Network problems with new kernel

Richard B. Johnson (root@analogic.com)
Wed, 26 Mar 1997 20:31:18 -0500 (EST)


When transmitting data on the local network (NFS mounted FS, or FTP),
with Linux 2.1.30, I get a continuous screen-full of:

eth0: Tx request while isr active.
eth0: Tx request while isr active.
eth0: Tx request while isr active.
eth0: Tx request while isr active.

....... forever .........

The interrupts are disabled, there is no response from the keyboard, i.e.,
Num Lock doesn't even toggle.

This message comes from Line 187 of ../linux/drivers/net/8390.c.
I am using the ne.c driver.
I checked for changes in network drivers that I use, between this kernel
version and the previous (which worked). There have been NO changes.

I fear that there have been changes elsewhere that are causing the isr
execution to be delayed. I temporarily hacked this by putting a save_flags,
CLI, restore_flags kludge in the driver to prevent this. It "fixes" the
problem.

Cheers,
Dick Johnson
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Richard B. Johnson
Project Engineer
Analogic Corporation
Voice : (508) 977-3000 ext. 3754
Fax : (508) 532-6097
Modem : (508) 977-6870
Ftp : ftp@boneserver.analogic.com
Email : rjohnson@analogic.com, johnson@analogic.com
Penguin : Linux version 2.1.30 on an i586 machine (66.15 BogoMips).
Warning : I read unsolicited mail for $350.00 per hour. Supply billing address.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-