diff options
author | Pavel Emelyanov <xemul@openvz.org> | 2008-01-22 06:11:48 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 15:10:39 -0800 |
commit | 3140c25c82106645a6b1fc469dab7006a1d09fd0 (patch) | |
tree | cbf97e7138610c1f1f0ad4528d59b4bbd14039c7 /net/dccp | |
parent | 3b4bc4a2bfe80d01ebd4f2b6dcc58986c970ed16 (diff) | |
download | op-kernel-dev-3140c25c82106645a6b1fc469dab7006a1d09fd0.zip op-kernel-dev-3140c25c82106645a6b1fc469dab7006a1d09fd0.tar.gz |
[NETNS][FRAGS]: Make the LRU list per namespace.
The inet_frags.lru_list is used for evicting only, so we have
to make it per-namespace, to evict only those fragments, who's
namespace exceeded its high threshold, but not the whole hash.
Besides, this helps to avoid long loops in evictor.
The spinlock is not per-namespace because it protects the
hash table as well, which is global.
Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/dccp')
0 files changed, 0 insertions, 0 deletions