[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190426114156.8297-1-maximmi@mellanox.com>
Date: Fri, 26 Apr 2019 11:42:30 +0000
From: Maxim Mikityanskiy <maximmi@...lanox.com>
To: "David S. Miller" <davem@...emloft.net>,
Björn Töpel <bjorn.topel@...el.com>,
Magnus Karlsson <magnus.karlsson@...el.com>
CC: "netdev@...r.kernel.org" <netdev@...r.kernel.org>,
Saeed Mahameed <saeedm@...lanox.com>,
Jonathan Lemon <bsd@...com>,
Eran Ben Elisha <eranbe@...lanox.com>,
Tariq Toukan <tariqt@...lanox.com>,
Maxim Mikityanskiy <maximmi@...lanox.com>
Subject: [PATCH net-next 0/6] AF_XDP infrastructure improvements
This series contains improvements to the AF_XDP kernel infrastructure.
They are required for the upcoming AF_XDP support in mlx5e, but also
some of them benefit to all drivers, and some can be useful for other
drivers that want to implement AF_XDP.
Maxim Mikityanskiy (6):
samples/bpf: Add hbm to .gitignore
xsk: Add API to check for available entries in FQ
xsk: Add getsockopt XDP_OPTIONS
xsk: Extend channels to support combined XSK/non-XSK traffic
xsk: Change the default frame size to 4096 and allow controlling it
xsk: Return the whole xdp_desc from xsk_umem_consume_tx
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 12 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 15 ++-
include/net/xdp_sock.h | 28 +++-
include/uapi/linux/if_xdp.h | 18 +++
net/xdp/xsk.c | 45 +++++--
net/xdp/xsk_queue.h | 15 +++
samples/bpf/.gitignore | 1 +
samples/bpf/xdpsock_user.c | 47 +++++--
tools/include/uapi/linux/if_xdp.h | 18 +++
tools/lib/bpf/xsk.c | 127 +++++++++++++++----
tools/lib/bpf/xsk.h | 6 +-
11 files changed, 267 insertions(+), 65 deletions(-)
--
2.19.1
Powered by blists - more mailing lists