Page MenuHomeFreeBSD

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

Authored by jhb on Jul 19 2021, 10:21 PM.
Tags
None
Referenced Files
F132564980: D31223.diff
Sat, Oct 18, 12:44 AM
Unknown Object (File)
Wed, Oct 8, 9:55 AM
Unknown Object (File)
Sat, Oct 4, 1:36 PM
Unknown Object (File)
Mon, Sep 22, 11:20 AM
Unknown Object (File)
Sep 17 2025, 11:40 PM
Unknown Object (File)
Sep 13 2025, 1:42 AM
Unknown Object (File)
Sep 10 2025, 9:41 PM
Unknown Object (File)
Sep 8 2025, 3:02 AM
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.