aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/trace-event-scripting.c
diff options
context:
space:
mode:
authorLuis R. Rodriguez <[email protected]>2010-10-20 16:07:03 -0700
committerJohn W. Linville <[email protected]>2010-10-27 15:41:14 -0400
commit1e450285281bdf766272c181ecd43d4f2f0711ce (patch)
treec7c8cd58d3f08af970e93f3489450886e4489bec /tools/perf/util/trace-event-scripting.c
parent822395b591db32ad3cf8a5b57b0fe30fb8d12c37 (diff)
ath9k: add locking for stopping RX
ath9k locks for starting RX but not for stopping RX. We could potentially run into a situation where tried to stop RX but immediately started RX. This allows for races on the the RX engine deciding what buffer we last left off on and could potentially cause ath9k to DMA into already free'd memory or in the worst case at a later time to already given memory to other drivers. Fix this by locking stopping RX. This is part of a series that will help resolve the bug: https://bugzilla.kernel.org/show_bug.cgi?id=14624 For more details about this issue refer to: http://marc.info/?l=linux-wireless&m=128629803703756&w=2 Cc: [email protected] Cc: Ben Greear <[email protected]> Cc: Kyungwan Nam <[email protected]> Signed-off-by: Luis R. Rodriguez <[email protected]> Tested-by: Ben Greear <[email protected]> Signed-off-by: John W. Linville <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions