]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: page_pool: id the page pools
authorJakub Kicinski <kuba@kernel.org>
Sun, 26 Nov 2023 23:07:29 +0000 (15:07 -0800)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 28 Nov 2023 14:48:39 +0000 (15:48 +0100)
commitf17c69649c698e4df3cfe0010b7bbf142dec3e40
treeb6d39f97735510c1fdb92ea0afc5bb5e9cf57512
parent23cfaf67ba5d2f013d2576b8a9173c45a4a7f895
net: page_pool: id the page pools

To give ourselves the flexibility of creating netlink commands
and ability to refer to page pool instances in uAPIs create
IDs for page pools.

Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Acked-by: Jesper Dangaard Brouer <hawk@kernel.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Reviewed-by: Shakeel Butt <shakeelb@google.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
include/net/page_pool/types.h
net/core/Makefile
net/core/page_pool.c
net/core/page_pool_priv.h [new file with mode: 0644]
net/core/page_pool_user.c [new file with mode: 0644]