]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: xt_HMARK: modulus is expensive for hash calculation
authorPablo Neira Ayuso <pablo@netfilter.org>
Mon, 14 May 2012 00:01:46 +0000 (02:01 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 16 May 2012 22:56:35 +0000 (00:56 +0200)
commitfbf9d72b34931eb02213fb2b9e21387f05f2cd9f
tree01077e73629b4adeff0f7b05d5cca2cdde4cca59
parentee3f1fa04fb23466bdd06aa5e1c6a4287c0a77d8
netfilter: xt_HMARK: modulus is expensive for hash calculation

Use:

((u64)(HASH_VAL * HASH_SIZE)) >> 32

as suggested by David S. Miller.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/netfilter/xt_HMARK.c