public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 8139too in 2.6.x tx timeout
@ 2004-06-26 22:23 Zinx Verituse
  2004-07-04 11:07 ` OGAWA Hirofumi
  0 siblings, 1 reply; 12+ messages in thread
From: Zinx Verituse @ 2004-06-26 22:23 UTC (permalink / raw)
  To: linux-kernel

This problem appears similar to the thread earlier this year with
the subject '2.6.3 - 8139too timeout debug info', but I don't think
it is, since the 2.6.2 driver and patches given in that thread
don't appear to work.

I have enabled debug in the stock Linux 2.6.7 8139too.c and posted it at:
http://zinx.xmms.org/misc/tmp/8139too.debug
The debug shows init, DHCP request (succeeded), then a ping -f that lasts
until shortly after it timed out.

It appears to be losing interrupts, but I don't know the cause, and
don't know how to work around it.  The BIOS is extremely dumb, and has
no option for level/edge, or anything even remotely useful.

I can apply patches, twiddle settings, and provide any debug info needed.

Network:
10mbps half-duplex (detected correctly)

Hardware:
Thinkpad 600E
GigaFast EE102-DLX (RTL-8139C chip)

Kernel config:
ACPI and APIC disabled completely (and the hardware does not support)
HZ=1000 and HZ=100 (via include/asm-i386/param.h); results seem identical.

Software (working with no timeouts):
Linux 2.4.24-xfs (knoppix v3.3 2004-02-16)

Software (extremely frequent tx timeouts, even under fairly low loads
such as only ssh):
Linux 2.6.7 (vanilla)
Linux 2.6.7 w/ "8139too-config-napi.patch"
Linux 2.6.7 + Linux 2.6.2 8139too.c w/ PF_IOTHREAD -> PF_FREEZE

-- 
Zinx Verituse                                    http://zinx.xmms.org/

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: 8139too in 2.6.x tx timeout
@ 2004-07-06 20:47 Nick Warne
  2004-07-07 19:22 ` OGAWA Hirofumi
  0 siblings, 1 reply; 12+ messages in thread
From: Nick Warne @ 2004-07-06 20:47 UTC (permalink / raw)
  To: linux-kernel

OGAWA Hirofumi is a genius (but aren't they all!).  He helped me ages ago 
pin down a problem with 8139too driver that had similar problems as you have now solved (although mine was a BIOS setting that OGAWA Hirofumi determined whilst in  diagnosis!).

Great stuff!

Nick

-- 
"When you're chewing on life's gristle,
Don't grumble, Give a whistle..."


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2004-07-07 19:22 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-26 22:23 8139too in 2.6.x tx timeout Zinx Verituse
2004-07-04 11:07 ` OGAWA Hirofumi
2004-07-04 11:16   ` bert hubert
2004-07-04 13:26     ` OGAWA Hirofumi
2004-07-04 19:40   ` Zinx Verituse
2004-07-05  4:30     ` OGAWA Hirofumi
2004-07-06  5:33       ` Zinx Verituse
2004-07-06  6:47         ` Zinx Verituse
2004-07-06 15:29           ` OGAWA Hirofumi
2004-07-06 17:25             ` Zinx Verituse
  -- strict thread matches above, loose matches on Subject: below --
2004-07-06 20:47 Nick Warne
2004-07-07 19:22 ` OGAWA Hirofumi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox