]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/64s: Avoid a branch in masked_[H]interrupt()
authorNicholas Piggin <npiggin@gmail.com>
Fri, 11 Aug 2017 16:38:59 +0000 (02:38 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 23 Aug 2017 13:02:48 +0000 (23:02 +1000)
commit4579a14de02d4bc318b1c69a9e4b7a23fd634cf5
treea81445323ca0ea2c741016b44d1b24e79f8cfd4d
parent5e059d346175aebf20308021e047f89250bbf0e0
powerpc/64s: Avoid a branch in masked_[H]interrupt()

Interrupts which do not require EE to be cleared can all be tested
with a single bitwise test.

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