Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 Jan 2002 00:04:08 +0000
From:      David Malone <dwmalone@maths.tcd.ie>
To:        freebsd-net@freebsd.org
Subject:   Bge driver problems.
Message-ID:   <200201060004.aa73043@salmon.maths.tcd.ie>

next in thread | raw e-mail | index | archive | help
We've been playing with some Dell 2550 machines and ran into a
problem with the bge driver.

We have a machine which was recieving a continious stream of NFS
requests. The machine is completey stable when we use the fxp driver
and don't add the bge driver to the kernel. If we add the bge driver
then we see the following erratically:

	1) NMI just after the driver probes the card.
	2) Freezes between the first and second probe message for the phy.
	3) Freezes during fscking.
	4) Freezes immediately after ifconfiging up.

The lockups seem really solid - we can't break to the debugger using
a serial console when they occur. If the machine manages to boot up
past ifconfig (it manages this about 1 time in 10) then the machine
seems to run quite happly for several days until it eventually locks
up again.

We suspect that reproducing this requires a constant stream of
packets while the card is being initialised.

We did also try breaking out of the lockups by programing the APIC
to produce a NMI on keyboard interrupts. Unfortunately the lockups
seem so solid that the NMI doesn't get through.

I know Matt Dillon has seen some lockups at ifconfig time and was
wondering if anyone else has seen similar problems? I dunno who has
access to programming information for this chip, but I suspect
something about how the hardware is being reset can't be quite
right.

	David.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




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