On 8/14/2018 8:30 AM, Alexander Duyck wrote:
On Mon, Aug 13, 2018 at 11:43 AM Shannon Nelson
<shannon.nel...@oracle.com> wrote:

This set of patches implements IPsec hardware offload for VF devices in
Intel's 10Gbe x540 family of Ethernet devices.

[...]


So the one question I would have about this patch set is what happens
if you are setting up a ipsec connection between the PF and one of the
VFs on the same port/function? Do the ipsec offloads get translated
across the Tx loopback or do they end up causing issues? Specifically
I would be interested in seeing the results of a test either between
two VFs, or the PF and one of the VFs on the same port.

- Alex


There is definitely something funky in the internal switch connection, as messages going from PF to VF with an offloaded encryption don't seem to get received by the VF, at least when in a VEB setup. If I only set up offloads on the Rx on both PF and VF, and don't offload the Tx, then things work.

I don't have a setup to test this, but I suspect that in a VEPA configuration, with packets going out to the switch and turned around back in, the Tx encryption offload would happen as expected.

sln

Reply via email to