]> git.baikalelectronics.ru Git - kernel.git/commit
xdp: unpin xdp umem pages in error path
authorIvan Khoronzhuk <ivan.khoronzhuk@linaro.org>
Thu, 15 Aug 2019 20:56:35 +0000 (23:56 +0300)
committerDaniel Borkmann <daniel@iogearbox.net>
Tue, 20 Aug 2019 14:39:48 +0000 (16:39 +0200)
commit260b1c8fe1ae321a1a2de8b570ee4d8195275c9e
tree912fa84ac825b9b3db033cf9e0ba47fe7c3273f7
parentd1628ba9ed499dcf8e992bc7638907784c69b8ab
xdp: unpin xdp umem pages in error path

Fix mem leak caused by missed unpin routine for umem pages.

Fixes: eb4945ede5dce4 ("xsk: introduce xdp_umem_page")
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org>
Acked-by: Jonathan Lemon <jonathan.lemon@gmail.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
net/xdp/xdp_umem.c