Merge branch 'net-remove-some-rcu_bh-cruft'
authorJakub Kicinski <kuba@kernel.org>
Wed, 22 Mar 2023 04:32:21 +0000 (21:32 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 22 Mar 2023 04:32:21 +0000 (21:32 -0700)
commit85496c9b3bf8dbe15e2433d3a0197954d323cadc
treed2312716d8e90eff12270a472646f82aab0e6f42
parentf6f4e739b16487c89d29ef8b425d019bed64f541
parentfe602c87df1b6927562f4ee61edd851bb9578a49
Merge branch 'net-remove-some-rcu_bh-cruft'

Eric Dumazet says:

====================
net: remove some rcu_bh cruft

There is no point using rcu_bh variant hoping to free objects faster,
especially hen using call_rcu() or kfree_rcu().

Disabling/enabling BH has a non-zero cost, and adds distracting
hot spots in kernel profiles eg. in ip6_xmit().
====================

Link: https://lore.kernel.org/r/20230321040115.787497-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>