[NTLUG:Discuss] messages help

Darin W. Smith darin_ext at darinsmith.net
Thu Apr 17 11:52:26 CDT 2003


This is the interrupt handler of your 3Com ethernet card (I'm guessing it's 
a 3com, since the 3c59x driver is the only one with this code) reporting 
that it didn't finish processing the interrupt.  If you go through the 
code, you can find out what kind of interrupt due to the status reported, 
though this would also be easier with the datasheet for the chip handy.

Basically, it's letting you know that it is dropping ethernet frames, 
whether transmit or receive, I don't know.  This is occurring because the 
kernel has too much to do in the bottom half of the ISR.  That could be 
caused by too much traffic on that card, though it is also possibly an 
indication that the driver is not robust.

I don't know enough about that particular card to help you very much 
without diving in for a lot of time.  Your best bet for greater 
understanding might be to contact the driver's author/maintainer.

Darin

On 17 Apr 2003 10:40:14 -0500, Bobby Wrenn <bjwrenn at augustmail.com> wrote:

> I am getting the following echoed to the screen occasionalt:
>
> rtracker login: eth0: Too much work in interrupt, status ec01.
> eth0: Too much work in interrupt, status ec01.
> eth0: Too much work in interrupt, status e401.
>
> It is reflected in /var/log/messages:
>
> Apr 17 09:16:17 rtracker kernel: eth0: Too much work in interrupt,
> status ec01.
> Apr 17 09:46:25 rtracker kernel: eth0: Too much work in interrupt,
> status ec01.
> Apr 17 10:26:27 rtracker kernel: eth0: Too much work in interrupt,
> status e401.
>
> No recent changes to the system. The only service it provides it apache
> with mod_perl and MySQL. The perl app is Request Tracker, in case that
> helps.
>
> Any idea what it means?
>
> TIA
> Bobby
>
>
> _______________________________________________
> https://ntlug.org/mailman/listinfo/discuss
>



-- 
D!
Darin W. Smith
AIM: JediGrover




More information about the Discuss mailing list