diff options
| author | Mark Rustad <[email protected]> | 2015-12-09 22:55:37 +0000 |
|---|---|---|
| committer | Jeff Kirsher <[email protected]> | 2016-01-08 12:18:43 +0000 |
| commit | e19dcdeb3527e996a96ea49d86cccce768b1079a (patch) | |
| tree | 5a5356786d71fb219aef8f17808370b2df708eb0 /net/switchdev | |
| parent | ixgbe: Fix MDD events generated when FCoE+SRIOV are enabled (diff) | |
| download | kernel-e19dcdeb3527e996a96ea49d86cccce768b1079a.tar.gz kernel-e19dcdeb3527e996a96ea49d86cccce768b1079a.zip | |
ixgbe: Make ATR recognize IPv6 extended headers
Right now ATR is not handling IPv6 extended headers, so ATR is not
being performed on such packets. Fix that by skipping extended
headers when they are present. This also fixes a problem where
the ATR code was not checking that the inner protocol was actually
TCP before setting up the signature rules. Since the protocol check
is intimately involved with the extended header processing as well,
this all gets fixed together.
Signed-off-by: Mark Rustad <[email protected]>
Tested-by: Phil Schmitt <[email protected]>
Signed-off-by: Jeff Kirsher <[email protected]>
Diffstat (limited to 'net/switchdev')
0 files changed, 0 insertions, 0 deletions
