]> 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)
commite45d579bfe6d608d1a8c25c8101b2408ed185905
treebd657ab7d14897c5e787bb5842465eb40b9ff4da
parentc91e4e432d82362d13c7695bd423a03d6f51e8aa
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