Commit 34fd5f3c authored by David Mosberger's avatar David Mosberger

Cset exclude: davidm@wailua.hpl.hp.com|ChangeSet|20020411000006|41013

parent 1cd4a7f7
#include <linux/config.h> #include <linux/config.h>
#include <asm/cache.h>
#include "entry.h" #include "entry.h"
/* /*
...@@ -128,6 +126,14 @@ ...@@ -128,6 +126,14 @@
;; \ ;; \
SAVE_IFS; \ SAVE_IFS; \
MINSTATE_START_SAVE_MIN \ MINSTATE_START_SAVE_MIN \
add r17=L1_CACHE_BYTES,r1 /* really: biggest cache-line size */ \
;; \
st8 [r1]=rCRIPSR; /* save cr.ipsr */ \
lfetch.fault.excl.nt1 [r17],L1_CACHE_BYTES; \
add r16=16,r1; /* initialize first base pointer */ \
;; \
lfetch.fault.excl.nt1 [r17],L1_CACHE_BYTES; \
;; \
lfetch.fault.excl.nt1 [r17]; \ lfetch.fault.excl.nt1 [r17]; \
adds r17=8,r1; /* initialize second base pointer */ \ adds r17=8,r1; /* initialize second base pointer */ \
(pKern) mov r18=r0; /* make sure r18 isn't NaT */ \ (pKern) mov r18=r0; /* make sure r18 isn't NaT */ \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment