summaryrefslogtreecommitdiff
path: root/scripts/lib/kdoc/kdoc_files.py
diff options
context:
space:
mode:
authorBrett Creeley <brett.creeley@amd.com>2024-09-07 02:26:21 +0300
committerJakub Kicinski <kuba@kernel.org>2024-09-10 05:18:15 +0300
commita7f3f635f07afc73711c66c023c1046bd2187d72 (patch)
tree164d52bf5fa3594a554a8f0d86ef1636dd06e3f4 /scripts/lib/kdoc/kdoc_files.py
parent668e423920de1b64f7c1b60fa323c50e8d10719e (diff)
downloadlinux-a7f3f635f07afc73711c66c023c1046bd2187d72.tar.xz
ionic: Fully reconfigure queues when going to/from a NULL XDP program
Currently when going to/from a NULL XDP program the driver uses ionic_stop_queues_reconfig() and then ionic_start_queues_reconfig() in order to re-register the xdp_rxq_info and re-init the queues. This is fine until page_pool(s) are used in an upcoming patch. In preparation for adding page_pool support make sure to completely rebuild the queues when going to/from a NULL XDP program. Without this change the call to mem_allocator_disconnect() never happens when going to a NULL XDP program, which eventually results in xdp_rxq_info_reg_mem_model() failing with -ENOSPC due to the mem_id_pool ida having no remaining space. Signed-off-by: Brett Creeley <brett.creeley@amd.com> Signed-off-by: Shannon Nelson <shannon.nelson@amd.com> Link: https://patch.msgid.link/20240906232623.39651-6-brett.creeley@amd.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_files.py')
0 files changed, 0 insertions, 0 deletions