Date: Thu, 28 Jun 2007 14:02:10 -0700 From: "David Christensen" <davidch@broadcom.com> To: "Tom Judge" <tom@tomjudge.com> Cc: freebsd-net <freebsd-net@freebsd.org> Subject: RE: Problems with BCE network adapter (Dell PE2950) Message-ID: <09BFF2FA5EAB4A45B6655E151BBDD9030457137B@NT-IRVA-0750.brcm.ad.broadcom.com> In-Reply-To: <4683C578.6070009@tomjudge.com> References: <46680DB1.9050905@tomjudge.com> <09BFF2FA5EAB4A45B6655E151BBDD9030414B1EC@NT-IRVA-0750.brcm.ad.broadcom.com> <466873FA.9030800@tomjudge.com> <09BFF2FA5EAB4A45B6655E151BBDD9030423EE13@NT-IRVA-0750.brcm.ad.broadcom.com> <46823A78.7020501@tomjudge.com> <4683C578.6070009@tomjudge.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Sorry for the top post, but I have just managed to repeat is=20 > exact crash=20 > twice on a new PE 1950 system. I have core files available. >=20 > It seems that after a couple of reboots the problem goes away. The=20 > system actually crashed 4 times but 2 of the cores where corrupt. >=20 > It also seems that the system will be stable if the following=20 > message is=20 > not produced shortly after /etc/rc.d/netif start: >=20 > bce0: /usr/src/sys/dev/bce/if_bce.c(3489): Too many free=20 > rx_bd (0xFFF9 >=20 > 0x01FE)! >=20 The error indicates that too many receive buffer descriptors were freed from the receive chain. The driver must be losing count somewhere. The process for duplicating the error sounds simple enough, how much data is in your NFS mounted directory? Are you using TCP or UDP for the NFS mount? Any idea what type of network activity is happening just after /etc/rc.d/netif start (DHCP, NTP, anything else)? Dave
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?09BFF2FA5EAB4A45B6655E151BBDD9030457137B>