Page MenuHomeFreeBSD

bnxt_en: Fix kernel panic by avoiding softirq reallocation in FW crash recovery
AcceptedPublic

Authored by chandrakanth.patil_broadcom.com on Aug 21 2025, 4:06 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Oct 2, 4:08 PM
Unknown Object (File)
Sun, Sep 14, 11:01 PM
Unknown Object (File)
Sep 4 2025, 10:06 PM
Unknown Object (File)
Sep 4 2025, 8:55 AM
Unknown Object (File)
Aug 26 2025, 1:02 AM
Subscribers
None

Details

Summary

During firmware crash recovery, the driver was reallocating TX completion softirqs even though
the ones from driver load were still active. This led to a kernel panic on driver reload.

The fix skips softirq reallocation during firmware crash recovery, preventing the panic.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped