Hello Russell,
On Mon, Jan 05, 2026 at 01:29:40PM +0000, Russell King (Oracle) wrote:
On Mon, Jan 05, 2026 at 04:00:16AM -0800, Breno Leitao wrote: My guess is that this has something to do with firmware, and maybe upgrading it at runtime - so if the firmware gets upgraded to a version that doesn't support PTP, the driver removes PTP. However, can PTP be used while firmware is being upgraded, and what happens if, e.g. bnxt_ptp_enable() were called mid-upgrade? Would that be safe?
This crash happened at boot time, when the kernel was having another at DMA path, which was triggering this bug. There was no firmare upgrade at all. Just rebooting the machine with 6.19 was crashing everytime due to the early failure to initialize the driver.
--breno