Re: [NOT solved] Kernel 2.6.12 + IO-APIC + uhci_hcd = Trouble

From: Michel Bouissou
Date: Tue Jul 12 2005 - 02:53:25 EST


Le Mardi 12 Juillet 2005 01:41, Protasevich, Natalie a écrit :
>
> Another thing is that you are getting large number of
> interrupts on the VIA device, whereas there is no any on 2.4. Does the
> chipset get enabled differently?

I believe this interruption is for the sound module. The /proc/interrupts I
sent you for the 2.6 kernel had been taken with a system that had been
running X11 (with nice sounds ;-) for a while, where the /proc/interrupts I
sent you for the 2.4 kernel had been taken just after having booted in
runlevel 3 for a short while, without having produced any sound. This might
explain this difference.

> > And what should be relevant to USB in the boot log...:
[...]
> Here I see that no fixups were applied to the chipset, and it seemed to
> work just fine without them.

I'm not sure that the 2.4 series kernel logged the IRQ fixups the same way 2.6
does... I'm no kernel specialist.
But I remember that long ago (with early 2.4 kernels) I had had interrupts
problems with the VIA chipset, until some specific VIA fixes were integrated
into the 2.4 kernel, and since this day everything was OK -- until I tried
2.6 kernels...

> I would experiment and turn fixups off, but
> since this is a production system... Hmmm.

Yes, and I'm really afraid of breaking my storage, as the EVMS snapshots I use
to perform backups seems to be severely broke with the 2.6 kernel and my
system -- which means I don't have recent and reliable backups until this
gets fixed, but this is another issue.

> Seeing actual IO-APIC setup in both cases would help, the ones you get
> with apic=verbose, and you might have to provide full traces (as
> attachment for example). It is somewhat comforting for me to know that
> my patch is not affecting the outcome. But it is important to crack this
> case of course. I think we need higher authority here, such as Bjorn, or
> Alan...

Please tell me how you would like me to boot ;-)

Another little issue is that, with kernel 2.4, the activation of EVMS and RAID
sets from my initrd produces very verbose output, so verbose that the very
beginning of the dmesg messages gets lost before true loggin is started and
they have a chance to get copied to /var/log/messages... It has never been an
issue to me as 2.4 is running fine... But if you want my 2.4 kernel to
produce yet more verbose output, it might be difficult ;-)

I don't have this problem in 2.6 as the EVMS/RAID startup is far less verbose.

Cheers.

--
Michel Bouissou <michel@xxxxxxxxxxxx> OpenPGP ID 0xDDE8AC6E
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/