diff options
author | Anton Blanchard <anton@samba.org> | 2011-11-14 12:54:47 +0000 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2011-11-16 14:47:54 +1100 |
commit | d715e433b7ad19c02fc4becf0d5e9a59f97925de (patch) | |
tree | 6c5ba4c3b21c4070b82a184f5eca26c9e6c8edf1 /arch/powerpc/include/asm/sections.h | |
parent | 6d1e2c6c1a0b800473db4df8595c95745be548ea (diff) | |
download | lwn-d715e433b7ad19c02fc4becf0d5e9a59f97925de.tar.gz lwn-d715e433b7ad19c02fc4becf0d5e9a59f97925de.zip |
powerpc: Copy down exception vectors after feature fixups
kdump fails because we try to execute an HV only instruction. Feature
fixups are being applied after we copy the exception vectors down to 0
so they miss out on any updates.
We have always had this issue but it only became critical in v3.0
when we added CFAR support (breaks POWER5) and v3.1 when we added
POWERNV (breaks everyone).
Signed-off-by: Anton Blanchard <anton@samba.org>
Cc: <stable@kernel.org> [v3.0+]
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/include/asm/sections.h')
-rw-r--r-- | arch/powerpc/include/asm/sections.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/include/asm/sections.h b/arch/powerpc/include/asm/sections.h index 6fbce725c710..a0f358d4a00c 100644 --- a/arch/powerpc/include/asm/sections.h +++ b/arch/powerpc/include/asm/sections.h @@ -8,7 +8,7 @@ #ifdef __powerpc64__ -extern char _end[]; +extern char __end_interrupts[]; static inline int in_kernel_text(unsigned long addr) { |