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)
Sun, Nov 9, 4:55 PM
Unknown Object (File)
Sun, Nov 9, 12:41 PM
Unknown Object (File)
Sun, Nov 9, 8:34 AM
Unknown Object (File)
Oct 2 2025, 4:08 PM
Unknown Object (File)
Sep 14 2025, 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