diff options
author | Stephen Hemminger <shemminger@vyatta.com> | 2009-09-20 10:35:36 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-10-05 00:21:56 -0700 |
commit | 16c6cf8bb471392fd09b48b7c27e7d83a446b4bc (patch) | |
tree | 6b7c83c37314b54508f6a37613c33610e388d85b /net/ipv4/tcp_scalable.c | |
parent | 977750076d98c7ff6cbda51858bb5a5894a9d9ab (diff) | |
download | kernel-crypto-16c6cf8bb471392fd09b48b7c27e7d83a446b4bc.tar.gz kernel-crypto-16c6cf8bb471392fd09b48b7c27e7d83a446b4bc.tar.xz kernel-crypto-16c6cf8bb471392fd09b48b7c27e7d83a446b4bc.zip |
ipv4: fib table algorithm performance improvement
The FIB algorithim for IPV4 is set at compile time, but kernel goes through
the overhead of function call indirection at runtime. Save some
cycles by turning the indirect calls to direct calls to either
hash or trie code.
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/tcp_scalable.c')
0 files changed, 0 insertions, 0 deletions