Subject: port-i386/28894: NetBSD 2.0 nfs-client hangs + OHCI sched overruns on Compaq Armada 7800
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <rudihl@gmx.de>
List: netbsd-bugs
Date: 01/07/2005 17:30:00
>Number:         28894
>Category:       port-i386
>Synopsis:       NetBSD 2.0 nfs-client hangs + OHCI sched overruns on Compaq Armada 7800
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jan 07 17:30:00 +0000 2005
>Originator:     Rudi
>Release:        2.0 RELEASE
>Organization:
-private-
>Environment:
NetBSD armada 2.0 NetBSD 2.0 (GENERIC_LAPTOP) #0: Wed Dec  1 11:01:08 UTC 2004  
builds@build:/big/builds/ab/netbsd-2-0-RELEASE/i386/200411300000Z-obj/big/builds
/ab/netbsd-2-0-RELEASE/src/sys/arch/i386/compile/GENERIC_LAPTOP i386

>Description:
1)
nfs-exported pkgsrc to the machine in question. There build some
packages; No other activity.
After some time the build hangs (processor 100% idle) mostly when
untaring. With tar in STATE (nfsrcvlk or nfsaio).
Other applikations xterm / top are responsive.

Hangs until I kick the Network-Stack e.g with a ping to that machine
or from that machine to some other machine (not necessarily the
NFS-server)

2)
making the x-server busy with e.g. moving an xterm around causes
console log to fill with:
ohci0: 4 scheduling overruns
ohci0: 3 scheduling overruns
ohci0: 1 scheduling overruns


>How-To-Repeat:
Get a
Compaq Armada 7800  plus a PCMCIA : 3Com 3c589 10Mbps Ethernet

Install:
NetBSD ISO 2.0 i386 with GENERIC_Laptop kernel.
configure X-server is straight forward with xf86cfg
driver: S3virge ; afterwards uncomment Option mxcr3afix
in Device-Section of /etc/X11/XF86config

see description ;-)

BTW: choose port i386 instead of kern because on my ibook
(macppc with 2.0RC4) and same usage I didn't see similar
behaviour.
>Fix: