Page MenuHomeFreeBSD

cxgbei: Support for ISO (iSCSI segmentation offload).
ClosedPublic

Authored by jhb on Jul 19 2021, 10:21 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 25, 7:21 AM
Unknown Object (File)
Sat, Apr 19, 2:28 PM
Unknown Object (File)
Sat, Apr 19, 9:13 AM
Unknown Object (File)
Fri, Apr 18, 10:42 AM
Unknown Object (File)
Fri, Apr 18, 1:45 AM
Unknown Object (File)
Thu, Apr 17, 11:20 PM
Unknown Object (File)
Thu, Apr 17, 9:10 PM
Unknown Object (File)
Thu, Apr 17, 8:13 PM
Subscribers

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

sys/dev/cxgbe/cxgbei/icl_cxgbei.c
854

I'm just not sure what header this would go in. It seems like something that would perhaps belong in a common t4_foo.h header?

865–867

When I tried this setting, it didn't work, so possibly I should just drop this comment.

sys/dev/cxgbe/cxgbei/icl_cxgbei.c
854

I've renamed this to CXGBEI_MAX_ISO_PAYLOAD and moved it to cxgbei.h.

865–867

When I tried this setting, it didn't work, so possibly I should just drop this comment.

We've since had to debug an issue with this particular value internally and I've changed the expression that goes here. I'll update this patch when the updated version when it's ready.

  • Some cleanups to PLEN_MAX.
  • Add a knob to disable ISO.
  • Disable ISO on T4.
This revision was not accepted when it landed; it landed in state Needs Review.Aug 6 2021, 9:30 PM
This revision was automatically updated to reflect the committed changes.