]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Thu, 22 Jan 2015 11:15:15 +0000 (13:15 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Thu, 12 Mar 2015 07:57:44 +0000 (09:57 +0200)
commit2216f6882c4090056486b353696cf2e8f7745114
tree67b00aae103114becb3ec24770466ba6f8f34898
parentac8a918fb597bf4625a21b3131341276b5c52174
iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep

When a station goes to sleep, we can't transmit any frame
to it. This means that until that station will wake up, a
queue that is dedicated to this station won't progress at
all. Take this into account when monitoring stuck queues
and don't account for the time the station was asleep.
This allows to mask false positives where the queues are
stuck not because of a bug, but because of the station
being asleep.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/mac80211.c