Page MenuHomeFreeBSD

cxgbei: Support for ISO (iSCSI segmentation offload).
Needs ReviewPublic

Authored by jhb on Mon, Jul 19, 10:21 PM.

Details

Reviewers
mav
np
trasz

Diff Detail

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

Event Timeline

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

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
860

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.