aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/net_dropmonitor.py
diff options
context:
space:
mode:
authorBibo Mao <[email protected]>2021-02-24 12:06:46 -0800
committerLinus Torvalds <[email protected]>2021-02-24 13:38:32 -0800
commitaba677f94b7d1004a9477464d78111d9082546f9 (patch)
tree8ea8c8510cea4211a722a6a7be9c03318c97f394 /tools/perf/scripts/python/net_dropmonitor.py
parentfca40573e0f742dfd81cf20b8a7c6ce0e543b8b6 (diff)
MIPS: do not call flush_tlb_all when setting pmd entry
Function set_pmd_at is to set pmd entry, if tlb entry need to be flushed, there exists pmdp_huge_clear_flush alike function before set_pmd_at is called. So it is not necessary to call flush_tlb_all in this function. In these scenarios, tlb for the pmd range needs to be flushed: - privilege degrade such as wrprotect is set on the pmd entry - pmd entry is cleared - there is exception if set_pmd_at is issued by dup_mmap, since flush_tlb_mm is called for parent process, it is not necessary to flush tlb in function copy_huge_pmd. Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Bibo Mao <[email protected]> Cc: Anshuman Khandual <[email protected]> Cc: Daniel Silsby <[email protected]> Cc: "Kirill A. Shutemov" <[email protected]> Cc: Mike Kravetz <[email protected]> Cc: Mike Rapoport <[email protected]> Cc: Paul Burton <[email protected]> Cc: Ralf Baechle <[email protected]> Cc: Thomas Bogendoerfer <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/net_dropmonitor.py')
0 files changed, 0 insertions, 0 deletions