commit | 4668cce527acb3bd048c5e6c99b157a14b214671 | [log] [tgz] |
---|---|---|
author | Felix Fietkau <nbd@openwrt.org> | Mon Jan 14 16:56:46 2013 +0100 |
committer | John W. Linville <linville@tuxdriver.com> | Mon Jan 14 15:02:22 2013 -0500 |
tree | 33aadaddf6dbd9dba6af7cf1bd227f036b1b316d | |
parent | 463e3ed3eacc8f47866e5d612bd8ee0bcee5e2f0 [diff] |
ath9k: disable the tasklet before taking the PCU lock Fixes a reported CPU soft lockup where the tasklet tries to acquire the lock and blocks while ath_prepare_reset (holding the lock) waits for it to complete. Cc: stable@vger.kernel.org Reported-by: Robert Shade <robert.shade@gmail.com> Signed-off-by: Felix Fietkau <nbd@openwrt.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>