]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "convert SLB miss handlers to C" and subsequent commits
authorMichael Ellerman <mpe@ellerman.id.au>
Tue, 2 Oct 2018 13:56:39 +0000 (23:56 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 3 Oct 2018 05:32:49 +0000 (15:32 +1000)
commit7c7dddef80003b82fba5e08d78f969e28492a9d6
tree12870e5fff70fc0676b5a63719beca3b1d1896a5
parentc5e5109a3bc69c5086a0e4e53c138d0ae0a6110d
Revert "convert SLB miss handlers to C" and subsequent commits

This reverts commits:
  ffbfea86b0f6 ("powerpc/64s/hash: convert SLB miss handlers to C")
  92abe2e973d8 ("powerpc/64s/hash: remove user SLB data from the paca")
  1aeb4f5a07d1 ("powerpc/64s/hash: SLB allocation status bitmaps")
  e68515926814 ("powerpc/64s/hash: provide arch_setup_exec hooks for hash slice setup")
  4391ee9d4533 ("powerpc/64s/hash: Add a SLB preload cache")

This series had a few bugs, and the fixes are not all trivial. So
revert most of it for now.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
19 files changed:
arch/powerpc/include/asm/asm-prototypes.h
arch/powerpc/include/asm/book3s/64/mmu-hash.h
arch/powerpc/include/asm/exception-64s.h
arch/powerpc/include/asm/paca.h
arch/powerpc/include/asm/processor.h
arch/powerpc/include/asm/slice.h
arch/powerpc/include/asm/thread_info.h
arch/powerpc/kernel/asm-offsets.c
arch/powerpc/kernel/exceptions-64s.S
arch/powerpc/kernel/paca.c
arch/powerpc/kernel/process.c
arch/powerpc/mm/Makefile
arch/powerpc/mm/hash_utils_64.c
arch/powerpc/mm/mmu_context.c
arch/powerpc/mm/mmu_context_book3s64.c
arch/powerpc/mm/slb.c
arch/powerpc/mm/slb_low.S [new file with mode: 0644]
arch/powerpc/mm/slice.c
arch/powerpc/xmon/xmon.c