bce0: Error mapping mbuf into TX chain!

Bucky Jordan bjordan at lumeta.com
Tue Aug 22 18:46:13 UTC 2006


Sam,

I've got a PowerEdge 2950 with a DRAC 5 card, and I'm having what
appears to be the same set of issues. I'm running 6.1 amd64 RELEASE.

I've only gotten the " bce0: Error mapping mbuf into TX chain!" error a
few times now. Although the box isn't in production at the moment, we've
been sending quite a bit of data (several GB) across the interface
without a hitch (basically remote COPY statements for postgresql). It
sounds like your 1950 is/was having the issue more frequently (our 2950
stays up for days at a time).

However, the fact that I do get the error every now and then is still a
concern, so I plan to rebuild world and kernel when I get the chance.

Please keep us posted on your findings, and if it'd be useful to have
another box to run tests on, I'd be happy to give it a go.

Thanks,

Bucky 


-----Original Message-----
From: owner-freebsd-stable at freebsd.org
[mailto:owner-freebsd-stable at freebsd.org] On Behalf Of Sam Eaton
Sent: Tuesday, August 22, 2006 11:14 AM
To: stable at freebsd.org
Subject: Re: bce0: Error mapping mbuf into TX chain!

On Fri, Aug 11, 2006 at 10:27:09AM -0700, David Christensen wrote:
> > 
> > The driver seems to work fine now, that test no longer crashes it.
I
> > also did some iperf tests between two machines with these cards (
the
> > other running linux) and I was getting ~950 MBit /sec  between them!
> > 
> > Thanks for your help!  I'll keep beating on these machines for a few
> > days to come, but will be so glad to get them into productions,
> > they're so fast!  :-)
> > 
> 
> Glad to hear things are working now.

We've also got a Dell 1950, that was exhibiting exactly the same
symptoms.  I manually patched up the bce driver and rebuilt the kernel,
which got me to the point of having a working enough network device to
be able to cvsup to -STABLE and rebuild world and kernel.

However, now we no longer get the 'Error mapping mbuf into TX chain!'
errors, but instead, under quite low network load, we get : 

Watchdog timeout occurred, resetting!

Which it never really entirely recovers from, requiring a reboot to get
working networking back again.

I'm a bit at a loss as to what to check next.   Only thing that seems
particularly different to the other systems described above is that we
were running the i386 build, rather than the amd64, so I'm installing
amd64 stable instead, just in case this makes any difference.

I'm happy to provide any debugging output or whatever that might make it
easier for anyone else to help diagnose things...

Thanks,

Sam.
-- 
"Fortified with Essential Bitterness and Sarcasm"
    Matt Groening, "Binky's Guide to Love".
_______________________________________________
freebsd-stable at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to
"freebsd-stable-unsubscribe at freebsd.org"


More information about the freebsd-stable mailing list