summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorXuan Zhuo <xuanzhuo@linux.alibaba.com>2022-08-04 14:32:48 +0800
committerDavid S. Miller <davem@davemloft.net>2022-08-08 09:43:55 +0100
commit7a542bee27c6a57e45c33cbbdc963325fd6493af (patch)
treeb3d733773dfec1008381c01806ff91c8ff04eb48 /Kconfig
parentac0dbed9ba4c38ed9b5fd3a43ee4bc1f48901a34 (diff)
downloadlinux-7a542bee27c6a57e45c33cbbdc963325fd6493af.tar.gz
linux-7a542bee27c6a57e45c33cbbdc963325fd6493af.tar.bz2
linux-7a542bee27c6a57e45c33cbbdc963325fd6493af.zip
virtio_net: fix memory leak inside XPD_TX with mergeable
When we call xdp_convert_buff_to_frame() to get xdpf, if it returns NULL, we should check if xdp_page was allocated by xdp_linearize_page(). If it is newly allocated, it should be freed here alone. Just like any other "goto err_xdp". Fixes: 44fa2dbd4759 ("xdp: transition into using xdp_frame for ndo_xdp_xmit") Signed-off-by: Xuan Zhuo <xuanzhuo@linux.alibaba.com> Acked-by: Jason Wang <jasowang@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions