Waiting for mbufs
Chris Johns
cjohns at cybertec.com.au
Wed Mar 12 22:32:46 UTC 2003
gregory.menke at gsfc.nasa.gov wrote:
> Sure, but I think I have plenty free here- and I'm only pinging one of
> the interfaces once a second or so. The same load (greater for that
> matter, simulataneous pings on both interfaces) works fine if each
> unit has its own receive task.
I assume these are 64bytes pings. This should not be a problem. It is doing
things like 64K pings that clusters get used quickly.
Is your transmitter working ok and not consuming packets ?
Another thing to looks for is missed interrupts or receive events. Things look
like they are working, but it is a following packet that flushes through an
earlier one.
I had a bug in the Coldfire 5272 driver I am working on where I had freed an
invalid mbuf pointer (it was 0). This resulted in these sorts of errors as the
mbuf pool was suddenly empty but the counts said otherwise.
--
Chris Johns, cjohns at cybertec.com.au
More information about the users
mailing list