Re: [PATCH] MAINTAINERS: group all VMA-related files into the VMA section

Liam R. Howlett
2024-12-06T19:36:03Z

* Lorenzo Stoakes <lorenzo.stoakes@oracle.com> [241206 14:16]:
> There are a number of means of interacting with VMA operations within mm,
> and we have on occasion not been made aware of impactful changes due to
> these sitting in different files, most recently in [0].
>
> Correct this by bringing all VMA operations under the same section in
> MAINTAINERS. Additionally take the opportunity to combine MEMORY MAPPING
> with VMA as there needn't be two entries as they amount to the same thing.
>
> [0]:https://lore.kernel.org/linux-mm/CAG48ez0siYGB8GP5+Szgj2ovBZAkL6Zi4n6GUAjzzjFV9LTkRQ@mail.gmail.com/
>
> Signed-off-by: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>

nommu doesn't really make sense under this header, does it?

We're often (always?) involved with fixing that already.

Acked-by: Liam R. Howlett <Liam.Howlett@Oracle.com>

> ---
> MAINTAINERS | 19 +++++++------------
> 1 file changed, 7 insertions(+), 12 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 1e930c7a58b1..95db20c26f5f 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -15060,18 +15060,6 @@ F: tools/mm/
> F: tools/testing/selftests/mm/
> N: include/linux/page[-_]*
>
> -MEMORY MAPPING
> -M: Andrew Morton <akpm@linux-foundation.org>
> -M: Liam R. Howlett <Liam.Howlett@oracle.com>
> -M: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
> -R: Vlastimil Babka <vbabka@suse.cz>
> -R: Jann Horn <jannh@google.com>
> -L: linux-mm@kvack.org
> -S: Maintained
> -W: http://www.linux-mm.org
> -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
> -F: mm/mmap.c
> -
> MEMORY TECHNOLOGY DEVICES (MTD)
> M: Miquel Raynal <miquel.raynal@bootlin.com>
> M: Richard Weinberger <richard@nod.at>
> @@ -25028,6 +25016,13 @@ L: linux-mm@kvack.org
> S: Maintained
> W: https://www.linux-mm.org
> T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
> +F: mm/madvise.c
> +F: mm/mlock.c
> +F: mm/mmap.c
> +F: mm/mprotect.c
> +F: mm/mremap.c
> +F: mm/mseal.c
> +F: mm/msync.c
> F: mm/vma.c
> F: mm/vma.h
> F: mm/vma_internal.h
> --
> 2.47.1