Re: [Intel-wired-lan] [PATCH iwl-net] idpf: account for VLAN header when parsing RSC packet header
"Salin, Samuel" <[email protected]>
| Newsgroups | org.osuosl.intel-wired-lan,org.kernel.vger.netdev |
|---|---|
| Message-ID | <SJ1PR11MB6297C2F56DE43C5C71ACBEDD9BDB2@SJ1PR11MB6297.namprd11.prod.outlook.com> |
> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Loktionov, Aleksandr > Sent: Thursday, July 30, 2026 6:53 AM > To: Hay, Joshua A <[email protected]>; [email protected] > Cc: [email protected] > Subject: Re: [Intel-wired-lan] [PATCH iwl-net] idpf: account for VLAN header > when parsing RSC packet header > > > > > -----Original Message----- > > From: Intel-wired-lan <[email protected]> On Behalf > > Of Joshua Hay > > Sent: Tuesday, July 28, 2026 1:09 AM > > To: [email protected] > > Cc: [email protected] > > Subject: [Intel-wired-lan] [PATCH iwl-net] idpf: account for VLAN > > header when parsing RSC packet header > > > > While parsing the header of a Receive Side Coalesced (RSC) packet, > > check if a VLAN tag is present and adjust the header parsing > > accordingly. > > Otherwise, Rx TCP traffic is completely broken for any VLAN interface > > whose underlying interface has RSC (rx-gro-hw) enabled. > > > > We only need to worry about one VLAN header since Rx packets with > > multiple VLAN headers are not candidates for RSC. > > > > Fixes: 3a8845af66edb ("idpf: add RX splitq napi poll support") > > Signed-off-by: Joshua Hay <[email protected]> > > Reviewed-by: Emil Tantilov <[email protected]> > > --- > > 2.39.2 > > Reviewed-by: Aleksandr Loktionov <[email protected]> Tested-by: Samuel Salin <[email protected]>