aboutsummaryrefslogtreecommitdiffstats
path: root/net/decnet
diff options
context:
space:
mode:
authorEric Dumazet <eric.dumazet@gmail.com>2011-12-21 15:47:16 -0500
committerGreg Kroah-Hartman <gregkh@suse.de>2012-01-06 14:14:10 -0800
commitad5dd5dc45d80c397dfe314934e91d0ead793928 (patch)
treeb13d757e51bbe03cb4a461298566b56a0f5c56ee /net/decnet
parent6c3efb1526c3fcdab3e5bbc9c77710b306493507 (diff)
downloadkernel_samsung_smdk4412-ad5dd5dc45d80c397dfe314934e91d0ead793928.zip
kernel_samsung_smdk4412-ad5dd5dc45d80c397dfe314934e91d0ead793928.tar.gz
kernel_samsung_smdk4412-ad5dd5dc45d80c397dfe314934e91d0ead793928.tar.bz2
ipv4: reintroduce route cache garbage collector
[ Upstream commit 9f28a2fc0bd77511f649c0a788c7bf9a5fd04edb ] Commit 2c8cec5c10b (ipv4: Cache learned PMTU information in inetpeer) removed IP route cache garbage collector a bit too soon, as this gc was responsible for expired routes cleanup, releasing their neighbour reference. As pointed out by Robert Gladewitz, recent kernels can fill and exhaust their neighbour cache. Reintroduce the garbage collection, since we'll have to wait our neighbour lookups become refcount-less to not depend on this stuff. Reported-by: Robert Gladewitz <gladewitz@gmx.de> Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'net/decnet')
0 files changed, 0 insertions, 0 deletions