| 5a2ffca3c233 ("mm,hwpoison: return 0 if the page is already poisoned in soft-offline") |
| dd6e2402fad9 ("mm,hwpoison: kill put_hwpoison_page") |
| 7e27f22c9e40 ("mm,hwpoison: unexport get_hwpoison_page and make it static") |
| 46612b751c49 ("mm: hwpoison: fix thp split handing in soft_offline_in_use_page()") |
| 761ad8d7c7b5 ("mm: hwpoison: introduce memory_failure_hugetlb()") |
| b37ff71cc626 ("mm: hwpoison: change PageHWPoison behavior on hugetlb pages") |
| 82a2481e8e28 ("mm/memory-failure.c: add page flag description in error paths") |
| 97167a7681e9 ("mm/madvise.c: clean up MADV_SOFT_OFFLINE and MADV_HWPOISON") |
| c3901e722b29 ("mm: hwpoison: fix thp split handling in memory_failure()") |
| 495367c051fb ("mm/memory-failure.c: replace "MCE" with "Memory failure"") |
| c2e7e00b715d ("mm/memory-failure: fix race with compound page split/merge") |
| 1170532bb49f ("mm: convert printk(KERN_<LEVEL> to pr_<level>") |
| 756a025f0009 ("mm: coalesce split strings") |
| 23a003bfd23e ("mm/madvise: pass return code of memory_failure() to userspace") |
| 4e462112e98f ("mm, page_owner: dump page owner info from dump_page()") |
| 7cd12b4abfd2 ("mm, page_owner: track and print last migrate reason") |
| d435edca9288 ("mm, page_owner: copy page owner info during migration") |
| 7dd80b8af0bc ("mm, page_owner: convert page_owner_inited to static key") |
| a0795cd416d1 ("mm, oom: print symbolic gfp_flags in oom warning") |
| edf14cdbf9a0 ("mm, printk: introduce new format string for flags") |
| 420adbe9fc1a ("mm, tracing: unify mm flags handling in tracepoints and printk") |
| 14e0a214d62d ("tools, perf: make gfp_compact_table up to date") |
| 1f7866b4aebd ("mm, tracing: make show_gfp_flags() up to date") |
| d977d56ce5b3 ("mm: warn about VmData over RLIMIT_DATA") |
| 98fd1ef4241c ("mm: soft-offline: exit with failure for non anonymous thp") |
| acc14dc4bd48 ("mm: soft-offline: clean up soft_offline_page()") |
| e9b61f19858a ("thp: reintroduce split_huge_page()") |
| 4e41a30c6d50 ("mm: hwpoison: adjust for new thp refcounting") |
| 4d2fa965483f ("thp, mm: split_huge_page(): caller need to lock page") |
| eef1b3ba053a ("thp: implement split_huge_pmd()") |
| 53f9263baba6 ("mm: rework mapcount accounting to enable 4k mapping of THPs") |
| 3ac808fdd2b8 ("mm, thp: remove compound_lock()") |
| ad0bed24e98b ("thp: drop all split_huge_page()-related code") |
| 122afea9626a ("mm, vmstats: new THP splitting event") |
| 78ddc5347341 ("thp: rename split_huge_page_pmd() to split_huge_pmd()") |
| 6742d293cbe0 ("mm: adjust FOLL_SPLIT for new refcounting") |
| d281ee614518 ("rmap: add argument to charge compound page") |
| 1c290f642101 ("mm: sanitize page->mapping for tail pages") |
| d8c1bdeb5d6b ("page-flags: trivial cleanup for PageTrans* helpers") |
| 7d2eba0557c1 ("mm: add tracepoint for scanning pages") |
| 84638335900f ("mm: rework virtual memory accounting") |
| d07e22597d1d ("mm: mmap: add new /proc tunable for mmap_base ASLR") |
| 8cee852ec53f ("mm, procfs: breakdown RSS for anon, shmem and file in /proc/pid/status") |
| eca56ff906bd ("mm, shmem: add internal shmem resident memory accounting") |
| 0b57d6ba0bd1 ("mm/mmap.c: remove redundant local variables for may_expand_vm()") |
| 1031bc589228 ("lib/vsprintf: add %*pg format specifier") |