[PATCH] softmac: Fix deadlock of wx_set_essid with assoc work
authorMichael Buesch <mb@bu3sch.de>
Tue, 31 Jul 2007 18:41:04 +0000 (20:41 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 6 Aug 2007 19:06:03 +0000 (15:06 -0400)
commitfdc8f43b5e49b64b251bb48da95193a13ac0132f
tree802edd7045beb8b00b344f40368751f8abfcd9e6
parent69dad6e563140ce8578749a8c8651b7f1db8cdbc
[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: John W. Linville <linville@tuxdriver.com>
net/ieee80211/softmac/ieee80211softmac_wx.c