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, Jun 4, 4:28 AM
Unknown Object (File)
Wed, Jun 3, 9:14 PM
Unknown Object (File)
Sat, May 23, 1:46 AM
Unknown Object (File)
Fri, May 22, 6:46 PM
Unknown Object (File)
May 19 2026, 6:33 AM
Unknown Object (File)
May 18 2026, 12:43 AM
Unknown Object (File)
May 17 2026, 8:43 PM
Unknown Object (File)
May 16 2026, 9:05 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