]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: Tx frame latency statistics
authorMatti Gottlieb <matti.gottlieb@intel.com>
Mon, 18 Nov 2013 17:06:45 +0000 (19:06 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 2 Dec 2013 10:51:50 +0000 (11:51 +0100)
commit300f0c2f07ef7c75f70e101842b3ce6bdef40eaf
treebc00170187f5e2036a8c804f546c32d94bdee349
parent5c4b97793f120afc4a6dcaf073646f674f99bd70
mac80211: Tx frame latency statistics

Measure TX latency and jitter statistics per station per TID.
These Measurements are disabled by default and can be enabled
via debugfs.

Features included for each station's TID:

1. Keep count of the maximum and average latency of Tx frames.
2. Keep track of many frames arrived in a specific time range
   (need to enable through debugfs and configure the bins ranges)

Signed-off-by: Matti Gottlieb <matti.gottlieb@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/debugfs.c
net/mac80211/debugfs_sta.c
net/mac80211/ieee80211_i.h
net/mac80211/main.c
net/mac80211/sta_info.c
net/mac80211/sta_info.h
net/mac80211/status.c
net/mac80211/tx.c