Avoid building lrugen page table walk code
Get series with b4
b4 am [email protected]Versions newest first
- v2 Latest5 patches 3 repliesIn review
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | mm/mglru: Create a new helper iterate_mm_list_walkmm/ | +30 | 0 replies | |
| 2/5 | mm/mglru: Move Bloom filter code aroundmm/ | +231 | 0 replies | |
| 3/5 | mm/mglru: Move code around to make future patch easymm/ | +32 | 0 replies | |
| 4/5 | mm/mglru: move iterate_mm_list_walk Helpermm/ | +27 | 0 replies | |
| 5/5 | mm/mglru: Don't build multi-gen LRU page table walk code on architecture not supportedarch/ arch/ arch/ +6 more | +69 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 0/5] Avoid building lrugen page table walk code
This patchset avoids building changes added by commit bd74fdaea146 ("mm:
multi-gen LRU: support page table walks") on platforms that don't support hardware atomic updates of access bits.
Aneesh Kumar K.V (5):
mm/mglru: Create a new helper iterate_mm_list_walk mm/mglru: Move Bloom filter code around
mm/mglru: Move code around to make future patch easy mm/mglru: move iterate_mm_list_walk Helper mm/mglru: Don't build multi-gen LRU page table walk code on
architecture not supported
arch/Kconfig | 3 + arch/arm64/Kconfig | 1 + arch/x86/Kconfig | 1 + include/linux/memcontrol.h | 2 +- include/linux/mm_types.h | 10 +- include/linux/mmzone.h | 12 +- kernel/fork.c | 2 +- mm/memcontrol.c | 2 +- mm/vmscan.c | 955 +++++++++++++++++++------------------ 9 files changed, 528 insertions(+), 460 deletions(-)
Signature · 1 line
2.41.0