This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Problem with IP Stack ...
Andrew Lunn wrote:
>
>
> OK. Is there anything else you know, but aren't telling us :-)
Since you explicitly ask for more information :-) .....
We updated to yesterday's version of RedBoot and it made a (small) difference.
The problem of ECOS crashing still exists, but now I see several "out of
CLUSTERs" messages even without the redirection of the COMM channel in place
(the messages are going over IP).
What we found is that at the time when the clusters suddenly jump, the number of
MBUFs is also increasing. There seems to be a loss of 36 clusters. After the
first time the free clusters go to 0 they never go above 27. 36 + 27 gives 63
which is the total number of available clusters. Does that mean anything to
anybody of you?
In addition to the lost clusters we also lose 72 MBUFs (36 x 2). Could it be
that MBUFs that for some reason never get free'ed are `holding' clusters? It is
also strange that, although the (indicated) MBUFs increase from 0 to 72, the
(indicated) pool memory does not decrease ??? Accident?
Any comments/help on that topic would greatly be appreciated.
best regards,
Tom
Misc mpool: total 65520, free 62400, max free block 61780
Mbufs pool: total 65408, free 65280, blocksize 128
Clust pool: total 131072, free 124928, blocksize 2048
Network stack mbuf stats:
mbufs 0, clusters 2, free clusters 2
Failed to get 0 times
Waited to get 0 times
Drained queues to get 0 times
Misc mpool: total 65520, free 62400, max free block 61780
Mbufs pool: total 65408, free 65280, blocksize 128
Clust pool: total 131072, free 124928, blocksize 2048
Network stack mbuf stats:
mbufs 72, clusters 42, free clusters 6
Failed to get 0 times
Waited to get 0 times
Drained queues to get 0 times
Misc mpool: total 65520, free 62400, max free block 61780
Mbufs pool: total 65408, free 56064, blocksize 128
Clust pool: total 131072, free 0, blocksize 2048
warning: eth_recv out of CLUSTERs
warning: eth_recv out of CLUSTERs
warning: eth_recv out of CLUSTERs
warning: eth_recv out of CLUSTERs
Network stack mbuf stats:
mbufs 75, clusters 63, free clusters 24
Failed to get 0 times
Waited to get 0 times
Drained queues to get 331 times
Misc mpool: total 65520, free 62400, max free block 61780
Mbufs pool: total 65408, free 55680, blocksize 128
Clust pool: total 131072, free 0, blocksize 2048
Network stack mbuf stats:
mbufs 73, clusters 63, free clusters 26
Failed to get 0 times
Waited to get 0 times
Drained queues to get 331 times
Misc mpool: total 65520, free 62400, max free block 61780
Mbufs pool: total 65408, free 55936, blocksize 128
Clust pool: total 131072, free 0, blocksize 2048
Network stack mbuf stats:
mbufs 72, clusters 63, free clusters 27
Failed to get 0 times
Waited to get 0 times
Drained queues to get 331 times
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss