summaryrefslogtreecommitdiff
path: root/net/core/flow.c
diff options
context:
space:
mode:
authorEric Dumazet <eric.dumazet@gmail.com>2011-12-21 20:47:16 (GMT)
committerDavid S. Miller <davem@davemloft.net>2011-12-21 20:47:16 (GMT)
commit9f28a2fc0bd77511f649c0a788c7bf9a5fd04edb (patch)
treeea154ab2f82d422b1d6ed835c89acdb16b47d4f7 /net/core/flow.c
parentb4949b84567f3ae1227d076fc95bbd8efea06506 (diff)
downloadlinux-9f28a2fc0bd77511f649c0a788c7bf9a5fd04edb.tar.xz
ipv4: reintroduce route cache garbage collector
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>
Diffstat (limited to 'net/core/flow.c')
0 files changed, 0 insertions, 0 deletions