On Tue, Jul 3, 2012 at 1:37 AM, Vladimir Kondratiev <qca_vkondrat@xxxxxxxxxxxxxxxx> wrote: > User space tools should switch to new bitrate. Old one is deprecated and going to be > removed in the future. Removed?? No way. You can't make old userspace break. > @@ -1638,12 +1638,16 @@ struct nl80211_sta_flag_update { > * > * These attribute types are used with %NL80211_STA_INFO_TXRATE > * when getting information about the bitrate of a station. > + * Legacy bitrate represented with 16-bit value, while new > + * "high throughput" bitrate uses 32-bit value. User space tools > + * should use new bitrate. Something a bit more clearer would say that we send both, and that userspace should use the new one given that new technologies required a higher data type. Also explaining what gets sent to userspace for those high data bit rates on the old data type would help -- from what I read in your patch we set those high bit rates to 0 on the old data type. > * > * @__NL80211_RATE_INFO_INVALID: attribute number 0 is reserved > * @NL80211_RATE_INFO_BITRATE: total bitrate (u16, 100kbit/s) > * @NL80211_RATE_INFO_MCS: mcs index for 802.11n (u8) > * @NL80211_RATE_INFO_40_MHZ_WIDTH: 40 Mhz dualchannel bitrate > * @NL80211_RATE_INFO_SHORT_GI: 400ns guard interval > + * @NL80211_RATE_INFO_BITRATE_HT: total bitrate (u32, 100kbit/s) NL80211_RATE_INFO_BITRATE_HT seems misleading as likely we will also use this for VHT, and whatever other fun acronym the industry comes up with for bitrates for 802.11. Luis -- 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