This patch set cleans up two code style issues with the xsk zero-copy code. The resulting code is smaller and simpler.
Patch 1: Removes a potential compiler warning reported by the Intel 0-DAY kernel test infrastructure. Patches 2-3: 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. I based this patch set on bpf-next commit 234dbe3dc1db ("Merge branch 'verifier-liveness-simplification'") Thanks: Magnus Magnus Karlsson (3): i40e: fix possible compiler warning in xsk TX path xsk: get rid of useless struct xdp_umem_props i40e: adapt driver to new xdp_umem structure 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