1
linux/net/ieee80211/softmac
Ulrich Kunitz 6f07a8a3eb [PATCH] ieee80211softmac: Fix errors related to the work_struct changes
The signature of work functions changed recently from a context
pointer to the work structure pointer. This caused a problem in
the ieee80211softmac code, because the ieee80211softmac_assox_work
function has  been called directly with a parameter explicitly
casted to (void*). This compiled correctly but resulted in a
softlock, because mutex_lock was called with the wrong memory
address. The patch fixes the problem. Another issue was a wrong
call of the schedule_work function. Softmac works again and this
fixes the problem I mentioned earlier in the zd1211rw rx tasklet
patch. The patch is against Linus' tree (commit af1713e0).

Signed-off-by: Ulrich Kunitz <kune@deine-taler.de>
Acked-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-12-19 16:16:15 -05:00
..
ieee80211softmac_assoc.c [PATCH] ieee80211softmac: Fix errors related to the work_struct changes 2006-12-19 16:16:15 -05:00
ieee80211softmac_auth.c Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream 2006-12-07 05:02:40 -05:00
ieee80211softmac_event.c WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
ieee80211softmac_io.c [PATCH] sotftmac: fix a slab corruption in WEP restricted key association 2006-10-17 10:15:58 -04:00
ieee80211softmac_module.c WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
ieee80211softmac_priv.h Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream 2006-12-07 05:02:40 -05:00
ieee80211softmac_scan.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 2006-12-05 14:37:56 +00:00
ieee80211softmac_wx.c Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream 2006-12-07 05:02:40 -05:00
Kconfig [PATCH] softmac: complete shared key authentication 2006-06-05 15:51:29 -04:00
Makefile [PATCH] softmac: fix Makefiles 2006-03-22 22:16:51 -05:00