x86/mm: Straightforward TLB flush fixes/cleanups
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest4 patches 5 repliesIn review
- v23 patches 3 repliesSuperseded
- v13 patches 0 repliesSuperseded
Changes in v3 from the cover letter
- Added patch 1 (I suck at grep)
- Delete one more copy of flush_tlb() in patch 2 (ditto)
Patches in v3 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | x86/vm86/32: Switch to flush_tlb_mm_range() in mark_screen_rdonly()arch/ | +1 | 5 replies | |
| 2/4 | x86/mm: Remove flush_tlb() and flush_tlb_current_task()arch/ arch/ | +0 | 0 replies | |
| 3/4 | x86/mm: Make flush_tlb_mm_range() more predictablearch/ | +7 | 0 replies | |
| 4/4 | x86/mm: Fix flush_tlb_page() on Xenarch/ | +1 | 0 replies |
Reviews trailers per patch
2 of 4 patches have a Reviewed-by or Acked-by.
| Patch | Dave Hansen | Boris Ostrovsky |
|---|---|---|
| 1/4 | ||
| 2/4 | ||
| 3/4 | A-b | |
| 4/4 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v3 0/4] x86/mm: Straightforward TLB flush fixes/cleanups
I have some less straightforward cleanups coming, but these three are easy and might even be okay for 4.12 assuming that someone feels like reviewing them.
Changes from v2:
- Added patch 1 (I suck at grep)
- Delete one more copy of flush_tlb() in patch 2 (ditto)
Changes from v1:
- Fixed the Cc list on patch 3. No code changes at all.
Andy Lutomirski (4):
x86/vm86/32: Switch to flush_tlb_mm_range() in mark_screen_rdonly() x86/mm: Remove flush_tlb() and flush_tlb_current_task() x86/mm: Make flush_tlb_mm_range() more predictable x86/mm: Fix flush_tlb_page() on Xen
arch/x86/include/asm/tlbflush.h | 9 --------- arch/x86/kernel/vm86_32.c | 2 +- arch/x86/mm/tlb.c | 33 ++++++++------------------------- 3 files changed, 9 insertions(+), 35 deletions(-)
Signature · 1 line
2.9.3