mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
@ 2026-09-18 16:34 David Hildenbrand (Arm)
  2026-09-18 16:34 ` [PATCH 1/3] MAINTAINERS: split up " David Hildenbrand (Arm)
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: David Hildenbrand (Arm) @ 2026-09-18 16:34 UTC (permalink / raw)
  To: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Gregory Price, Rakie Kim, Lorenzo Stoakes,
	Liam R. Howlett, Vlastimil Babka, Mike Rapoport,
	Suren Baghdasaryan, Michal Hocko, David Hildenbrand (Arm)

Let's rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION.

As I can use some maintenance help in that area, add Gregory as
a new co-maintainer for the split out MEMORY MANAGEMENT - NUMA PLACEMENT
section.

Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>
---
David Hildenbrand (Arm) (3):
      MAINTAINERS: split up MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
      MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT
      MAINTAINERS: make Gregory a co-maintainer of MEMORY MANAGEMENT - NUMA PLACEMENT

 MAINTAINERS | 68 ++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 40 insertions(+), 28 deletions(-)

---

base-commit: 5dd1818b15d98d4a20806cd00b1b40320b06004f

change-id: 20260918-maintainers-mempolicy-06bf34b59ec3

--

Cheers,

David


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 1/3] MAINTAINERS: split up MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
  2026-09-18 16:34 [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION David Hildenbrand (Arm)
@ 2026-09-18 16:34 ` David Hildenbrand (Arm)
  2026-09-18 16:37   ` Lorenzo Stoakes (ARM)
                     ` (2 more replies)
  2026-09-18 16:34 ` [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT David Hildenbrand (Arm)
                   ` (2 subsequent siblings)
  3 siblings, 3 replies; 15+ messages in thread
From: David Hildenbrand (Arm) @ 2026-09-18 16:34 UTC (permalink / raw)
  To: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Gregory Price, Rakie Kim, Lorenzo Stoakes,
	Liam R. Howlett, Vlastimil Babka, Mike Rapoport,
	Suren Baghdasaryan, Michal Hocko, David Hildenbrand (Arm)

Let's split it up into MIGRATION and NUMA PLACEMENT. The latter is a
better fitting description for mempolicy.c.

Make a best guess about which pieces existing reviewers are interested
in. Move the split sections to keep alphabetical order.

Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>
---
 MAINTAINERS | 62 ++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 37 insertions(+), 25 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 3b2eb2a7a89a8..77232db57b53d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -17207,31 +17207,6 @@ F:	include/trace/events/ksm.h
 F:	mm/ksm.c
 F:	mm/mm_slot.h
 
-MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
-M:	Andrew Morton <akpm@linux-foundation.org>
-M:	David Hildenbrand <david@kernel.org>
-R:	Zi Yan <ziy@nvidia.com>
-R:	Matthew Brost <matthew.brost@intel.com>
-R:	Joshua Hahn <joshua.hahnjy@gmail.com>
-R:	Rakie Kim <rakie.kim@sk.com>
-R:	Byungchul Park <byungchul@sk.com>
-R:	Gregory Price <gourry@gourry.net>
-R:	Ying Huang <ying.huang@linux.alibaba.com>
-R:	Alistair Popple <apopple@nvidia.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:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy
-F:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave
-F:	include/linux/mempolicy.h
-F:	include/uapi/linux/mempolicy.h
-F:	include/linux/migrate.h
-F:	include/linux/migrate_mode.h
-F:	mm/mempolicy.c
-F:	mm/migrate.c
-F:	mm/migrate_device.c
-
 MEMORY MANAGEMENT - MGLRU (MULTI-GEN LRU)
 M:	Andrew Morton <akpm@linux-foundation.org>
 R:	Kairui Song <kasong@tencent.com>
@@ -17252,6 +17227,25 @@ F:	include/linux/mmzone.h
 F:	mm/vmscan.c
 F:	mm/workingset.c
 
+MEMORY MANAGEMENT - MIGRATION
+M:	Andrew Morton <akpm@linux-foundation.org>
+M:	David Hildenbrand <david@kernel.org>
+R:	Zi Yan <ziy@nvidia.com>
+R:	Matthew Brost <matthew.brost@intel.com>
+R:	Joshua Hahn <joshua.hahnjy@gmail.com>
+R:	Byungchul Park <byungchul@sk.com>
+R:	Gregory Price <gourry@gourry.net>
+R:	Ying Huang <ying.huang@linux.alibaba.com>
+R:	Alistair Popple <apopple@nvidia.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:	include/linux/migrate.h
+F:	include/linux/migrate_mode.h
+F:	mm/migrate.c
+F:	mm/migrate_device.c
+
 MEMORY MANAGEMENT - MISC
 M:	Andrew Morton <akpm@linux-foundation.org>
 M:	David Hildenbrand <david@kernel.org>
@@ -17304,6 +17298,24 @@ F:	mm/numa.c
 F:	mm/numa_emulation.c
 F:	mm/numa_memblks.c
 
+MEMORY MANAGEMENT - NUMA PLACEMENT
+M:	Andrew Morton <akpm@linux-foundation.org>
+M:	David Hildenbrand <david@kernel.org>
+R:	Zi Yan <ziy@nvidia.com>
+R:	Joshua Hahn <joshua.hahnjy@gmail.com>
+R:	Rakie Kim <rakie.kim@sk.com>
+R:	Gregory Price <gourry@gourry.net>
+R:	Ying Huang <ying.huang@linux.alibaba.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:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy
+F:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave
+F:	include/linux/mempolicy.h
+F:	include/uapi/linux/mempolicy.h
+F:	mm/mempolicy.c
+
 MEMORY MANAGEMENT - OOM KILLER
 M:	Michal Hocko <mhocko@suse.com>
 R:	David Rientjes <rientjes@google.com>

-- 
2.43.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION David Hildenbrand (Arm)
  2026-09-18 16:34 ` [PATCH 1/3] MAINTAINERS: split up " David Hildenbrand (Arm)
@ 2026-09-18 16:34 ` David Hildenbrand (Arm)
  2026-09-18 16:39   ` Lorenzo Stoakes (ARM)
                     ` (2 more replies)
  2026-09-18 16:34 ` [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of " David Hildenbrand (Arm)
  2026-09-18 18:16 ` [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION Joshua Hahn
  3 siblings, 3 replies; 15+ messages in thread
From: David Hildenbrand (Arm) @ 2026-09-18 16:34 UTC (permalink / raw)
  To: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Gregory Price, Rakie Kim, Lorenzo Stoakes,
	Liam R. Howlett, Vlastimil Babka, Mike Rapoport,
	Suren Baghdasaryan, Michal Hocko, David Hildenbrand (Arm)

NUMA PLACEMENT is a better place for memory tiering.

My best guess is that existing MISC reviewers are not that interested in
memory tiering, so don't carry any over.

Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>
---
 MAINTAINERS | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 77232db57b53d..344875eefd175 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -17261,7 +17261,6 @@ 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
 F:	Documentation/ABI/testing/sysfs-kernel-mm-cma
-F:	Documentation/ABI/testing/sysfs-kernel-mm-memory-tiers
 F:	Documentation/ABI/testing/sysfs-kernel-mm-numa
 F:	Documentation/admin-guide/mm/
 F:	Documentation/mm/
@@ -17269,7 +17268,6 @@ F:	drivers/char/mem.c
 F:	include/linux/cma.h
 F:	include/linux/dmapool.h
 F:	include/linux/ioremap.h
-F:	include/linux/memory-tiers.h
 F:	include/linux/page_idle.h
 F:	mm/backing-dev.c
 F:	mm/cma.c
@@ -17281,7 +17279,6 @@ F:	mm/early_ioremap.c
 F:	mm/fadvise.c
 F:	mm/ioremap.c
 F:	mm/mapping_dirty_helpers.c
-F:	mm/memory-tiers.c
 F:	mm/page_idle.c
 F:	mm/pgalloc-track.h
 F:	mm/process_vm_access.c
@@ -17310,10 +17307,13 @@ 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:	Documentation/ABI/testing/sysfs-kernel-mm-memory-tiers
 F:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy
 F:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave
+F:	include/linux/memory-tiers.h
 F:	include/linux/mempolicy.h
 F:	include/uapi/linux/mempolicy.h
+F:	mm/memory-tiers.c
 F:	mm/mempolicy.c
 
 MEMORY MANAGEMENT - OOM KILLER

-- 
2.43.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION David Hildenbrand (Arm)
  2026-09-18 16:34 ` [PATCH 1/3] MAINTAINERS: split up " David Hildenbrand (Arm)
  2026-09-18 16:34 ` [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT David Hildenbrand (Arm)
@ 2026-09-18 16:34 ` David Hildenbrand (Arm)
  2026-09-18 16:41   ` Lorenzo Stoakes (ARM)
                     ` (3 more replies)
  2026-09-18 18:16 ` [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION Joshua Hahn
  3 siblings, 4 replies; 15+ messages in thread
From: David Hildenbrand (Arm) @ 2026-09-18 16:34 UTC (permalink / raw)
  To: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Gregory Price, Rakie Kim, Lorenzo Stoakes,
	Liam R. Howlett, Vlastimil Babka, Mike Rapoport,
	Suren Baghdasaryan, Michal Hocko, David Hildenbrand (Arm)

Gregory is extremely familiar with NUMA placement handling and volunteer
to help co-maintain the numa placement bits. So add him as a
co-maintainer.

Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>
---
 MAINTAINERS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 344875eefd175..2b99a593436d2 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -17298,10 +17298,10 @@ F:	mm/numa_memblks.c
 MEMORY MANAGEMENT - NUMA PLACEMENT
 M:	Andrew Morton <akpm@linux-foundation.org>
 M:	David Hildenbrand <david@kernel.org>
+M:	Gregory Price <gourry@gourry.net>
 R:	Zi Yan <ziy@nvidia.com>
 R:	Joshua Hahn <joshua.hahnjy@gmail.com>
 R:	Rakie Kim <rakie.kim@sk.com>
-R:	Gregory Price <gourry@gourry.net>
 R:	Ying Huang <ying.huang@linux.alibaba.com>
 L:	linux-mm@kvack.org
 S:	Maintained

-- 
2.43.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/3] MAINTAINERS: split up MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
  2026-09-18 16:34 ` [PATCH 1/3] MAINTAINERS: split up " David Hildenbrand (Arm)
@ 2026-09-18 16:37   ` Lorenzo Stoakes (ARM)
  2026-09-18 16:56   ` Zi Yan
  2026-09-19  0:48   ` SJ Park
  2 siblings, 0 replies; 15+ messages in thread
From: Lorenzo Stoakes (ARM) @ 2026-09-18 16:37 UTC (permalink / raw)
  To: David Hildenbrand (Arm)
  Cc: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Rakie Kim, Liam R. Howlett, Vlastimil Babka,
	Mike Rapoport, Suren Baghdasaryan, Michal Hocko

On Fri, Sep 18, 2026 at 06:34:24PM +0200, David Hildenbrand (Arm) wrote:
> Let's split it up into MIGRATION and NUMA PLACEMENT. The latter is a
> better fitting description for mempolicy.c.
>
> Make a best guess about which pieces existing reviewers are interested
> in. Move the split sections to keep alphabetical order.
>
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>

Makes sense, so:

Acked-by: Lorenzo Stoakes (ARM) <ljs@kernel.org>

> ---
>  MAINTAINERS | 62 ++++++++++++++++++++++++++++++++++++-------------------------
>  1 file changed, 37 insertions(+), 25 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 3b2eb2a7a89a8..77232db57b53d 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -17207,31 +17207,6 @@ F:	include/trace/events/ksm.h
>  F:	mm/ksm.c
>  F:	mm/mm_slot.h
>
> -MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
> -M:	Andrew Morton <akpm@linux-foundation.org>
> -M:	David Hildenbrand <david@kernel.org>
> -R:	Zi Yan <ziy@nvidia.com>
> -R:	Matthew Brost <matthew.brost@intel.com>
> -R:	Joshua Hahn <joshua.hahnjy@gmail.com>
> -R:	Rakie Kim <rakie.kim@sk.com>
> -R:	Byungchul Park <byungchul@sk.com>
> -R:	Gregory Price <gourry@gourry.net>
> -R:	Ying Huang <ying.huang@linux.alibaba.com>
> -R:	Alistair Popple <apopple@nvidia.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:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy
> -F:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave
> -F:	include/linux/mempolicy.h
> -F:	include/uapi/linux/mempolicy.h
> -F:	include/linux/migrate.h
> -F:	include/linux/migrate_mode.h
> -F:	mm/mempolicy.c
> -F:	mm/migrate.c
> -F:	mm/migrate_device.c
> -
>  MEMORY MANAGEMENT - MGLRU (MULTI-GEN LRU)
>  M:	Andrew Morton <akpm@linux-foundation.org>
>  R:	Kairui Song <kasong@tencent.com>
> @@ -17252,6 +17227,25 @@ F:	include/linux/mmzone.h
>  F:	mm/vmscan.c
>  F:	mm/workingset.c
>
> +MEMORY MANAGEMENT - MIGRATION
> +M:	Andrew Morton <akpm@linux-foundation.org>
> +M:	David Hildenbrand <david@kernel.org>
> +R:	Zi Yan <ziy@nvidia.com>
> +R:	Matthew Brost <matthew.brost@intel.com>
> +R:	Joshua Hahn <joshua.hahnjy@gmail.com>
> +R:	Byungchul Park <byungchul@sk.com>
> +R:	Gregory Price <gourry@gourry.net>
> +R:	Ying Huang <ying.huang@linux.alibaba.com>
> +R:	Alistair Popple <apopple@nvidia.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:	include/linux/migrate.h
> +F:	include/linux/migrate_mode.h
> +F:	mm/migrate.c
> +F:	mm/migrate_device.c
> +
>  MEMORY MANAGEMENT - MISC
>  M:	Andrew Morton <akpm@linux-foundation.org>
>  M:	David Hildenbrand <david@kernel.org>
> @@ -17304,6 +17298,24 @@ F:	mm/numa.c
>  F:	mm/numa_emulation.c
>  F:	mm/numa_memblks.c
>
> +MEMORY MANAGEMENT - NUMA PLACEMENT
> +M:	Andrew Morton <akpm@linux-foundation.org>
> +M:	David Hildenbrand <david@kernel.org>
> +R:	Zi Yan <ziy@nvidia.com>
> +R:	Joshua Hahn <joshua.hahnjy@gmail.com>
> +R:	Rakie Kim <rakie.kim@sk.com>
> +R:	Gregory Price <gourry@gourry.net>
> +R:	Ying Huang <ying.huang@linux.alibaba.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:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy
> +F:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave
> +F:	include/linux/mempolicy.h
> +F:	include/uapi/linux/mempolicy.h
> +F:	mm/mempolicy.c
> +
>  MEMORY MANAGEMENT - OOM KILLER
>  M:	Michal Hocko <mhocko@suse.com>
>  R:	David Rientjes <rientjes@google.com>
>
> --
> 2.43.0
>

--
Cheers, Lorenzo

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 ` [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT David Hildenbrand (Arm)
@ 2026-09-18 16:39   ` Lorenzo Stoakes (ARM)
  2026-09-18 16:57   ` Zi Yan
  2026-09-19  0:50   ` SJ Park
  2 siblings, 0 replies; 15+ messages in thread
From: Lorenzo Stoakes (ARM) @ 2026-09-18 16:39 UTC (permalink / raw)
  To: David Hildenbrand (Arm)
  Cc: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Rakie Kim, Liam R. Howlett, Vlastimil Babka,
	Mike Rapoport, Suren Baghdasaryan, Michal Hocko

On Fri, Sep 18, 2026 at 06:34:25PM +0200, David Hildenbrand (Arm) wrote:
> NUMA PLACEMENT is a better place for memory tiering.

So you are finding a better placement for the placement bit of mm? :P

>
> My best guess is that existing MISC reviewers are not that interested in
> memory tiering, so don't carry any over.

I think misc by its very definition is a place to stash stuff that doesn't
belong elsewhere so seems rasonable :P

>
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>

LGTM so:

Acked-by: Lorenzo Stoakes (ARM) <ljs@kernel.org>

> ---
>  MAINTAINERS | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 77232db57b53d..344875eefd175 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -17261,7 +17261,6 @@ 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
>  F:	Documentation/ABI/testing/sysfs-kernel-mm-cma
> -F:	Documentation/ABI/testing/sysfs-kernel-mm-memory-tiers
>  F:	Documentation/ABI/testing/sysfs-kernel-mm-numa
>  F:	Documentation/admin-guide/mm/
>  F:	Documentation/mm/
> @@ -17269,7 +17268,6 @@ F:	drivers/char/mem.c
>  F:	include/linux/cma.h
>  F:	include/linux/dmapool.h
>  F:	include/linux/ioremap.h
> -F:	include/linux/memory-tiers.h
>  F:	include/linux/page_idle.h
>  F:	mm/backing-dev.c
>  F:	mm/cma.c
> @@ -17281,7 +17279,6 @@ F:	mm/early_ioremap.c
>  F:	mm/fadvise.c
>  F:	mm/ioremap.c
>  F:	mm/mapping_dirty_helpers.c
> -F:	mm/memory-tiers.c
>  F:	mm/page_idle.c
>  F:	mm/pgalloc-track.h
>  F:	mm/process_vm_access.c
> @@ -17310,10 +17307,13 @@ 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:	Documentation/ABI/testing/sysfs-kernel-mm-memory-tiers
>  F:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy
>  F:	Documentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave
> +F:	include/linux/memory-tiers.h
>  F:	include/linux/mempolicy.h
>  F:	include/uapi/linux/mempolicy.h
> +F:	mm/memory-tiers.c
>  F:	mm/mempolicy.c
>
>  MEMORY MANAGEMENT - OOM KILLER
>
> --
> 2.43.0
>

--
Cheers, Lorenzo

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 ` [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of " David Hildenbrand (Arm)
@ 2026-09-18 16:41   ` Lorenzo Stoakes (ARM)
  2026-09-18 16:41   ` Gregory Price
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 15+ messages in thread
From: Lorenzo Stoakes (ARM) @ 2026-09-18 16:41 UTC (permalink / raw)
  To: David Hildenbrand (Arm)
  Cc: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Rakie Kim, Liam R. Howlett, Vlastimil Babka,
	Mike Rapoport, Suren Baghdasaryan, Michal Hocko

On Fri, Sep 18, 2026 at 06:34:26PM +0200, David Hildenbrand (Arm) wrote:
> Gregory is extremely familiar with NUMA placement handling and volunteer
> to help co-maintain the numa placement bits. So add him as a
> co-maintainer.
>
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>

Makes sense to me, Gregory has shown himself to have expertise in this area
and is very technically capable and great to work with in mm in general, so
am happy to see this :)

Congrats Gregory!

Acked-by: Lorenzo Stoakes (ARM) <ljs@kernel.org>

> ---
>  MAINTAINERS | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 344875eefd175..2b99a593436d2 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -17298,10 +17298,10 @@ F:	mm/numa_memblks.c
>  MEMORY MANAGEMENT - NUMA PLACEMENT
>  M:	Andrew Morton <akpm@linux-foundation.org>
>  M:	David Hildenbrand <david@kernel.org>
> +M:	Gregory Price <gourry@gourry.net>
>  R:	Zi Yan <ziy@nvidia.com>
>  R:	Joshua Hahn <joshua.hahnjy@gmail.com>
>  R:	Rakie Kim <rakie.kim@sk.com>
> -R:	Gregory Price <gourry@gourry.net>
>  R:	Ying Huang <ying.huang@linux.alibaba.com>
>  L:	linux-mm@kvack.org
>  S:	Maintained
>
> --
> 2.43.0
>

--
Cheers, Lorenzo

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 ` [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of " David Hildenbrand (Arm)
  2026-09-18 16:41   ` Lorenzo Stoakes (ARM)
@ 2026-09-18 16:41   ` Gregory Price
  2026-09-18 16:57   ` Zi Yan
  2026-09-19  0:52   ` SJ Park
  3 siblings, 0 replies; 15+ messages in thread
From: Gregory Price @ 2026-09-18 16:41 UTC (permalink / raw)
  To: David Hildenbrand (Arm)
  Cc: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Joshua Hahn, Byungchul Park, Ying Huang, Alistair Popple,
	Rakie Kim, Lorenzo Stoakes, Liam R. Howlett, Vlastimil Babka,
	Mike Rapoport, Suren Baghdasaryan, Michal Hocko

On Fri, Sep 18, 2026 at 06:34:26PM +0200, David Hildenbrand (Arm) wrote:
> Gregory is extremely familiar with NUMA placement handling and volunteer
> to help co-maintain the numa placement bits. So add him as a
> co-maintainer.
> 
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>

Acked-by: Gregory Price (Meta) <gourry@gourry.net>

going to take me a second to get used to that.

~Gregory


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/3] MAINTAINERS: split up MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
  2026-09-18 16:34 ` [PATCH 1/3] MAINTAINERS: split up " David Hildenbrand (Arm)
  2026-09-18 16:37   ` Lorenzo Stoakes (ARM)
@ 2026-09-18 16:56   ` Zi Yan
  2026-09-19  0:48   ` SJ Park
  2 siblings, 0 replies; 15+ messages in thread
From: Zi Yan @ 2026-09-18 16:56 UTC (permalink / raw)
  To: David Hildenbrand (Arm),
	linux-kernel, linux-mm, Andrew Morton, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Rakie Kim, Lorenzo Stoakes, Liam R. Howlett,
	Vlastimil Babka, Mike Rapoport, Suren Baghdasaryan, Michal Hocko

On Fri Sep 18, 2026 at 12:34 PM EDT, David Hildenbrand (Arm) wrote:
> Let's split it up into MIGRATION and NUMA PLACEMENT. The latter is a
> better fitting description for mempolicy.c.
>
> Make a best guess about which pieces existing reviewers are interested
> in. Move the split sections to keep alphabetical order.
>
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>
> ---
>  MAINTAINERS | 62 ++++++++++++++++++++++++++++++++++++-------------------------
>  1 file changed, 37 insertions(+), 25 deletions(-)
>

Makes sense.

Acked-by: Zi Yan <ziy@nvidia.com>

-- 
Best Regards,
Yan, Zi


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 ` [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT David Hildenbrand (Arm)
  2026-09-18 16:39   ` Lorenzo Stoakes (ARM)
@ 2026-09-18 16:57   ` Zi Yan
  2026-09-19  0:50   ` SJ Park
  2 siblings, 0 replies; 15+ messages in thread
From: Zi Yan @ 2026-09-18 16:57 UTC (permalink / raw)
  To: David Hildenbrand (Arm),
	linux-kernel, linux-mm, Andrew Morton, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Rakie Kim, Lorenzo Stoakes, Liam R. Howlett,
	Vlastimil Babka, Mike Rapoport, Suren Baghdasaryan, Michal Hocko

On Fri Sep 18, 2026 at 12:34 PM EDT, David Hildenbrand (Arm) wrote:
> NUMA PLACEMENT is a better place for memory tiering.
>
> My best guess is that existing MISC reviewers are not that interested in
> memory tiering, so don't carry any over.
>
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>
> ---
>  MAINTAINERS | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>

I agree.

Acked-by: Zi Yan <ziy@nvidia.com>

-- 
Best Regards,
Yan, Zi


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 ` [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of " David Hildenbrand (Arm)
  2026-09-18 16:41   ` Lorenzo Stoakes (ARM)
  2026-09-18 16:41   ` Gregory Price
@ 2026-09-18 16:57   ` Zi Yan
  2026-09-19  0:52   ` SJ Park
  3 siblings, 0 replies; 15+ messages in thread
From: Zi Yan @ 2026-09-18 16:57 UTC (permalink / raw)
  To: David Hildenbrand (Arm),
	linux-kernel, linux-mm, Andrew Morton, Matthew Brost,
	Joshua Hahn, Byungchul Park, Gregory Price, Ying Huang,
	Alistair Popple, Rakie Kim, Lorenzo Stoakes, Liam R. Howlett,
	Vlastimil Babka, Mike Rapoport, Suren Baghdasaryan, Michal Hocko

On Fri Sep 18, 2026 at 12:34 PM EDT, David Hildenbrand (Arm) wrote:
> Gregory is extremely familiar with NUMA placement handling and volunteer
> to help co-maintain the numa placement bits. So add him as a
> co-maintainer.
>
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>
> ---
>  MAINTAINERS | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 344875eefd175..2b99a593436d2 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -17298,10 +17298,10 @@ F:	mm/numa_memblks.c
>  MEMORY MANAGEMENT - NUMA PLACEMENT
>  M:	Andrew Morton <akpm@linux-foundation.org>
>  M:	David Hildenbrand <david@kernel.org>
> +M:	Gregory Price <gourry@gourry.net>
>  R:	Zi Yan <ziy@nvidia.com>
>  R:	Joshua Hahn <joshua.hahnjy@gmail.com>
>  R:	Rakie Kim <rakie.kim@sk.com>
> -R:	Gregory Price <gourry@gourry.net>
>  R:	Ying Huang <ying.huang@linux.alibaba.com>
>  L:	linux-mm@kvack.org
>  S:	Maintained

Great!

Acked-by: Zi Yan <ziy@nvidia.com>



-- 
Best Regards,
Yan, Zi


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
  2026-09-18 16:34 [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION David Hildenbrand (Arm)
                   ` (2 preceding siblings ...)
  2026-09-18 16:34 ` [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of " David Hildenbrand (Arm)
@ 2026-09-18 18:16 ` Joshua Hahn
  3 siblings, 0 replies; 15+ messages in thread
From: Joshua Hahn @ 2026-09-18 18:16 UTC (permalink / raw)
  To: David Hildenbrand (Arm)
  Cc: linux-kernel, linux-mm, Andrew Morton, Zi Yan, Matthew Brost,
	Byungchul Park, Gregory Price, Ying Huang, Alistair Popple,
	Rakie Kim, Lorenzo Stoakes, Liam R. Howlett, Vlastimil Babka,
	Mike Rapoport, Suren Baghdasaryan, Michal Hocko

On Fri, 18 Sep 2026 18:34:23 +0200 "David Hildenbrand (Arm)" <david@kernel.org> wrote:

> Let's rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION.
> 
> As I can use some maintenance help in that area, add Gregory as
> a new co-maintainer for the split out MEMORY MANAGEMENT - NUMA PLACEMENT
> section.

All of this looks good and makes sense to me. Thank you David,
and congrats Gregory! : -D

Reviewed-by: Joshua Hahn <joshua.hahnjy@gmail.com>

> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/3] MAINTAINERS: split up MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION
  2026-09-18 16:34 ` [PATCH 1/3] MAINTAINERS: split up " David Hildenbrand (Arm)
  2026-09-18 16:37   ` Lorenzo Stoakes (ARM)
  2026-09-18 16:56   ` Zi Yan
@ 2026-09-19  0:48   ` SJ Park
  2 siblings, 0 replies; 15+ messages in thread
From: SJ Park @ 2026-09-19  0:48 UTC (permalink / raw)
  To: David Hildenbrand (Arm)
  Cc: SJ Park, linux-kernel, linux-mm, Andrew Morton, Zi Yan,
	Matthew Brost, Joshua Hahn, Byungchul Park, Gregory Price,
	Ying Huang, Alistair Popple, Rakie Kim, Lorenzo Stoakes,
	Liam R. Howlett, Vlastimil Babka, Mike Rapoport,
	Suren Baghdasaryan, Michal Hocko

On Fri, 18 Sep 2026 18:34:24 +0200 "David Hildenbrand (Arm)" <david@kernel.org> wrote:

> Let's split it up into MIGRATION and NUMA PLACEMENT. The latter is a
> better fitting description for mempolicy.c.
> 
> Make a best guess about which pieces existing reviewers are interested
> in. Move the split sections to keep alphabetical order.

Makes sense to me.

> 
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>

Reviewed-by: SJ Park <sj@kernel.org>


Thanks,
SJ

[...]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 ` [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT David Hildenbrand (Arm)
  2026-09-18 16:39   ` Lorenzo Stoakes (ARM)
  2026-09-18 16:57   ` Zi Yan
@ 2026-09-19  0:50   ` SJ Park
  2 siblings, 0 replies; 15+ messages in thread
From: SJ Park @ 2026-09-19  0:50 UTC (permalink / raw)
  To: David Hildenbrand (Arm)
  Cc: SJ Park, linux-kernel, linux-mm, Andrew Morton, Zi Yan,
	Matthew Brost, Joshua Hahn, Byungchul Park, Gregory Price,
	Ying Huang, Alistair Popple, Rakie Kim, Lorenzo Stoakes,
	Liam R. Howlett, Vlastimil Babka, Mike Rapoport,
	Suren Baghdasaryan, Michal Hocko

On Fri, 18 Sep 2026 18:34:25 +0200 "David Hildenbrand (Arm)" <david@kernel.org> wrote:

> NUMA PLACEMENT is a better place for memory tiering.

I agree that's a good placement :)

> 
> My best guess is that existing MISC reviewers are not that interested in
> memory tiering, so don't carry any over.
> 
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>

Reviewed-byt: SJ Park <sj@kernel.org>


Thanks,
SJ

[...]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of MEMORY MANAGEMENT - NUMA PLACEMENT
  2026-09-18 16:34 ` [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of " David Hildenbrand (Arm)
                     ` (2 preceding siblings ...)
  2026-09-18 16:57   ` Zi Yan
@ 2026-09-19  0:52   ` SJ Park
  3 siblings, 0 replies; 15+ messages in thread
From: SJ Park @ 2026-09-19  0:52 UTC (permalink / raw)
  To: David Hildenbrand (Arm)
  Cc: SJ Park, linux-kernel, linux-mm, Andrew Morton, Zi Yan,
	Matthew Brost, Joshua Hahn, Byungchul Park, Gregory Price,
	Ying Huang, Alistair Popple, Rakie Kim, Lorenzo Stoakes,
	Liam R. Howlett, Vlastimil Babka, Mike Rapoport,
	Suren Baghdasaryan, Michal Hocko

On Fri, 18 Sep 2026 18:34:26 +0200 "David Hildenbrand (Arm)" <david@kernel.org> wrote:

> Gregory is extremely familiar with NUMA placement handling and volunteer
> to help co-maintain the numa placement bits. So add him as a
> co-maintainer.

Thank you for volunteering and huge congrats, Gregory!

> 
> Signed-off-by: David Hildenbrand (Arm) <david@kernel.org>

Acked-by: SJ Park <sj@kernel.org>


Thanks,
SJ

[...]

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2026-09-19  0:52 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-18 16:34 [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION David Hildenbrand (Arm)
2026-09-18 16:34 ` [PATCH 1/3] MAINTAINERS: split up " David Hildenbrand (Arm)
2026-09-18 16:37   ` Lorenzo Stoakes (ARM)
2026-09-18 16:56   ` Zi Yan
2026-09-19  0:48   ` SJ Park
2026-09-18 16:34 ` [PATCH 2/3] MAINTAINERS: move memory tiering under MEMORY MANAGEMENT - NUMA PLACEMENT David Hildenbrand (Arm)
2026-09-18 16:39   ` Lorenzo Stoakes (ARM)
2026-09-18 16:57   ` Zi Yan
2026-09-19  0:50   ` SJ Park
2026-09-18 16:34 ` [PATCH 3/3] MAINTAINERS: make Gregory a co-maintainer of " David Hildenbrand (Arm)
2026-09-18 16:41   ` Lorenzo Stoakes (ARM)
2026-09-18 16:41   ` Gregory Price
2026-09-18 16:57   ` Zi Yan
2026-09-19  0:52   ` SJ Park
2026-09-18 18:16 ` [PATCH 0/3] MAINTAINERS: rework MEMORY MANAGEMENT - MEMORY POLICY AND MIGRATION Joshua Hahn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®