2001-11-16 10:49:20

by Matthias Andree

[permalink] [raw]
Subject: infinite loop in 3c509 driver IRQ loop?

Hi,

I caught a complaint by Linux 2.2.19 which has a 3C509B that it ran into
an infinite loop in its IRQ handler. Driver bug?

Thanks in advance,

--
Matthias Andree


2001-11-16 10:59:41

by Alan

[permalink] [raw]
Subject: Re: infinite loop in 3c509 driver IRQ loop?

> I caught a complaint by Linux 2.2.19 which has a 3C509B that it ran into
> an infinite loop in its IRQ handler. Driver bug?

It means the card kept having work left to do - eg because it was under
extreme load at that point. Its not neccessarily a bug - did the box then
recover ?

2001-11-16 11:34:18

by Matthias Andree

[permalink] [raw]
Subject: Re: infinite loop in 3c509 driver IRQ loop?

On Fri, 16 Nov 2001, Alan Cox wrote:

> It means the card kept having work left to do - eg because it was under
> extreme load at that point. Its not neccessarily a bug - did the box then
> recover ?

Yes, it did. The LAN (twisted pair cabling, 16 bit prefix) contains
several hundred Windows workstations alongside some Linux boxes (in the
same collision domain, that is), so the machine may have been under
severe broadcast load as is common for Windows machines to toss out.

--
Matthias Andree

"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety." Benjamin Franklin