summaryrefslogtreecommitdiff
path: root/arch/powerpc/include
diff options
context:
space:
mode:
authorMichael Ellerman <michael@ellerman.id.au>2013-06-25 11:47:54 +0400
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2013-07-01 05:49:37 +0400
commit1d567cb4bd42d560a7621cac6f6aebe87343689e (patch)
tree4a2945649464f66a63258f68e0aad10fc1acc31e /arch/powerpc/include
parentdd023217e17e72b46fb4d49c7734c426938c3dba (diff)
downloadlinux-1d567cb4bd42d560a7621cac6f6aebe87343689e.tar.xz
powerpc: Remove unreachable relocation on exception handlers
We have relocation on exception handlers defined for h_data_storage and h_instr_storage. However we will never take relocation on exceptions for these because they can only come from a guest, and we never take relocation on exceptions when we transition from guest to host. We also have a handler for hmi_exception (Hypervisor Maintenance) which is defined in the architecture to never be delivered with relocation on, see see v2.07 Book III-S section 6.5. So remove the handlers, leaving a branch to self just to be double extra paranoid. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> CC: <stable@vger.kernel.org> [v3.9+] Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/include')
0 files changed, 0 insertions, 0 deletions