diff options
author | Yang Shi <[email protected]> | 2022-09-07 11:01:44 -0700 |
---|---|---|
committer | Andrew Morton <[email protected]> | 2022-09-26 12:14:33 -0700 |
commit | bedf03416913d88c796288f9dca109a53608c745 (patch) | |
tree | c601eb614985fca6e3a351134e2735d47d4bc8c1 /lib/mpi/mpi-sub-ui.c | |
parent | 70cbc3cc78a997d8247b50389d37c4e1736019da (diff) |
powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
The IPI broadcast is used to serialize against fast-GUP, but fast-GUP will
move to use RCU instead of disabling local interrupts in fast-GUP. Using
an IPI is the old-styled way of serializing against fast-GUP although it
still works as expected now.
And fast-GUP now fixed the potential race with THP collapse by checking
whether PMD is changed or not. So IPI broadcast in radix pmd collapse
flush is not necessary anymore. But it is still needed for hash TLB.
Link: https://lkml.kernel.org/r/[email protected]
Suggested-by: Aneesh Kumar K.V <[email protected]>
Signed-off-by: Yang Shi <[email protected]>
Acked-by: David Hildenbrand <[email protected]>
Acked-by: Peter Xu <[email protected]>
Cc: Christophe Leroy <[email protected]>
Cc: Hugh Dickins <[email protected]>
Cc: Jason Gunthorpe <[email protected]>
Cc: John Hubbard <[email protected]>
Cc: "Kirill A. Shutemov" <[email protected]>
Cc: Michael Ellerman <[email protected]>
Cc: Nicholas Piggin <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions