diff options
author | Eric Dumazet <[email protected]> | 2023-05-26 15:43:42 +0000 |
---|---|---|
committer | Jakub Kicinski <[email protected]> | 2023-05-29 22:03:48 -0700 |
commit | 6ffc57ea004234d9373c57b204fd10370a69f392 (patch) | |
tree | 3ee21a4fe73ad89df54c48a290bf1c1699ec7201 /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py | |
parent | 0684f29a89e58944a9bfae3a8b5c1a217e44c960 (diff) |
af_packet: do not use READ_ONCE() in packet_bind()
A recent patch added READ_ONCE() in packet_bind() and packet_bind_spkt()
This is better handled by reading pkt_sk(sk)->num later
in packet_do_bind() while appropriate lock is held.
READ_ONCE() in writers are often an evidence of something being wrong.
Fixes: 822b5a1c17df ("af_packet: Fix data-races of pkt_sk(sk)->num.")
Signed-off-by: Eric Dumazet <[email protected]>
Reviewed-by: Willem de Bruijn <[email protected]>
Reviewed-by: Jiri Pirko <[email protected]>
Reviewed-by: Kuniyuki Iwashima <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/EventClass.py')
0 files changed, 0 insertions, 0 deletions