Skip to content

RFC minor mmu_gather patches

Nicholas Piggin linux-arch linux-mm linux-riscv lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest2 patches 22 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2mm: move tlb_table_flush to tlb_flush_mmu_freemm/memory.c+3 -34 replies
2/2mm: mmu_notifier fix for tlb_end_vmainclude/asm-generic/tlb.h mm/memory.c+13 -1412 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchWill DeaconRik van Riel
1/2A-b R-b
2/2A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [RFC PATCH 0/2] minor mmu_gather patches

These are split from some patches I posted a while back, I was going to take a look and revive the series again after your fixes go in, but having another look, it may be that your "[PATCH 3/4] mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE" becomes easier after my patch 1.

And I'm not convinced patch 2 is not a real bug at least for ARM64, so it may be possible to squeeze it in if it's reviewed very carefully (I need to actually reproduce and trace it).

So not signed off by yet, but if you think it might be worth doing these with your changes, it could be a slightly cleaner end result?

Thanks,
Nick

Nicholas Piggin (2):
mm: move tlb_table_flush to tlb_flush_mmu_free
mm: mmu_notifier fix for tlb_end_vma

 include/asm-generic/tlb.h | 17 +++++++++++++----
 mm/memory.c               | 14 ++------------
 2 files changed, 15 insertions(+), 16 deletions(-)
Signature · 1 line
2.17.0