linux/drivers/net/wireless/intel/iwlwifi/pcie
Johannes Berg 30f24eabab iwlwifi: pcie: don't crash on invalid RX interrupt
If for some reason the device gives us an RX interrupt before we're
ready for it, perhaps during device power-on with misconfigured IRQ
causes mapping or so, we can crash trying to access the queues.

Prevent that by checking that we actually have RXQs and that they
were properly allocated.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2019-04-29 18:42:45 +03:00
..
ctxt-info-gen3.c iwlwifi: unite macros with same meaning 2019-04-19 10:26:22 +03:00
ctxt-info.c iwlwifi: unite macros with same meaning 2019-04-19 10:26:22 +03:00
drv.c iwlwifi: remove unused 0x40C0 PCI device IDs 2019-04-19 10:27:29 +03:00
internal.h iwlwifi: pcie: initialize debug_rfkill to -1 2019-04-29 18:42:44 +03:00
rx.c iwlwifi: pcie: don't crash on invalid RX interrupt 2019-04-29 18:42:45 +03:00
trans-gen2.c iwlwifi: unite macros with same meaning 2019-04-19 10:26:22 +03:00
trans.c iwlwifi: pcie: initialize debug_rfkill to -1 2019-04-29 18:42:44 +03:00
tx-gen2.c iwlwifi: add sync_nmi to trans ops 2019-03-22 12:49:03 +02:00
tx.c iwlwifi: unite macros with same meaning 2019-04-19 10:26:22 +03:00