From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maciej Fijalkowski Date: Tue, 5 Jan 2021 18:48:30 +0100 Subject: [Intel-wired-lan] [PATCH v2 0/9] igc: Add support for AF_XDP zero-copy In-Reply-To: <20201223203705.78705-1-andre.guedes@intel.com> References: <20201223203705.78705-1-andre.guedes@intel.com> Message-ID: <20210105174830.GD13327@ranger.igk.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: intel-wired-lan@osuosl.org List-ID: On Wed, Dec 23, 2020 at 12:36:56PM -0800, Andre Guedes wrote: > Hi all, > > This is the second version of this series which adds AF_XDP zero-copy support > to igc driver. > > The main changes from v1 are: > > - Fixed commit messages to describe changes in imperative mood, e.g. "make > xyzzy do frotz" instead of "[This patch] makes xyzzy do frotz". > - Added queue index to error message in igc_setup_rx_resources(). > - Improved comment about xsk frame size check in igc_xdp_enable_pool(). > - Fixed typos. > > v1 is here: > > https://patchwork.ozlabs.org/project/intel-wired-lan/cover/20201217202415.77891-1-andre.guedes at intel.com/ For the series: Reviewed-by: Maciej Fijalkowski > > Best, > Andre > > Andre Guedes (9): > igc: Move igc_xdp_is_enabled() > igc: Refactor igc_xdp_run_prog() > igc: Refactor igc_clean_rx_ring() > igc: Refactor XDP rxq info registration > igc: Introduce tx/rx stats helpers > igc: Introduce igc_unmap_tx_buffer() helper > igc: Replace IGC_TX_FLAGS_XDP flag by an enum > igc: Enable RX via AF_XDP zero-copy > igc: Enable TX via AF_XDP zero-copy > > drivers/net/ethernet/intel/igc/igc.h | 33 +- > drivers/net/ethernet/intel/igc/igc_base.h | 2 + > drivers/net/ethernet/intel/igc/igc_main.c | 651 ++++++++++++++++++---- > drivers/net/ethernet/intel/igc/igc_xdp.c | 107 +++- > drivers/net/ethernet/intel/igc/igc_xdp.h | 8 +- > 5 files changed, 673 insertions(+), 128 deletions(-) > > -- > 2.29.2 >