linux/drivers/net/wireless/iwlwifi/dvm
Johannes Berg 143582c684 iwlwifi: fix TX status for aggregated packets
Only the first packet is currently handled correctly, but then
all others are assumed to have failed which is problematic. Fix
this, marking them all successful instead (since if they're not
then the firmware will have transmitted them as single frames.)

This fixes the lost packet reporting.

Also do a tiny variable scoping cleanup.

Cc: <stable@vger.kernel.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
[Add the dvm part]
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2014-02-27 10:28:03 +02:00
..
agn.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
calib.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
calib.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
commands.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
debugfs.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
dev.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
devices.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
led.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
led.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
lib.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
mac80211.c iwlwifi: disable TX AMPDU by default for iwldvm 2014-02-13 15:24:35 +02:00
main.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
Makefile iwlwifi: remove testmode 2013-06-18 11:51:57 +02:00
power.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
power.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
rs.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
rs.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
rx.c iwlwifi: add inline helper for packet lengths 2014-01-13 22:17:20 +02:00
rxon.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
scan.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
sta.c iwlwifi: dvm: clear IWL_STA_UCODE_INPROGRESS when assoc fails 2014-02-20 19:16:27 +02:00
tt.c wireless: delete non-required instances of include <linux/init.h> 2014-01-03 15:37:01 -05:00
tt.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
tx.c iwlwifi: fix TX status for aggregated packets 2014-02-27 10:28:03 +02:00
ucode.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next 2014-01-16 12:54:17 -05:00