Re: 2.3.49 -- Inconsistent Yenta driver IRQ configuration. Is it a bug?

From: Linus Torvalds (torvalds@transmeta.com)
Date: Wed Mar 01 2000 - 15:41:23 EST


On Wed, 1 Mar 2000, Miles Lane wrote:
>
> When the Yenta driver loads, I am seeing it configured in several
> different ways. Why is this? Is it a problem?

It's definitely indicative of instability.

> 2.3.49-1
>
> Feb 29 23:38:03 nightlight kernel: Yenta IRQ list 0000, PCI irq11
> Feb 29 23:38:04 nightlight kernel: Yenta IRQ list 0000, PCI irq11
>
> Mar 1 09:14:58 nightlight kernel: Yenta IRQ list 0498, PCI irq11
> Mar 1 09:14:59 nightlight kernel: Yenta IRQ list 0498, PCI irq11

The above is bad. Your ISA interrupt probe is just not doing too well at
all.. Sometimes nothing, sometimes a partial list.

> 2.3.49-2
>
> Mar 1 11:44:20 nightlight kernel: Yenta IRQ list 0c98, PCI irq0
> Mar 1 11:44:21 nightlight kernel: Yenta IRQ list 0c90, PCI irq0
>
> Mar 1 11:51:09 nightlight kernel: Yenta IRQ list 0c98, PCI irq0
> Mar 1 11:51:09 nightlight kernel: Yenta IRQ list 0c98, PCI irq0

This looks much better in that the interrupt probe itself is definitely
more successful, but at the same time you lost your PCI interrupt which is
really strange. The PCI interrupt is assigned by the BIOS or by the
kernel, and that assignment should be quite repeatable.

Mind attaching a fill dmesg for the two cases?

                Linus

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Mar 07 2000 - 21:00:10 EST