]> git.baikalelectronics.ru Git - kernel.git/commit
xsk: add zero-copy support for Rx
authorBjörn Töpel <bjorn.topel@intel.com>
Mon, 4 Jun 2018 12:05:55 +0000 (14:05 +0200)
committerDaniel Borkmann <daniel@iogearbox.net>
Tue, 5 Jun 2018 13:46:55 +0000 (15:46 +0200)
commitc8b0188c7788cbd6f5cf199e8e8a1acdbce142d2
tree9eb770a9b2a2b74d1a19dc7ac3d3ec417c337057
parentd6b593f863e1799fd691fc6bb45c8c3b63eac641
xsk: add zero-copy support for Rx

Extend the xsk_rcv to support the new MEM_TYPE_ZERO_COPY memory, and
wireup ndo_bpf call in bind.

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