mirror of
https://github.com/torvalds/linux.git
synced 2026-05-24 07:03:03 +02:00
powerpc/64s/radix: Remove need_flush_all test from radix__tlb_flush
need_flush_all is only set by arch code to instruct generic tlb_flush to flush all. It is never set by powerpc, so it can be removed. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20230203111718.1149852-2-npiggin@gmail.com
This commit is contained in:
parent
4b10306e98
commit
45abf5d94b
|
|
@ -1302,7 +1302,7 @@ void radix__tlb_flush(struct mmu_gather *tlb)
|
|||
* that flushes the process table entry cache upon process teardown.
|
||||
* See the comment for radix in arch_exit_mmap().
|
||||
*/
|
||||
if (tlb->fullmm || tlb->need_flush_all) {
|
||||
if (tlb->fullmm) {
|
||||
__flush_all_mm(mm, true);
|
||||
} else if ( (psize = radix_get_mmu_psize(page_size)) == -1) {
|
||||
if (!tlb->freed_tables)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user