diff options
author | David S. Miller <davem@davemloft.net> | 2011-01-28 07:01:53 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-01-28 07:01:53 +0100 |
commit | a4daad6b0923030fbd3b00a01f570e4c3eef446b (patch) | |
tree | b8e5b9a2110628503e57149f0bb2a4bb1bf3f027 /net/ipv4/fib_semantics.c | |
parent | Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/lin... (diff) | |
download | linux-a4daad6b0923030fbd3b00a01f570e4c3eef446b.tar.xz linux-a4daad6b0923030fbd3b00a01f570e4c3eef446b.zip |
net: Pre-COW metrics for TCP.
TCP is going to record metrics for the connection,
so pre-COW the route metrics at route cache entry
creation time.
This avoids several atomic operations that have to
occur if we COW the metrics after the entry reaches
global visibility.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/fib_semantics.c')
0 files changed, 0 insertions, 0 deletions