Here's a few things I wanted to tidy before doing the lazy tlb mm shootdown / exit TLB flush IPI optimisation. There is no hard dependency just slight code rearrangement but since we're waiting for the shootdown patches to go via the -mm tree we could do these now.
It basically just removing a bunch of dead code, or replacing them with WARN so we can remove them entirely in a release or two. Thanks, Nick Nicholas Piggin (3): powerpc/64s/radix: Remove need_flush_all test from radix__tlb_flush powerpc/64s/radix: mm->context.id should always be valid powerpc/64s/radix: Remove TLB_FLUSH_ALL test from range flushes arch/powerpc/mm/book3s64/radix_tlb.c | 62 ++++++++++++++-------------- 1 file changed, 32 insertions(+), 30 deletions(-) -- 2.37.2