]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
[PATCH] softmac: Fix deadlock of wx_set_essid with assoc work
authorMichael Buesch <mb@bu3sch.de>
Tue, 7 Aug 2007 10:20:40 +0000 (12:20 +0200)
committerWilly Tarreau <w@1wt.eu>
Sat, 25 Aug 2007 15:24:18 +0000 (17:24 +0200)
commitbcc5aca038af561a3ca5b86ce25413d5dfa3244c
tree9f287cf8bd13b22a00b7a55ec86a88ec4bce75e0
parent0496a0322a9f80a27f289fe61ed0936e9b2c7eb5
[PATCH] softmac: Fix deadlock of wx_set_essid with assoc work

The essid wireless extension does deadlock against the assoc mutex,
as we don't unlock the assoc mutex when flushing the workqueue, which
also holds the lock.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Willy Tarreau <w@1wt.eu>
net/ieee80211/softmac/ieee80211softmac_wx.c