Patch Series

Subject Split netmem from struct page
Author byungchul@sk.com
Date 2025-07-10 08:28:00 +0000 UTC
Version 9
Cc akpm@linux-foundation.org almasrymina@google.com andrew@lunn.ch asml.silence@gmail.com ast@kernel.org bpf@vger.kernel.org byungchul@sk.com daniel@iogearbox.net davem@davemloft.net david@redhat.com edumazet@google.com hannes@cmpxchg.org harry.yoo@oracle.com hawk@kernel.org horms@kernel.org ilias.apalodimas@linaro.org jackmanb@google.com john.fastabend@gmail.com kernel_team@skhynix.com kuba@kernel.org leon@kernel.org liam.howlett@oracle.com linux-kernel@vger.kernel.org linux-mm@kvack.org linux-rdma@vger.kernel.org lorenzo.stoakes@oracle.com mhocko@suse.com netdev@vger.kernel.org pabeni@redhat.com rppt@kernel.org saeedm@nvidia.com surenb@google.com tariqt@nvidia.com toke@redhat.com vbabka@suse.cz vishal.moola@gmail.com willy@infradead.org ziy@nvidia.com

Patches (8)

Name Content
[PATCH net-next v9 1/8] netmem: introduce struct netmem_desc mirroring struct page [Body]
[PATCH net-next v9 2/8] netmem: introduce utility APIs to use struct netmem_desc [Body]
[PATCH net-next v9 3/8] page_pool: access ->pp_magic through struct netmem_desc in page_pool_page_is_pp() [Body]
[PATCH net-next v9 4/8] netmem: use netmem_desc instead of page to access ->pp in __netmem_get_pp() [Body]
[PATCH net-next v9 5/8] netmem: introduce a netmem API, virt_to_head_netmem() [Body]
[PATCH net-next v9 6/8] mlx4: use netmem descriptor and APIs for page pool [Body]
[PATCH net-next v9 7/8] netdevsim: use netmem descriptor and APIs for page pool [Body]
[PATCH net-next v9 8/8] mt76: use netmem descriptor and APIs for page pool [Body]

Session 2025-07-10

ID (for dev) 897735f3-b5cf-4bd9-9bd2-23d88d2d9612
Status finished
Execution Log [Link]
Test Base Patched Verdict
Build Base 47c84997c686b4d43b225521b732492552b84758 passed [Log]
Build Patched 47c84997c686b4d43b225521b732492552b84758 [patched] passed [Log]
Boot test: Base 47c84997c686b4d43b225521b732492552b84758 passed
Boot test: Patched 47c84997c686b4d43b225521b732492552b84758 [patched] passed
Fuzzing 47c84997c686b4d43b225521b732492552b84758 47c84997c686b4d43b225521b732492552b84758 [patched] passed [Log] [Artifacts]