HomeFreeBSD

cxgbe/cxgbei: Do not validate the hardware iSCSI tag mask.

Description

cxgbe/cxgbei: Do not validate the hardware iSCSI tag mask.

This was added in 7cba15b16eb2 in 2016 and firmwares at that time were
already setting up the iSCSI tag mask properly. Since then it has also
become possible to split the iSCSI region between multiple PCIE PFs but
the driver's calculation takes only its own PF's allocation into account
and that means this code is incorrect and not just a harmless no-op.

Sponsored by: Chelsio Communications

(cherry picked from commit 661faa1f77c0fa9d28d60d71087820aaaaee8b1b)

Details

Provenance
npAuthored on Oct 5 2022, 6:05 PM
Parents
rGbeb8eaf79368: cxgbe/tom: Fix assertions in the code that maintains TCB history.
Branches
Unknown
Tags
Unknown