Re: [RFC PATCH] MAINTAINERS: add ABI documents for mm
From: David Hildenbrand (Arm)
Date: Sun May 31 2026 - 15:19:37 EST
On 5/30/26 03:18, SeongJae Park wrote:
> A few mm subsystem entries in MAINTAINERS are missing their ABI
> documents. Add those.
Maybe spell out "testing ABI" in here + subject, because I was concerned there
for a second :)
>
> Signed-off-by: SeongJae Park <sj@xxxxxxxxxx>
> ---
> 1. I found no better place for mm, mm-cma, mm-memory-tiers, and mm-numa,
> so put those on the 'MM - MISC' section. This is an RFC mainly
> because I want to know if it concerns someone.
>
> MAINTAINERS | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index e119182a8911d..a31f6f207afd8 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -16854,6 +16854,7 @@ L: linux-mm@xxxxxxxxx
> S: Maintained
> W: http://www.linux-mm.org
> T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
> +F: Documentation/ABI/testing/sysfs-kernel-mm-ksm
Makes sense.
> F: Documentation/admin-guide/mm/ksm.rst
> F: Documentation/mm/ksm.rst
> F: include/linux/ksm.h
> @@ -16876,6 +16877,8 @@ L: linux-mm@xxxxxxxxx
> S: Maintained
> W: http://www.linux-mm.org
> T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
> +F: Documentation/ABI/testing/sysfs-kernel-mm-mempolicy
> +F: Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave
Makes sense.
> F: include/linux/mempolicy.h
> F: include/uapi/linux/mempolicy.h
> F: include/linux/migrate.h
> @@ -16918,6 +16921,10 @@ L: linux-mm@xxxxxxxxx
> S: Maintained
> W: http://www.linux-mm.org
> T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
> +F: Documentation/ABI/testing/sysfs-kernel-mm
Maybe that one should go to CORE? But MISC works for me as well.
> +F: Documentation/ABI/testing/sysfs-kernel-mm-cma
Given that CMA is here, sounds about right.
> +F: Documentation/ABI/testing/sysfs-kernel-mm-memory-tiers
Given that memory tiering stuff is in here, makes sense I guess.
> +F: Documentation/ABI/testing/sysfs-kernel-mm-numa
That's all about page demotion for vmscan ... but again, also belongs to memory
tiering. So makes sense.
> F: Documentation/admin-guide/mm/
> F: Documentation/mm/
> F: include/linux/cma.h
> @@ -17041,6 +17048,7 @@ R: Barry Song <baohua@xxxxxxxxxx>
> R: Youngjun Park <youngjun.park@xxxxxxx>
> L: linux-mm@xxxxxxxxx
> S: Maintained
> +F: Documentation/ABI/testing/sysfs-kernel-mm-swap
> F: Documentation/mm/swap-table.rst
> F: include/linux/swap.h
> F: include/linux/swapfile.h
> @@ -17068,6 +17076,7 @@ L: linux-mm@xxxxxxxxx
> S: Maintained
> W: http://www.linux-mm.org
> T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
> +F: Documentation/ABI/testing/sysfs-kernel-mm-transparent-hugepage
> F: Documentation/admin-guide/mm/transhuge.rst
> F: include/linux/huge_mm.h
> F: include/linux/khugepaged.h
All LGTM.
Acked-by: David Hildenbrand (Arm) <david@xxxxxxxxxx>
--
Cheers,
David