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)
Sun, Mar 31, 11:34 PM
Unknown Object (File)
Dec 23 2023, 4:23 AM
Unknown Object (File)
Dec 21 2023, 6:48 AM
Unknown Object (File)
Dec 20 2023, 4:55 AM
Unknown Object (File)
Nov 20 2023, 11:35 PM
Unknown Object (File)
Oct 20 2023, 5:09 AM
Unknown Object (File)
Oct 19 2023, 10:23 PM
Unknown Object (File)
Oct 8 2023, 11:21 PM
Subscribers

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 40759
Build 37648: arc lint + arc unit

Event Timeline

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

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?

872–874

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

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

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

872–874

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.