summaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c
diff options
context:
space:
mode:
authorJoshua Hay <joshua.a.hay@intel.com>2026-07-27 16:08:48 -0700
committerTony Nguyen <anthony.l.nguyen@intel.com>2026-09-08 13:10:35 -0700
commitcc6d60ef92278a31ffc2e94966a0921b9646af18 (patch)
tree4493e1e3c1b485efff103a2adf4416b764b1136c /scripts/basic/split-include.c
parent650f197d8ea6ebbc9ce1c9fb0358258b65e74291 (diff)
downloadlinux-cc6d60ef92278a31ffc2e94966a0921b9646af18.tar.gz
linux-cc6d60ef92278a31ffc2e94966a0921b9646af18.zip
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 <joshua.a.hay@intel.com> Reviewed-by: Emil Tantilov <emil.s.tantilov@intel.com> Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com> Tested-by: Samuel Salin <Samuel.salin@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions