bnxtnet driver 'hot reset,' causing a outage for both Management and Workload network traffic./var/run/log/vobd.log: [vob.net.vmnic.linkstate.down] vmnic vmnicX linkstate down and Failed criteria: 128.
/var/run/log/vmkernel.log: bnxtnet: bnxtnet_handle_hot_reset: <Task_ID> Hot reset async evt: evt_data1 = 0x301.
/var/run/log/vmkernel.log: bnxtnet_hot_reset_task: <Task_ID> Waiting for 1300 msecs for firmware reset completion.
VMware vSphere ESXi
bnxtnet_handle_hot_reset:3929: [vmnicX : <Task_ID>] Hot reset async evt: evt_data1 = 0x301, evt_data2 = 0xda21.bnxtnet_hot_reset_task:3776: [vmnicX : <Task_ID> ] Waiting for 1300 msecs for firmware reset completion.
Engage the hardware vendor to investigate the NIC firmware behavior and validate the following points:
Switch Configuration: Review the Forward Error Correction (FEC) settings on the physical switch ports connected to the impacted ESXi hosts.
FEC Alignment: Ensure the FEC clause/mode on the physical switch matches the requirements of the SFP+ modules and NIC firmware. Refer Broadcom KB article Confirming FEC CL74 settings for Broadcom BCM57414 adapters in ESXi 8.0 for more information.
Disable FEC: If the hardware vendor identifies a mismatch, disabling or correctly setting the FEC mode on the physical switch side has been shown to stabilize the link and prevent firmware-initiated hot resets.
Hardware Vendor Engagement: Provide the bnxtnet_handle_hot_reset log snippets to your hardware vendor to determine why the NIC firmware issued the reset command (evt_data1 = 0x301).
Temporary Recovery: A reboot of the ESXi host may temporarily restore connectivity if the driver fails to recover from the hot reset automatically.
Please also refer below Broadcom KB articles for known symptoms :
Note: "Failed Criteria 128" indicates the driver is reporting a link state down based on external factors (physical link loss or firmware instruction) rather than an administrative action within ESXi. Reference : Network adapter (vmnic) is down or fails with a Failed Criteria Code.