linux/drivers/net/wireless/intel/iwlwifi
Sara Sharon b238be0737 iwlwifi: mvm: report checksum is done also for IPv6 packets
Currently the code checks if hardware reported both L4 and L3
checksums as valid, and only then reports it as validated to
the stack.
However, IPv6 does not have checksum at all and the L3 checksum
valid bit is always off for IPv6 packets, with the result of the
stack re-validating L4 checksum.
Fix code to set CHECKSUM_UNNECESSARY also for IPv6 packets whose
TCP/UDP checksum was verified.

Signed-off-by: Sara Sharon <sara.sharon@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2016-03-30 16:21:28 +03:00
..
dvm iwlwifi: dvm: use alloc_ordered_workqueue() 2016-03-30 16:21:27 +03:00
mvm iwlwifi: mvm: report checksum is done also for IPv6 packets 2016-03-30 16:21:28 +03:00
pcie iwlwifi: pcie: write to legacy register also in MQ 2016-03-30 16:21:25 +03:00
iwl-1000.c
iwl-2000.c
iwl-5000.c
iwl-6000.c
iwl-7000.c iwlwifi: remove support for fw older than -16.ucode 2016-03-30 16:21:27 +03:00
iwl-8000.c iwlwifi: remove support for fw older than -16.ucode 2016-03-30 16:21:27 +03:00
iwl-9000.c iwlwifi: remove support for fw older than -16.ucode 2016-03-30 16:21:27 +03:00
iwl-agn-hw.h
iwl-config.h iwlwifi: 9000: update device id and FW serial number 2016-03-30 16:21:24 +03:00
iwl-csr.h iwlwifi: add support for getting HW address from CSR 2016-03-09 20:59:19 +02:00
iwl-debug.c
iwl-debug.h
iwl-devtrace-data.h iwlwifi: pcie: build an A-MSDU using TSO core 2015-12-20 23:27:37 +02:00
iwl-devtrace-io.h
iwl-devtrace-iwlwifi.h iwlwifi: mvm: adapt the firmware assert log to new firmware 2016-03-09 21:05:16 +02:00
iwl-devtrace-msg.h
iwl-devtrace-ucode.h
iwl-devtrace.c
iwl-devtrace.h
iwl-drv.c iwlwifi: remove support for fw older than -16.ucode 2016-03-30 16:21:27 +03:00
iwl-drv.h
iwl-eeprom-parse.c iwlwifi: fix printf specifier 2015-12-21 10:12:08 +02:00
iwl-eeprom-parse.h
iwl-eeprom-read.c
iwl-eeprom-read.h
iwl-fh.h iwlwifi: pcie: fine tune number of rxbs 2016-03-09 20:59:19 +02:00
iwl-fw-error-dump.h iwlwifi: mvm: support dumping UMAC internal txfifos 2016-03-20 13:26:02 +02:00
iwl-fw-file.h iwlwifi: remove support for fw older than -16.ucode 2016-03-30 16:21:27 +03:00
iwl-fw.h iwlwifi: mvm: update GSCAN capabilities 2016-03-09 21:05:17 +02:00
iwl-io.c iwlwifi: remove unused parameter from grab_nic_access 2015-12-21 10:11:39 +02:00
iwl-io.h
iwl-modparams.h iwlwifi: make uapsd_disable module param a bitmap 2016-03-30 16:21:23 +03:00
iwl-notif-wait.c
iwl-notif-wait.h
iwl-nvm-parse.c iwlwifi: add support for getting HW address from CSR 2016-03-09 20:59:19 +02:00
iwl-nvm-parse.h iwlwifi: refactor the code that reads the MAC address from the NVM 2016-03-07 13:33:00 +02:00
iwl-op-mode.h
iwl-phy-db.c
iwl-phy-db.h
iwl-prph.h iwlwifi: mvm: support dumping UMAC internal txfifos 2016-03-20 13:26:02 +02:00
iwl-scd.h
iwl-trans.c
iwl-trans.h iwlwifi: pcie: add pm_prepare and pm_complete ops 2016-02-27 22:00:07 +02:00
Kconfig iwlwifi: remove IWLWIFI_UAPSD Kconfig 2016-03-30 16:21:26 +03:00
Makefile