[PATCH v2 0/5] Avoid building lrugen page table walk code

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux