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(-) -- 2.41.0