diff options
author | Julian Anastasov <ja@ssi.bg> | 2013-03-21 09:58:11 (GMT) |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-04-01 22:23:45 (GMT) |
commit | 1845ed0bb29fa7864781021e0c8d06af318f358a (patch) | |
tree | 022aa226f2c66912dcd79c61606d21782e759e7f /net/iucv | |
parent | 088339a57d6042a8a19a3d5794594b558cd7b624 (diff) | |
download | linux-1845ed0bb29fa7864781021e0c8d06af318f358a.tar.xz |
ipvs: reorder keys in connection structure
__ip_vs_conn_in_get and ip_vs_conn_out_get are
hot places. Optimize them, so that ports are matched first.
By moving net and fwmark below, on 32-bit arch we can fit
caddr in 32-byte cache line and all addresses in 64-byte
cache line.
Signed-off-by: Julian Anastasov <ja@ssi.bg>
Signed-off by: Hans Schillstrom <hans@schillstrom.com>
Signed-off-by: Simon Horman <horms@verge.net.au>
Diffstat (limited to 'net/iucv')
0 files changed, 0 insertions, 0 deletions