commit | 3a2bb84e4aeab5c90d16e1cd17dbaa17631af529 | [log] [tgz] |
---|---|---|
author | Eric Dumazet <edumazet@google.com> | Wed Jun 12 09:52:32 2019 -0700 |
committer | David S. Miller <davem@davemloft.net> | Fri Jun 14 18:52:14 2019 -0700 |
tree | c49e1fe841e2a01314f4d7454d8472c6fcd7d5df | |
parent | 2c51c6273c73ff04099f48fb42dfdd2acc7a1b70 [diff] |
net/packet: remove locking from packet_rcv_has_room() __packet_rcv_has_room() can now be run without lock being held. po->pressure is only a non persistent hint, we can mark all read/write accesses with READ_ONCE()/WRITE_ONCE() to document the fact that the field could be written without any synchronization. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>