summaryrefslogtreecommitdiff
path: root/.clang-format
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2022-11-29 15:06:44 +0100
committerPaolo Abeni <pabeni@redhat.com>2022-12-01 12:42:46 +0100
commitc25b7a7a565e5eeb2459b37583eea67942057511 (patch)
tree595a7dbdbdd35175a524565921f95ea569cab9b2 /.clang-format
parent9aff0ec5cba5b4ec4f199bbc6d0b7e1fedfa149e (diff)
inet: ping: use hlist_nulls rcu iterator during lookup
ping_lookup() does not acquire the table spinlock, so iteration should use hlist_nulls_for_each_entry_rcu(). Spotted during code review. Fixes: dbca1596bbb0 ("ping: convert to RCU lookups, get rid of rwlock") Cc: Eric Dumazet <edumazet@google.com> Signed-off-by: Florian Westphal <fw@strlen.de> Link: https://lore.kernel.org/r/20221129140644.28525-1-fw@strlen.de Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to '.clang-format')
-rw-r--r--.clang-format1
1 files changed, 1 insertions, 0 deletions
diff --git a/.clang-format b/.clang-format
index 1247d54f9e49..8d01225bfcb7 100644
--- a/.clang-format
+++ b/.clang-format
@@ -535,6 +535,7 @@ ForEachMacros:
- 'perf_hpp_list__for_each_sort_list_safe'
- 'perf_pmu__for_each_hybrid_pmu'
- 'ping_portaddr_for_each_entry'
+ - 'ping_portaddr_for_each_entry_rcu'
- 'plist_for_each'
- 'plist_for_each_continue'
- 'plist_for_each_entry'