Re: firewire-ohci fails to initialize Texas Instruments XIO2213A/B/XIO2221 based controller on realtime kernels [5.4.91-rt50, 5.10.8-rt24]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Jan 23, 2021 at 12:59:29PM +0100, David Runge wrote:
...
>
> Unfortunately firewire-ohci is unable to initialize my firewire
> controller [1] (a PCIe card [2]) both on 5.4.91-rt50 and on 5.10.8-rt24: No
> device nodes (i.e. /dev/fw0) are created and therefore no connected devices can
> be initialized either.
>
...
> At this point in time I'm uncertain whether this is a general problem
> with the kernel module on the realtime kernels or a problem with the
> kernel module on the realtime kernels with my PCIe controller specifically.
> That it works using the ExpressCard34 based controller on my laptop makes it
> extra odd (but I guess the underlying driver is handling this
> differently due to the PCI bridge?).
>

Can you please send the full kernel log, with boot parameter
"firewire_ohci.debug=-1", for mainline v5.4.91 vs. v5.4.91-rt50?

Please also make sure to use the exact same defconfig for both, except
with CONFIG_PREEMPT_RT=y for the -rt kenrel of course.

This will help in comparing apples to apples, as you were posting the
results of different base kernels (vs. the -rt versions), and different
defconfigs (vs. -rt) within such kernels.

Good luck,

P.S. Since this maybe is a timing issue, and ohci bus reset handling
occurs at SCHED_OTHER workqueu context, were you by any chance running
unreasonably-intensive realtime workloads by the time the driver was
loaded?

Thanks,

--
Ahmed S. Darwish



[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux