linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Clarification needed on Last Tx Rate statistic update
@ 2012-11-07  7:47 Saravana
  2012-11-07  8:05 ` Johannes Berg
  0 siblings, 1 reply; 4+ messages in thread
From: Saravana @ 2012-11-07  7:47 UTC (permalink / raw)
  To: linux-wireless; +Cc: Johannes Berg


Hi,

I am Saravana and i am currently working on adding statistics. It will 
be really helpful if someone could provide me clarification related to 
Last Tx Rate statistics.

In ieee80211_tx_status(), the Last Tx Rate (sta->last_tx_rate) update 
happens only when the rate control is done by the HW 
(IEEE80211_HW_HAS_RATE_CONTROL) .
My understanding is that irrespective of whether the rate control is 
done by the hardware or not, the driver will fill up all the rates that 
it had tried along with the retry count for each rate to 
ieee80211_tx_status() using the
  struct ieee80211_tx_info (info->status.rates).

  The 'info->status.rates[rates_idx]' would point to the rate with which 
the packet transmission has occured irrespective of the where the rate 
control is done.

Could somebody clarify why the statistics update happens only when the 
rate control is done by the hardware(flag IEEE80211_HW_HAS_RATE_CONTROL 
is set)?

Thanks,
Saravana

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-11-08 14:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-07  7:47 Clarification needed on Last Tx Rate statistic update Saravana
2012-11-07  8:05 ` Johannes Berg
2012-11-07  9:01   ` Saravana
2012-11-08 14:11     ` Johannes Berg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).