From: Eric Dumazet Date: Fri, 3 Aug 2012 21:06:50 +0000 (+0000) Subject: ipv4: change inet_addr_hash() X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~47^2~364 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=40384999d142552b81aeb596c2ae663dd3ff60ce;p=pandora-kernel.git ipv4: change inet_addr_hash() Use net_hash_mix(net) instead of hash_ptr(net, 8), and use hash_32() instead of using a serie of XOR Define IN4_ADDR_HSIZE_SHIFT for clarity __ip_dev_find() can perform the net_eq() call only if ifa_local matches the key, to avoid unneeded dereferences. remove inline attributes # size net/ipv4/devinet.o.before net/ipv4/devinet.o text data bss dec hex filename 17471 2545 2048 22064 5630 net/ipv4/devinet.o.before 17335 2545 2048 21928 55a8 net/ipv4/devinet.o Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller --- Reading git-diff-tree failed