Page MenuHomeFreeBSD

bnxt_en: Firmware error recovery support
ClosedPublic

Authored by chandrakanth.patil_broadcom.com on Apr 29 2024, 12:22 PM.
Tags
None
Referenced Files
F132260499: D45008.id137834.diff
Wed, Oct 15, 7:00 AM
F132260496: D45008.id.diff
Wed, Oct 15, 6:59 AM
F132260495: D45008.id139167.diff
Wed, Oct 15, 6:59 AM
F132215026: D45008.diff
Tue, Oct 14, 8:57 PM
Unknown Object (File)
Sep 4 2025, 7:16 PM
Unknown Object (File)
Sep 3 2025, 1:24 PM
Unknown Object (File)
Aug 13 2025, 8:51 AM
Unknown Object (File)
Aug 5 2025, 4:55 PM
Subscribers
None

Details

Summary

Implement firmware error recovery support for Thor adapters.
This entails enabling the capability for the firmware to initiate
error recovery. Specifically, the firmware will send the reset notify
asynchronous event to notify the driver of an error and impending reset.
Subsequently, the driver will queue a task to execute the following steps.

  1. Deactivate the allocated resources.
  2. Await completion of the firmware's recovery process.
  3. Configure the resources and reactivate the network interface.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable