summaryrefslogtreecommitdiff
path: root/drivers/net/wireguard/main.c
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2024-06-13 13:59:10 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2024-06-13 13:59:10 +0200
commite3fdcc94017f685a7908ea33b6d9ffdcffea8d39 (patch)
treed99f9c75d146d9a7c51c2eef2400556b6f1d4359 /drivers/net/wireguard/main.c
parentb21bc5f7abcb27604e2b159c0ceb6d026826bf30 (diff)
downloadwireguard-linux-trimmed-e3fdcc94017f685a7908ea33b6d9ffdcffea8d39.tar.gz
wireguard-linux-trimmed-e3fdcc94017f685a7908ea33b6d9ffdcffea8d39.zip
wireguard: allowedips: use kfree_rcu() and don't wait on rcu_barrier()HEADstable
Since SLOB was removed, it is not necessary to use call_rcu() when the callback only performs kmem_cache_free(), so we can use kfree_rcu() directly. kfree_rcu() happens in batches and doesn't need to wait on rcu_barrier() to complete, so also remove the barrier. Cc: Paul E. McKenney <paulmck@kernel.org> Cc: Vlastimil Babka <vbabka@suse.cz> Cc: Julia Lawall <Julia.Lawall@inria.fr> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'drivers/net/wireguard/main.c')
0 files changed, 0 insertions, 0 deletions