diff options
author | Tim Gardner <timg@tpi.com> | 2011-04-20 09:00:49 +0000 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-05-09 15:06:38 -0700 |
commit | b000ec13075615ace30250ab6e355a3f0c956735 (patch) | |
tree | ca897ac53ab025779def9bd00b1f8b39ceb045c3 /Makefile | |
parent | 40b2b978ebc16d96805c8330883967a0ca8aedf9 (diff) |
atl1c: Fix work event interrupt/task races
commit cb771838715b1c470bc5735bdae709b33b18e0ad upstream.
The mechanism used to initiate work events from the interrupt
handler has a classic read/modify/write race between the interrupt
handler that sets the condition, and the worker task that reads and
clears the condition. Close these races by using atomic
bit fields.
Cc: Jie Yang <jie.yang@atheros.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions