This patch set cleans up two code style issues with the xsk zero-copy code. The resulting code is smaller and simpler.
Changes from v1: * Fixed bisecatbility problem reported by Daniel Borkmann by squashing the two last patches into one. Patch 1: Removes a potential compiler warning reported by the Intel 0-DAY kernel test infrastructure. Patch 2: Removes the xdp_umem_props structure. At some point, it was used to break a dependency, but the members are these days much better off in the xdp_umem since the dependency does not exist anymore. Also adapts the i40e driver to this new interface. I based this patch set on bpf-next commit 9c4f39811db8 ("samples/bpf: xdpsock, minor fixes") Thanks: Magnus Magnus Karlsson (2): i40e: fix possible compiler warning in xsk TX path xsk: i40e: get rid of useless struct xdp_umem_props drivers/net/ethernet/intel/i40e/i40e_xsk.c | 10 ++++------ include/net/xdp_sock.h | 8 ++------ net/xdp/xdp_umem.c | 4 ++-- net/xdp/xdp_umem_props.h | 14 -------------- net/xdp/xsk.c | 10 ++++++---- net/xdp/xsk_queue.c | 5 +++-- net/xdp/xsk_queue.h | 13 +++++++------ 7 files changed, 24 insertions(+), 40 deletions(-) delete mode 100644 net/xdp/xdp_umem_props.h -- 2.7.4