diff options
author | Eric Dumazet <edumazet@google.com> | 2013-10-10 02:14:52 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-10-10 06:08:07 +0200 |
commit | ba537427d77cf274592f31ce94f4b4cadfad88b4 (patch) | |
tree | cf6398384e262e3460109a173daea105f88413ad /net/ipv6/syncookies.c | |
parent | inet: includes a sock_common in request_sock (diff) | |
download | linux-ba537427d77cf274592f31ce94f4b4cadfad88b4.tar.xz linux-ba537427d77cf274592f31ce94f4b4cadfad88b4.zip |
tcp: use ACCESS_ONCE() in tcp_update_pacing_rate()
sk_pacing_rate is read by sch_fq packet scheduler at any time,
with no synchronization, so make sure we update it in a
sensible way. ACCESS_ONCE() is how we instruct compiler
to not do stupid things, like using the memory location
as a temporary variable.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/syncookies.c')
0 files changed, 0 insertions, 0 deletions