Jails can cause Chelsio to fail to correetly initialise some offload settings
Description
Problem/Justification
None
Impact
None
SmartDraw Connector
Katalon Manual Tests (BETA)
Activity
Show:

Joe Maloney April 21, 2020 at 1:09 PM
Known issue. As part of creating a jail you default network interface will be added to a bridge. When the member interface is added to a bridge if_bridge will remove capabilities for that jail the other members do not have.
We added a checkbox to disable offload capabilities for selected interfaces to avoid the interruption.
https://jira.ixsystems.com/browse/NAS-104139
You can also specify another network interface for the jail if you don't want to disable offload for the chelsio.
Behaves as Intended
Pinned fields
Click on the next to a field label to start pinning.
Created April 20, 2020 at 10:41 PM
Updated July 1, 2022 at 4:49 PM
Resolved April 21, 2020 at 1:09 PM
Details at https://www.ixsystems.com/community/threads/chelsio-interface-being-created-with-txcsum-tso4-tso6-disabled.72568
In some situations, having a jail running can cause errors with Chelsio NICs at boot, and subsequently. Confirmed on 11.3-U2:
At boot (appears immediately after console menu displayed):
tso4 disabled due to -txcsum
tso6 disabled due to -txcsum
bridge0: error setting capabilities on cxgbe0: 35
When attempt made to remedy using ifconfig:
ifconfig cxgbe0 rxcsum txcsum tso lro
ifconfig: tso: Resource temporarily unavailable
Now reported/confirmed by multiple users, including multiple confirms that not booting (or deleting) the jail resolves the issue.