On Sat, 2008-02-02 at 23:53 +0100, Ivo van Doorn wrote: > When the driver registers a IEEE80211_BAND_2GHZ band, > it can either be 802.11b or 802.11g. But when 802.11b rates > are registered "want" will be 3 (since 4 rates are being registered, > and each of those 4 rates will decrease "want"). > Since this is a correct situation, there is no need to trigger > a WARN_ON() for this. > > Signed-off-by: Ivo van Doorn <IvDoorn@xxxxxxxxx> Acked-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> > --- > diff --git a/net/wireless/util.c b/net/wireless/util.c > index 0dcccbf..5304c62 100644 > --- a/net/wireless/util.c > +++ b/net/wireless/util.c > @@ -80,7 +80,7 @@ static void set_mandatory_flags_band(struct ieee80211_supported_band *sband, > sband->bitrates[i].flags |= > IEEE80211_RATE_ERP_G; > } > - WARN_ON(want != 0 && want != 6); > + WARN_ON(want != 0 && want != 3 && want != 6); > break; > case IEEE80211_NUM_BANDS: > WARN_ON(1); >
Attachment:
signature.asc
Description: This is a digitally signed message part