commit | 560d268220d3416a2d473bcc906ea2ccbf51e4ec | [log] [tgz] |
---|---|---|
author | Johannes Berg <johannes.berg@intel.com> | Tue Feb 05 10:55:21 2013 +0100 |
committer | Johannes Berg <johannes.berg@intel.com> | Thu Mar 07 14:32:18 2013 +0100 |
tree | 4cc83a5346d70fc14ec1874d9ad5c9714b64a0a0 | |
parent | 87f59c70ce6d1abeaaf97594835be29f746b81a0 [diff] |
mac80211: provide race-free 64-bit traffic counters Make the TX bytes/packets counters race-free by keeping them per AC so concurrent TX on queues can't cause lost or wrong updates. This works since each station belongs to a single interface. While at it also make the bytes counters 64-bit. Signed-off-by: Johannes Berg <johannes.berg@intel.com>