Commit 31d7d67
ipv6: annotate data-races around rt->fib6_nsiblings
rt->fib6_nsiblings can be read locklessly, add corresponding
READ_ONCE() and WRITE_ONCE() annotations.
Fixes: 66f5d6c ("ipv6: replace rwlock with rcu and spinlock in fib6_table")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Link: https://patch.msgid.link/20250725140725.3626540-5-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>1 parent f8d8ce1 commit 31d7d67
2 files changed
Lines changed: 16 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
445 | 445 | | |
446 | 446 | | |
447 | 447 | | |
| 448 | + | |
448 | 449 | | |
449 | 450 | | |
450 | 451 | | |
451 | 452 | | |
452 | 453 | | |
453 | | - | |
| 454 | + | |
| 455 | + | |
454 | 456 | | |
455 | 457 | | |
456 | | - | |
| 458 | + | |
457 | 459 | | |
458 | 460 | | |
459 | 461 | | |
| |||
1138 | 1140 | | |
1139 | 1141 | | |
1140 | 1142 | | |
1141 | | - | |
| 1143 | + | |
1142 | 1144 | | |
1143 | 1145 | | |
1144 | 1146 | | |
| |||
1167 | 1169 | | |
1168 | 1170 | | |
1169 | 1171 | | |
1170 | | - | |
| 1172 | + | |
| 1173 | + | |
1171 | 1174 | | |
1172 | 1175 | | |
1173 | 1176 | | |
| |||
1217 | 1220 | | |
1218 | 1221 | | |
1219 | 1222 | | |
1220 | | - | |
| 1223 | + | |
| 1224 | + | |
1221 | 1225 | | |
1222 | 1226 | | |
1223 | 1227 | | |
| |||
1264 | 1268 | | |
1265 | 1269 | | |
1266 | 1270 | | |
1267 | | - | |
| 1271 | + | |
| 1272 | + | |
1268 | 1273 | | |
1269 | 1274 | | |
1270 | 1275 | | |
| |||
2014 | 2019 | | |
2015 | 2020 | | |
2016 | 2021 | | |
2017 | | - | |
| 2022 | + | |
| 2023 | + | |
2018 | 2024 | | |
2019 | 2025 | | |
2020 | 2026 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5346 | 5346 | | |
5347 | 5347 | | |
5348 | 5348 | | |
5349 | | - | |
| 5349 | + | |
| 5350 | + | |
5350 | 5351 | | |
5351 | 5352 | | |
5352 | 5353 | | |
| |||
5856 | 5857 | | |
5857 | 5858 | | |
5858 | 5859 | | |
5859 | | - | |
| 5860 | + | |
5860 | 5861 | | |
5861 | 5862 | | |
5862 | 5863 | | |
| |||
0 commit comments