Hard crash when loading firewire-ohci
Brought to you by:
aeb,
bencollins
|
From: Tobias G. <tob...@23...> - 2023-12-12 00:13:51
|
[Resend because I wasn't subcribed before]
Hi,
in recent kernels (noticed with Debian kernel 6.5) I get a hard crash
when the firewire-ohci module is loaded.
I could bisect this issue to commit
dcadfd7f7c74ef9ee415e072a19bdf6c085159eb is the first bad commit
commit dcadfd7f7c74ef9ee415e072a19bdf6c085159eb
Author: Takashi Sakamoto <o-t...@sa...>
Date: Tue May 30 08:12:40 2023 +0900
firewire: core: use union for callback of transaction completion
But I'm not sure how to continue debugging from here, since I don't get
any output after
[Dec10 19:17] firewire_ohci 0000:0b:00.0: enabling device (0000 -> 0003)
[ +0.075791] firewire_ohci 0000:0b:00.0: added OHCI v1.0 device as card 0, 4 IR + 8 IT contexts, quirks 0x11
My hardware is:
0b:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0) (prog-if 10 [OHCI])
Subsystem: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller
Flags: medium devsel, IRQ 255
Memory at fc800000 (32-bit, non-prefetchable) [disabled] [size=2K]
I/O ports at d000 [disabled] [size=128]
Capabilities: [50] Power Management version 2
Kernel modules: firewire_ohci
There are currently no devices connected.
I could work around the issue by blacklisting the module, since I
currently don't use the FireWire hardware (but there are still some DV
tapes waiting to be transferred...)
Regards, Tobias
|