OSDN Git Service

xsk: proper fill queue descriptor validation
authorBjörn Töpel <bjorn.topel@intel.com>
Mon, 4 Jun 2018 11:57:11 +0000 (13:57 +0200)
committerDaniel Borkmann <daniel@iogearbox.net>
Mon, 4 Jun 2018 15:21:02 +0000 (17:21 +0200)
commit4e64c835254095f55044d393e628dd3e92fca304
tree51db5592136aab51ca7451006085044715affbe9
parentbd3a08aaa9a383ffbbd5b788b797ae6e64eaa7a1
xsk: proper fill queue descriptor validation

Previously the fill queue descriptor was not copied to kernel space
prior validating it, making it possible for userland to change the
descriptor post-kernel-validation.

Signed-off-by: Björn Töpel <bjorn.topel@intel.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
net/xdp/xsk.c
net/xdp/xsk_queue.h