commit | ba537427d77cf274592f31ce94f4b4cadfad88b4 | [log] [tgz] |
---|---|---|
author | Eric Dumazet <edumazet@google.com> | Wed Oct 09 17:14:52 2013 -0700 |
committer | David S. Miller <davem@davemloft.net> | Thu Oct 10 00:08:07 2013 -0400 |
tree | cf6398384e262e3460109a173daea105f88413ad | |
parent | 634fb979e8f3a70f04c1f2f519d0cd1142eb5c1a [diff] |
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>