On Sun, 2006-04-30 at 18:33 +0100, Daniel Drake wrote: > zd1211 with softmac and wpa_supplicant revealed an issue with softmac and the > use of workqueues. Some of the work functions actually reschedule themselves, > so this meant that there could still be pending work after > flush_scheduled_work() had been called during ieee80211softmac_stop(). > > This patch introduces a "running" flag which is used to ensure that > rescheduling does not happen in this situation. [...] > Signed-off-by: Daniel Drake <[EMAIL PROTECTED]>
Acked-by: Johannes Berg <[EMAIL PROTECTED]> Not sure what state 2.6.17 is in now, but I'm thinking it's almost a miracle people aren't hitting this more with bcm43xx. And it kills the kernel pretty effectively too ;) johannes
signature.asc
Description: This is a digitally signed message part