Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Oct 2004 08:18:55 GMT
From:      Steven Enderle <enderle.at.mdn.de@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   i386/72378: NFS hangs in 5.3-BETA7
Message-ID:  <200410060818.i968Ithb094957@www.freebsd.org>
Resent-Message-ID: <200410060820.i968KOU1022359@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         72378
>Category:       i386
>Synopsis:       NFS hangs in 5.3-BETA7
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-i386
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 06 08:20:24 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Steven Enderle
>Release:        5.3-BETA7
>Organization:
mdn Hübner GmbH
>Environment:
Generic 5.3-BETA7

skc0: <3Com 3C940 Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfeafc000-0xfeafffff irq 22 at device 5.0 on pci2
skc0: 3Com Gigabit LOM (3C940)
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
sk0: Ethernet address: 00:0e:a6:29:f7:2b
miibus0: <MII bus> on sk0
e1000phy0: <Marvell 88E1000 Gigabit PHY> on miibus0
e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto

>Description:
Since the machine is down and not useable at all for now, i can only discribe the environment at the moment. please contact me for specific information.

The box is a diskless X workstation, which boots via pxe/tftp from another 5.2.1 FreeBSD System. The root filessystem is provided via nfs from that box, too. That makes it very inaccessible for now, since nfs hangs at every few chunks of file access. It worked fine with 5.2.1-RELEASE.

Since the upgrade to 5.3-BETA6, i expierience NFS stalls.
In 5.3-BETA6, i found the problem to be NFS errors (according to tcpdump) and TCP problems (impossible window sizes and error messages on the console regarding that).

I tried to switch NFS mount options from -3 -T to plain v2/udp, but it didn't help much (although the box did run a few more minutes).

Also the BETA7 upgrade did not fix the problem.

Also interessting is, that netpipe benchmark seems to hang, too. In tcpdump it looks like the ACK's are not send in time (e.g. hang for a few seconds), but i am not sure at that.

Another BETA7 box works just fine in that case, it has an INTEL 1000pro Desktop adapter. 
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410060818.i968Ithb094957>