Thread (2 messages) flat view 2 messages, 2 authors, 2012-08-04

Re: [PATCH net-next] ipv4: change inet_addr_hash()

From: David Miller <davem@davemloft.net>
Date: 2012-08-04 08:28:13

From: Eric Dumazet <redacted>
Date: Sat, 04 Aug 2012 09:06:50 +0200
From: Eric Dumazet <edumazet@google.com>

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 <edumazet@google.com>
Applied.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help