net: add helpers for setting a memory provider on an rx queue
authorDavid Wei <dw@davidwei.uk>
Tue, 4 Feb 2025 21:56:21 +0000 (13:56 -0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 7 Feb 2025 00:27:31 +0000 (16:27 -0800)
commit6e18ed929d3ba9b3b92ba5894f9233686b3e3ec1
treede786a47fa5bd8bb4eb1503a3ccf82975630e095
parent56102c013fa7b8dbba8c5d5f7e042ad5f18cf4ec
net: add helpers for setting a memory provider on an rx queue

Add helpers that properly prep or remove a memory provider for an rx
queue then restart the queue.

Reviewed-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: David Wei <dw@davidwei.uk>
Link: https://patch.msgid.link/20250204215622.695511-11-dw@davidwei.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/page_pool/memory_provider.h
net/core/netdev_rx_queue.c