From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ioana Ciocoi Radulescu Subject: [PATCH v2 net-next 0/8] dpaa2-eth: Introduce XDP support Date: Mon, 26 Nov 2018 16:27:28 +0000 Message-ID: <1543249591-14563-1-git-send-email-ruxandra.radulescu@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Cc: Ioana Ciornei , "dsahern@gmail.com" , Camelia Alexandra Groza To: "netdev@vger.kernel.org" , "davem@davemloft.net" Return-path: Received: from mail-eopbgr80084.outbound.protection.outlook.com ([40.107.8.84]:2992 "EHLO EUR04-VI1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726206AbeK0DWH (ORCPT ); Mon, 26 Nov 2018 22:22:07 -0500 Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: Add support for XDP programs. Only XDP_PASS, XDP_DROP and XDP_TX actions are supported for now. Frame header changes are also allowed. v2: - count the XDP packets in the rx/tx inteface stats - add message with the maximum supported MTU value for XDP Ioana Radulescu (8): dpaa2-eth: Add basic XDP support dpaa2-eth: Allow XDP header adjustments dpaa2-eth: Move function dpaa2-eth: Release buffers back to pool on XDP_DROP dpaa2-eth: Map Rx buffers as bidirectional dpaa2-eth: Add support for XDP_TX dpaa2-eth: Cleanup channel stats dpaa2-eth: Add xdp counters drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 349 +++++++++++++++++= ++-- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 20 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 19 +- 3 files changed, 350 insertions(+), 38 deletions(-) --=20 2.7.4