Thread (19 messages) 19 messages, 5 authors, 2008-03-29

Re: kernel 2.6.25-rc7 highly unstable on high load

From: Eric Dumazet <hidden>
Date: 2008-03-28 15:57:55
Also in: netfilter-devel

Possibly related (same subject, not in this thread)

Eric Dumazet a écrit :
Denys Fedoryshchenko a écrit :
quoted
Already patched and tested, it doesn't change anything.

  
We still leak dsts somewhere.

You could try git bisect, or try to patch net/core/dst.c so that 
dst_gc_task() (line 83) displays
route informations for say 10 first entries found in the dst_busy_list
(refcnt, interface, source IP, dest IP, things like that) that could 
ring a bell given your netfilter rules or network conf.
I cooked a patch (untested) to implement this idea :

It should display lines similar to /proc/net/rt_cache (reusing the same 
helper function)

Signed-off-by: Eric Dumazet <redacted>

 include/net/dst.h |    2 +
 net/core/dst.c    |    7 ++++++
 net/ipv4/route.c  |   47 ++++++++++++++++++++++++++------------------
 3 files changed, 37 insertions(+), 19 deletions(-)

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help