HomeFreeBSD

cxgbei: Parse all PDUs received prior to enabling offload mode.

Description

cxgbei: Parse all PDUs received prior to enabling offload mode.

Previously this would only handle a single PDU that did not contain
any data. This should now handle an arbitrary number of PDUs.

While here check for these PDUs in the T6-specific CPL_RX_ISCSI_CMP
handler in addition to CPL_RX_ISCSI_DDP.

Reported by: Jithesh Arakkan @ Chelsio
Sponsored by: Chelsio Communications

(cherry picked from commit a8c4147edcdce934f93dd848c6ed083500dff22c)

Details

Provenance
jhbAuthored on Jan 22 2022, 1:02 AM
Parents
rG62322552c4ac: freebsd32: Fix layout of struct shmid_kernel32.
Branches
Unknown
Tags
Unknown