diff options
| author | 2026-09-30 14:47:33 -0700 | |
|---|---|---|
| committer | 2026-10-05 16:59:18 -0700 | |
| commit | 73670ddb91a4d22e1deb3efd962242de1ec48e90 (patch) | |
| tree | 83ea28e61024d1d66945a83ad457e1d83ec0106e /scripts/patch-kernel | |
| parent | Merge branch 'net-stmmac-fix-double-vlan-802-1ad-tag-handling' (diff) | |
gve: fix XSK buffer leak when rings are stopped
GVE does not free XSK buffers when resetting ring state as a part of
stopping queues. This causes all XSK buffers which are posted to the
NIC to be leaked.
Free XSK buffers attached to an allocated buf_state when stopping rings.
This issue was hit in production.
Fixes: c1fffc5d66a7 ("gve: implement DQO RX datapath and control path for AF_XDP zero-copy")
Cc: stable@vger.kernel.org
Reviewed-by: Tim Hostetler <thostet@google.com>
Reviewed-by: Jordan Rhee <jordanrhee@google.com>
Signed-off-by: Joshua Washington <joshwash@google.com>
Link: https://patch.msgid.link/20260930214735.3288780-2-joshwash@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions
