linux-hardened/drivers/net/wireless/iwlwifi
Emmanuel Grumbach 8a487b1a74 iwlwifi: pcie: wake the queue if stopped when being unmapped
When the queue is unmapped while it was so loaded that
mac80211's was stopped, we need to wake the queue after
having freed all the packets in the queue.
Not doing so can result in weird stuff like:

* run lots of traffic (mac80211's queue gets stopped)
* RFKILL
* de-assert RFKILL
* no traffic

Cc: stable@vger.kernel.org
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-06-13 16:44:04 +02:00
..
dvm iwlwifi: fix rate control regression 2013-06-12 14:13:39 +02:00
mvm iwlwifi: fix rate control regression 2013-06-12 14:13:39 +02:00
pcie iwlwifi: pcie: wake the queue if stopped when being unmapped 2013-06-13 16:44:04 +02:00
iwl-1000.c iwlwifi: make device configuration bus agnostic 2013-03-06 16:47:54 +01:00
iwl-2000.c iwlwifi: make device configuration bus agnostic 2013-03-06 16:47:54 +01:00
iwl-5000.c iwlwifi: make device configuration bus agnostic 2013-03-06 16:47:54 +01:00
iwl-6000.c iwlwifi: make device configuration bus agnostic 2013-03-06 16:47:54 +01:00
iwl-7000.c iwlwifi: make device configuration bus agnostic 2013-03-06 16:47:54 +01:00
iwl-agn-hw.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-config.h iwlwifi: make device configuration bus agnostic 2013-03-06 16:47:54 +01:00
iwl-csr.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-debug.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-debug.h iwlwifi: add the MVM driver 2013-02-01 11:27:15 +01:00
iwl-devtrace.c iwlwifi: update copyright 2013-01-24 13:00:55 +01:00
iwl-devtrace.h iwlwifi: use __get_str in tracing 2013-03-06 16:47:27 +01:00
iwl-drv.c iwlwifi: don't print module loading error if not modular 2013-06-04 13:12:07 +02:00
iwl-drv.h iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-eeprom-parse.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-eeprom-parse.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-eeprom-read.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-eeprom-read.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-fh.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-fw-file.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-fw.h iwlwifi: mvm: take the valid_{rx,tx}_ant from the TLV 2013-03-20 14:17:12 +01:00
iwl-io.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-io.h iwlwifi: add iwl_set_bits_mask to transport API 2013-02-01 11:27:22 +01:00
iwl-modparams.h iwlwifi: remove 5ghz_disable option 2013-03-20 14:17:09 +01:00
iwl-notif-wait.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-notif-wait.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-nvm-parse.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-nvm-parse.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-op-mode.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-phy-db.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-phy-db.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-prph.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-test.c iwlwifi: use kmemdup instead of kmalloc+memcpy 2013-03-20 14:17:07 +01:00
iwl-test.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-testmode.h iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
iwl-trans.h iwlwifi: mvm: clean up invalid station handling 2013-04-03 22:49:54 +02:00
Kconfig iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
Makefile iwlwifi: make device configuration bus agnostic 2013-03-06 16:47:54 +01:00