OSDN Git Service

Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
authorDavid S. Miller <davem@davemloft.net>
Mon, 29 Mar 2021 23:27:54 +0000 (16:27 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 29 Mar 2021 23:27:54 +0000 (16:27 -0700)
commit3ca3f39cb9a2b0133ef3e1801daa2a15d8453285
tree0f5eafdcf799be35981f8ba40363175616c4e211
parent3af562a37b7f1a5dbeb50a00ace280ba2d984762
parent4ff3203610928cac82d5627ce803559e78d61b91
Merge branch '1GbE' of git://git./linux/kernel/git/tnguy/next-queue

Tony Nguyen says:

====================
1GbE Intel Wired LAN Driver Updates 2021-03-29

This series contains updates to igc driver only.

Andre Guedes says:

Add XDP support for the igc driver. The approach implemented by this
series follows the same approach implemented in other Intel drivers as
much as possible for the sake of consistency.

The series is organized in two parts. In the first part, i.e. patches
from 1 to 4, igc_main.c and igc_ptp.c code is refactored in preparation
for landing the XDP support, which is introduced in the second part
(patches from 5 to 8).

As far as code organization is concerned, XDP-related helpers are
defined in a new file, igc_xdp.c, and are called by igc_main.c.

The features added by this series have been tested with the samples
provided in samples/bpf/: xdp1, xdp2, xdp_redirect_cpu, and
xdp_redirect_map.

Upcoming series will add support of UMEM and zero-copy features from
AF_XDP.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>