On Thu Apr 15 2021, Jesper Dangaard Brouer wrote: > On Thu, 15 Apr 2021 11:21:45 +0200 > Kurt Kanzenbach <kurt@xxxxxxxxxxxxx> wrote: > >> When using native XDP with the igb driver, the XDP frame data doesn't point to >> the beginning of the packet. It's off by 16 bytes. Everything works as expected >> with XDP skb mode. >> >> Actually these 16 bytes are used to store the packet timestamps. Therefore, pull >> the timestamp before executing any XDP operations and adjust all other code >> accordingly. The igc driver does it like that as well. >> >> Tested with Intel i210 card and AF_XDP sockets. > > Doesn't the i210 card use the igc driver? > This change is for igb driver. Nope. igb is for i210 and igc is for the newer Intel i225 NICs. |01:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03) |[...] | Kernel driver in use: igb | Kernel modules: igb Thanks, Kurt
Attachment:
signature.asc
Description: PGP signature