Subject: port-alpha/30560: i82557.c reports SCB timed out consistently
To: None <,,>
From: Stephen Jones <>
List: netbsd-bugs
Date: 06/19/2005 18:47:00
>Number:         30560
>Category:       port-alpha
>Synopsis:       i82557.c reports SCB timed out consistently
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    port-alpha-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 19 18:47:00 +0000 2005
>Originator:     Stephen Jones
>Release:        NetBSD 2.0.2_STABLE
SDF Public Access UNIX System 
System: NetBSD ol 2.0.2_STABLE NetBSD 2.0.2_STABLE (sdf) #0: Sun Jun 12 15:36:54 UTC 2005 root@vinland:/var/netbsd/arch/alpha/compile/sdf alpha
Architecture: alpha
Machine: alpha

The i82557.c driver reports SCB timed out consistently, especially with
network activity.  The result is the interface shuts down for a brief period
on all network dependent processes

Install any 2.x release of NetBSD on an Alpha with fxp (i82557) ethernet
interface(s) configured.


Unknown.  Izumi Tsutsui says:

"IMHO, the hardware design of fxp(4) by Intel guys doesn't suit
 most RISC CPUs (it can't prevent some race conditions
 because it has DMA descriptors in uint16_t)"

He also suggests that NetBSD should adopt OpenBSD's 'fix':