kern/71858: network interface sk extremely slow

Rudi Mathijssen r.mathijssen at
Sat Sep 18 02:30:25 PDT 2004

>Number:         71858
>Category:       kern
>Synopsis:       network interface sk extremely slow
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 18 09:30:23 GMT 2004
>Originator:     Rudi Mathijssen
>Release:        5.3-BETA4
FreeBSD gompie.rudi.local 5.3-BETA4 FreeBSD 5.3-BETA4 #0: Sat Sep 11 13:37:27 UTC 2004     root at wv1u.samsco.home:/usr/obj/usr/src/sys/GENERIC  i386
Since 5.3, permance of the sk0 interface is <1Mbit/s and often locks up completely: 
Lines from dmesg:
skc0: <Marvell Gigabit Ethernet> port 0xa800-0xa8ff mem 0xeb000000-0xeb003fff irq 20 at device 9.0 on pci2
skc0: Yukon Gigabit Ethernet 10/100/1000Base-T Adapter
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
sk0: Ethernet address: 00:0d:61:62:56:73
miibus0: <MII bus> on sk0
e1000phy0: <Marvell 88E1000 Gigabit PHY> on miibus0
e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto

When the NIC locks up, it requires kill -9 to stop the application, no messages in in dmesg appear. Sometimes the NIC locks up completes until it is power cycled.

FreeBSD 5.2.1-RELEASE on the same machine has no problems in this area,
network throughput as high as 37MByte/s is observed (bottleneck is not the NIC but the 2.0GHz celeron cpu of the server).
The problem machine is gompie, the server humpie runs FreeBSD 4.10-RELEASE 

rudi at gompie> rsh humpie dd if=/dev/zero bs=16k count=1000 | dd of=/dev/zero obs=16k

The command never completes. With count=10 it sometimes does.


More information about the freebsd-bugs mailing list