]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/32s: Reorganise DSI handler.
authorChristophe Leroy <christophe.leroy@c-s.fr>
Sat, 21 Dec 2019 08:32:36 +0000 (08:32 +0000)
committerMichael Ellerman <mpe@ellerman.id.au>
Mon, 27 Jan 2020 11:36:59 +0000 (22:36 +1100)
commit8d35b7221c8613a7c88be8b75cab38e0c2044ada
treebd657ab7d14897c5e787bb5842465eb40b9ff4da
parentec4187f23c99b1254fcd335fa055219b6361b27a
powerpc/32s: Reorganise DSI handler.

The part decidated to handling hash_page() is fully unneeded for
processors not having real hash pages like the 603.

Lets enlarge the content of the feature fixup, and provide
an alternative which jumps directly instead of getting NIPs.

Also, in preparation of VMAP stacks, the end of DSI handler has moved
to later in the code as it won't fit anymore once VMAP stacks
are there.

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/c31b22c91af8b011d0a4fd9e52ad6afb4b593f71.1576916812.git.christophe.leroy@c-s.fr
arch/powerpc/kernel/head_32.S