summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath9k/main.c
diff options
context:
space:
mode:
authorChristian Lamparter2010-10-23 15:02:02 +0200
committerJohn W. Linville2010-10-25 20:45:56 +0200
commitdafeac387d7f10d12d4fa9cc626af43c805540f7 (patch)
tree263ab2bc2c5fbf20780cf85cbaab8adc21471206 /drivers/net/wireless/ath/ath9k/main.c
parentmac80211: Fix ibss station got expired immediately (diff)
downloadkernel-qcow2-linux-dafeac387d7f10d12d4fa9cc626af43c805540f7.tar.gz
kernel-qcow2-linux-dafeac387d7f10d12d4fa9cc626af43c805540f7.tar.xz
kernel-qcow2-linux-dafeac387d7f10d12d4fa9cc626af43c805540f7.zip
carl9170: fix scheduling while atomic
This patch fixes the following mishap: BUG: scheduling while atomic: wpa_supplicant/4164/0x00000002 Modules linked in: carl9170 mac80211 [...] Pid: 4164, comm: wpa_supplicant Not tainted 2.6.36-wl+ #119 Call Trace: [<c13779a9>] ? schedule+0x349/0x4c0 [<c13780d6>] ? schedule_timeout+0x106/0x1e0 [<c1037f50>] ? process_timeout+0x0/0x10 [<c1377e8d>] ? wait_for_common+0x9d/0x140 [<c1029110>] ? default_wake_function+0x0/0x10 [<f80c6080>] ? carl9170_exec_cmd+0xf0/0x250 [carl9170] [<f80c695e>] ? carl9170_set_mac_reg+0x5e/0x70 [carl9170] [<f80c3f76>] ? carl9170_op_add_interface+0x176/0x310 [carl9170] [...] rcu_read_unlock() call was erroneously placed after the sync. function carl9170_mod_virtual_mac. Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/main.c')
0 files changed, 0 insertions, 0 deletions