Thread (4 messages) flat view 4 messages, 3 authors, 2009-09-18

[PATCH 1/2] ARM: Pass IFSR register to do_PrefetchAbort()

From: Aaro Koskinen <hidden>
Date: 2009-09-18 14:53:10
Also in: lkml

Hello,

Kirill A. Shutemov wrote:
quoted
 #ifdef CONFIG_CPU_PABRT_NOIFAR
-# ifdef CPU_PABORT_HANDLER
+# ifdef CPU_PABORT_HANDLER_IFAR
 #  define MULTI_PABORT 1
 # else
-#  define CPU_PABORT_HANDLER(reg, insn)        mov reg, insn
+#  define CPU_PABORT_HANDLER_IFAR(reg, insn)   mov reg, insn
+#  define CPU_PABORT_HANDLER_IFSR(reg)         mrc p15, 0, reg, cr5, cr0, 1
It's incorrect. We have IFSR only on ARMv7.
It seems my assumption on the availability of that register was wrong, 
but I think it's available at least on ARMv6, and also that IFAR can be 
optional...

A.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help