Eric Dumazet a écrit :One more idea before leaving :) If rt_cache_entries still increasing, we might have a dst leak somewhere : gc tries to evict entries that have a non null refcount -> they are put in dst_garbage.list Following patch will show us how dst_garbage behaves. ( printk(KERN_DEBUG "dst_total: %d delayed: %d work_perf: %d" ...) diff --git a/net/core/dst.c b/net/core/dst.c index 7deef48..e634e5f 100644 --- a/net/core/dst.c +++ b/net/core/dst.c @@ -31,6 +31,8 @@ * 3) This list is guarded by a mutex, * so that the gc_task and dst_dev_event() can be synchronized. */ +#undef RT_CACHE_DEBUG +#define RT_CACHE_DEBUG 2 #if RT_CACHE_DEBUG >= 2 static atomic_t dst_total = ATOMIC_INIT(0); #endif -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| David Miller | Re: [PATCH] Stop pmac_zilog from abusing 8250's device numbers. |
| Andrew Morton | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 010/196] Chinese: add translation of Codingstyle |
| Jan Engelhardt | intel iommu (Re: -mm merge plans for 2.6.23) |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Felix von Leitner | socket api problem: can't bind an ipv6 socket to ::ffff:0.0.0.0 |
git: | |
