This set depended on patches in the net-next tree. Now that mm tree has
been rebased so as to include the net-next code that this set requires,
I can finalize the work removing the page pool members in struct page.
1/2 patch has been carried out in a separate thread so far for the
reviews [1]:
[1] https://lore.kernel.org/all/20251119012709.35895-1-byungchul@sk.com/
Byungchul Park (2):
mm: introduce a new page type for page pool in page type
mm, netmem: remove the page pool members in struct page
.../net/ethernet/mellanox/mlx5/core/en/xdp.c | 2 +-
include/linux/mm.h | 27 +++----------------
include/linux/mm_types.h | 11 --------
include/linux/page-flags.h | 6 +++++
include/net/netmem.h | 22 ++++++++++-----
mm/page_alloc.c | 11 +++++---
net/core/netmem_priv.h | 20 +++++---------
net/core/page_pool.c | 18 +++++++++++--
8 files changed, 55 insertions(+), 62 deletions(-)
base-commit: d0a24447990a9d8212bfb3a692d59efa74ce9f86
--
2.17.1