On Thu, 2014-11-27 at 15:41 +0200, Emmanuel Grumbach wrote: > When the channel switch has been made, a vif is now using > the channel context which was reserved. When that happens, > we need to update the channel context since its parameters > may change. > > I hit a case in which I switched to a 40Mhz channel but the > reserved channel context was still on 20Mhz. The rate control > would try to send 40Mhz packets on a 20Mhz channel context and > that made iwlwifi's firmware unhappy. > > Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx> > --- > This is a second version of the patch I sent earlier. > I think the first version is more generic. I prefer this version 1) if there really is a chanctx that can be in use and reserved at the same time, it seems strange to mix the two concepts for the actual operation of the chanctx 2) semantically, the reservation is so that nothing can steal the chanctx, we don't really care much about the contents until we need it. Please resend with [PATCH] and I'll merge it. johannes -- 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