On Wed, Jun 30, 2010 at 04:21:19PM +0530, Vasanth Thiagarajan wrote: > On Wed, Jun 30, 2010 at 03:56:11PM +0530, Johannes Berg wrote: > > On Wed, 2010-06-30 at 12:17 +0200, Johannes Berg wrote: > > > On Wed, 2010-06-30 at 03:15 -0700, Vasanthakumar Thiagarajan wrote: > > > > Drivers are not supposed to call ieee80211_wake_queue() while operating > > > > on off channel during sw scanning, > > > > > That doesn't seem to make sense, since we treat driver and scan stop > > > status separately via wake_queue_by_reason() > > > > IOW, the above assertion would seem to be false already. > > Sorry, I mean the existing code assumes that ieee80211_wake_queue() while > operating on off channel during scanning. I mean the existing code assumes that ieee80211_wake_queue() is not supposed to be called while operating on off channel during scanning as it is not right to pass packets to the drivers when hw is on different channel. Vasanth -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html