From mboxrd@z Thu Jan 1 00:00:00 1970 From: Magnus Karlsson Subject: [PATCH bpf-next 0/3] xsk: misc code cleanup Date: Thu, 30 Aug 2018 15:56:40 +0200 Message-ID: <1535637403-14549-1-git-send-email-magnus.karlsson@intel.com> To: magnus.karlsson@intel.com, bjorn.topel@intel.com, ast@kernel.org, daniel@iogearbox.net, netdev@vger.kernel.org Return-path: Received: from mga06.intel.com ([134.134.136.31]:18336 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728713AbeH3R7o (ORCPT ); Thu, 30 Aug 2018 13:59:44 -0400 Sender: netdev-owner@vger.kernel.org List-ID: 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