diff options
author | Shannon Nelson <[email protected]> | 2018-08-22 16:47:14 -0700 |
---|---|---|
committer | Jeff Kirsher <[email protected]> | 2018-08-28 14:33:33 -0700 |
commit | 47b6f50077e68bcd544f657526dad4bfdce7e87d (patch) | |
tree | f59324f964c24af7e821638b0bee4a4783310d56 /tools/perf/scripts/python/syscall-counts.py | |
parent | 7f68d43067018df9b6ce0e75a99c9d58ded989f5 (diff) |
ixgbe: disallow IPsec Tx offload when in SR-IOV mode
There seems to be a problem in the x540's internal switch wherein if SR-IOV
mode is enabled and an offloaded IPsec packet is sent to a local VF,
the packet is silently dropped. This might never be a problem as it is
somewhat a corner case, but if someone happens to be using IPsec offload
from the PF to a VF that just happens to get migrated to the local box,
communication will mysteriously fail.
Not good.
A simple way to protect from this is to simply not allow any IPsec offloads
for outgoing packets when num_vfs != 0. This doesn't help any offloads that
were created before SR-IOV was enabled, but we'll get to that later.
Signed-off-by: Shannon Nelson <[email protected]>
Tested-by: Andrew Bowers <[email protected]>
Signed-off-by: Jeff Kirsher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions