Revert "netfilter: nft_set_pipapo_avx2: disable softinterrupts"
This reverts commit 8014af9c29
.
This commit is contained in:
parent
32d9b82df9
commit
d48b5ce07c
1 changed files with 2 additions and 10 deletions
|
@ -1129,14 +1129,8 @@ bool nft_pipapo_avx2_lookup(const struct net *net, const struct nft_set *set,
|
|||
bool map_index;
|
||||
int i, ret = 0;
|
||||
|
||||
local_bh_disable();
|
||||
|
||||
if (unlikely(!irq_fpu_usable())) {
|
||||
bool fallback_res = nft_pipapo_lookup(net, set, key, ext);
|
||||
|
||||
local_bh_enable();
|
||||
return fallback_res;
|
||||
}
|
||||
if (unlikely(!irq_fpu_usable()))
|
||||
return nft_pipapo_lookup(net, set, key, ext);
|
||||
|
||||
m = rcu_dereference(priv->match);
|
||||
|
||||
|
@ -1146,7 +1140,6 @@ bool nft_pipapo_avx2_lookup(const struct net *net, const struct nft_set *set,
|
|||
scratch = *raw_cpu_ptr(m->scratch);
|
||||
if (unlikely(!scratch)) {
|
||||
kernel_fpu_end();
|
||||
local_bh_enable();
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -1227,7 +1220,6 @@ out:
|
|||
if (i % 2)
|
||||
scratch->map_index = !map_index;
|
||||
kernel_fpu_end();
|
||||
local_bh_enable();
|
||||
|
||||
return ret >= 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue