5.4-rc6 on Supermicro X9SRL-F - Kernel panic - not syncing: Timeout: Not all CPUs entered broadcast exception handler

From: Justin Piszcz
Date: Mon Nov 04 2019 - 08:57:31 EST


Hello,

Kernel: 5.4-rc6
Arch: x86_64
Distro: Debian Testing

Problem: On occasion, every 4-5 reboots or so I get the following error
and the Linux kernel fails to boot (see attached screenshot of the
Linux console) when using a USB-3 PCI-e card.

Error when booting:
Kernel panic - not syncing: Timeout: Not all CPUs entered broadcast
exception handler

Question:
What are typical causes of this error? I've been using this X9SRL-F
board for years ~2011/2012 and no major issues until I installed this
USB-3 PCI-e card to use with 2 x 8TB USB-3 WD drives.

When I remove the card, the system _seems_ to boot properly every
time. Is there some sort of IRQ/interrupt issue using this USB-3
PCI-e card with this
motherboard-- or is there a bug with the latest BIOS that would cause
this error? I also went back to the latest stable 5.3.x kernel and
experienced the same issue there as well.

Thanks,

Justin.

Attachment: kernel_error.jpg
Description: JPEG image