On Tue, Jun 10, 2008 at 05:11:21PM +0200, Johannes Berg wrote: > Hmm. I suspect you called rx_irqsafe _after_ the radio was stopped (via > mac80211's stop callback), and at stop time we also disable the tasklet, > so something probably goes haywire if you tasklet_schedule a disabled > tasklet. Yes, that caused it. I added a new flag based on start/stop for determining which interface are ready to accept new frames. I was already doing this based on radio_enabled flag, but apparently that is left set when setting the interface down. -- Jouni Malinen PGP id EFC895FA -- 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