diff options
Diffstat (limited to 'net/openvswitch/flow_table.c')
-rw-r--r-- | net/openvswitch/flow_table.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/openvswitch/flow_table.c b/net/openvswitch/flow_table.c index e42542706087..0e720c316070 100644 --- a/net/openvswitch/flow_table.c +++ b/net/openvswitch/flow_table.c | |||
@@ -25,7 +25,7 @@ | |||
25 | #include <linux/if_vlan.h> | 25 | #include <linux/if_vlan.h> |
26 | #include <net/llc_pdu.h> | 26 | #include <net/llc_pdu.h> |
27 | #include <linux/kernel.h> | 27 | #include <linux/kernel.h> |
28 | #include <linux/jhash.h> | 28 | #include <linux/hash.h> |
29 | #include <linux/jiffies.h> | 29 | #include <linux/jiffies.h> |
30 | #include <linux/llc.h> | 30 | #include <linux/llc.h> |
31 | #include <linux/module.h> | 31 | #include <linux/module.h> |
@@ -362,7 +362,7 @@ static u32 flow_hash(const struct sw_flow_key *key, int key_start, | |||
362 | /* Make sure number of hash bytes are multiple of u32. */ | 362 | /* Make sure number of hash bytes are multiple of u32. */ |
363 | BUILD_BUG_ON(sizeof(long) % sizeof(u32)); | 363 | BUILD_BUG_ON(sizeof(long) % sizeof(u32)); |
364 | 364 | ||
365 | return jhash2(hash_key, hash_u32s, 0); | 365 | return arch_fast_hash2(hash_key, hash_u32s, 0); |
366 | } | 366 | } |
367 | 367 | ||
368 | static int flow_key_start(const struct sw_flow_key *key) | 368 | static int flow_key_start(const struct sw_flow_key *key) |