kernel: Update MGLRU patchset
authorKazuki H <kazukih0205@gmail.com>
Mon, 20 Mar 2023 21:51:03 +0000 (06:51 +0900)
committerChristian Marangi <ansuelsmth@gmail.com>
Mon, 27 Mar 2023 12:16:10 +0000 (14:16 +0200)
commit0d0928f58795e336646ad31ea96d2919b5328f39
treeeb321324f622f740f72233d019ef01873a4f97cf
parentdc79b51533cfe9a7806353f6c6fd6b22cd80d536
kernel: Update MGLRU patchset

The current patches are old, update them from mainline.
Backports taken from https://github.com/yuzhaogoogle/linux/commits/mglru-5.15

Tested-by: Kazuki H <kazukih0205@gmail.com> #mt7622/Linksys E8450 UBI
Signed-off-by: Kazuki H <kazukih0205@gmail.com>
38 files changed:
target/linux/generic/backport-5.15/020-v6.1-01-mm-x86-arm64-add-arch_has_hw_pte_young.patch
target/linux/generic/backport-5.15/020-v6.1-02-mm-x86-add-CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG.patch
target/linux/generic/backport-5.15/020-v6.1-03-mm-vmscan.c-refactor-shrink_node.patch
target/linux/generic/backport-5.15/020-v6.1-04-Revert-include-linux-mm_inline.h-fold-__update_lru_s.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-04-mm-multigenerational-lru-groundwork.patch [deleted file]
target/linux/generic/backport-5.15/020-v6.1-05-mm-multi-gen-LRU-groundwork.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-05-mm-multigenerational-lru-mm_struct-list.patch [deleted file]
target/linux/generic/backport-5.15/020-v6.1-06-mm-multi-gen-LRU-minimal-implementation.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-06-mm-multigenerational-lru-aging.patch [deleted file]
target/linux/generic/backport-5.15/020-v6.1-07-mm-multi-gen-LRU-exploit-locality-in-rmap.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-07-mm-multigenerational-lru-eviction.patch [deleted file]
target/linux/generic/backport-5.15/020-v6.1-08-mm-multi-gen-LRU-support-page-table-walks.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-08-mm-multigenerational-lru-user-interface.patch [deleted file]
target/linux/generic/backport-5.15/020-v6.1-09-mm-multi-gen-LRU-optimize-multiple-memcgs.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-09-mm-multigenerational-lru-Kconfig.patch [deleted file]
target/linux/generic/backport-5.15/020-v6.1-10-mm-multi-gen-LRU-kill-switch.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-10-mm-multigenerational-lru-documentation.patch [deleted file]
target/linux/generic/backport-5.15/020-v6.1-11-mm-multi-gen-LRU-thrashing-prevention.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-12-mm-multi-gen-LRU-debugfs-interface.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-13-mm-mglru-don-t-sync-disk-for-each-aging-cycle.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-14-mm-multi-gen-LRU-retry-pages-written-back-while-isol.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-15-mm-multi-gen-LRU-move-lru_gen_add_mm-out-of-IRQ-off-.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-17-mm-add-dummy-pmd_young-for-architectures-not-having-.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.1-18-mm-introduce-arch_has_hw_nonleaf_pmd_young.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.2-16-mm-multi-gen-LRU-fix-crash-during-cgroup-migration.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-19-mm-add-vma_has_recency.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-20-mm-support-POSIX_FADV_NOREUSE.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-21-mm-multi-gen-LRU-rename-lru_gen_struct-to-lru_gen_pa.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-22-mm-multi-gen-LRU-rename-lrugen-lists-to-lrugen-pages.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-23-mm-multi-gen-LRU-remove-eviction-fairness-safeguard.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-24-mm-multi-gen-LRU-remove-aging-fairness-safeguard.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-25-mm-multi-gen-LRU-shuffle-should_run_aging.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-26-mm-multi-gen-LRU-per-node-lru_gen_page-lists.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-27-mm-multi-gen-LRU-clarify-scan_control-flags.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-28-mm-multi-gen-LRU-simplify-arch_has_hw_pte_young-chec.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/020-v6.3-29-mm-multi-gen-LRU-avoid-futile-retries.patch [new file with mode: 0644]
target/linux/generic/backport-5.15/021-v6.1-mm-mglru-don-t-sync-disk-for-each-aging-cycle.patch [deleted file]
target/linux/generic/config-5.15