powerpc/64s: Remove unnecessary relocation branch from idle handler
authorNicholas Piggin <npiggin@gmail.com>
Wed, 19 Apr 2017 13:05:43 +0000 (23:05 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Sun, 23 Apr 2017 07:26:35 +0000 (17:26 +1000)
commit2563a70c3b2acc4f60083e2aaf1102f8dba73649
treefc1a2e8778d9b96504ae454fa80a4bec2df090b0
parent9fea59bd7ca541e5d0851f0b6dbca83c60ea90cd
powerpc/64s: Remove unnecessary relocation branch from idle handler

The system reset idle handler system_reset_idle_common is relocated, so
relocation is not required to branch to kvm_start_guest. The superfluous
relocation does not result in incorrect code, but it does not compile
outside of exception-64s.S (with fixed section definitions).

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/include/asm/exception-64s.h
arch/powerpc/kernel/exceptions-64s.S