[PATCH/RFT 00/12] ath10k: pci fixes 2013-10-30
Michal Kazior
michal.kazior at tieto.com
Wed Oct 30 07:42:14 EDT 2013
Hi,
This patchset contains a slew of PCI/CE cleanups
and fixes. The aim of the patchset is to deal with
CE null dereference bugs Ben has been reporting on
the mailing list for some time now.
I've done some brief testing and don't see any
major regressions. I wasn't able to reproduce the
reported bugs though. @Ben: Could you perhaps test
this, please?
Michal Kazior (12):
ath10k: remove ar_pci->ce_count
ath10k: don't forget to kill fw error tasklet
ath10k: split tasklet killing function
ath10k: rename function to match it's role
ath10k: make sure to mask all CE irqs
ath10k: fix ath10k_ce_init() failpath
ath10k: remove meaningless check
ath10k: use ath10k_do_pci_wake/sleep
ath10k: propagate ath10k_ce_disable_interrupts() errors
ath10k: guard against CE corruption from firmware
ath10k: re-arrange PCI init code
ath10k: add some debug prints
drivers/net/wireless/ath/ath10k/ce.c | 56 ++++++---
drivers/net/wireless/ath/ath10k/ce.h | 3 +-
drivers/net/wireless/ath/ath10k/htc.c | 5 +
drivers/net/wireless/ath/ath10k/pci.c | 221 ++++++++++++++++++----------------
drivers/net/wireless/ath/ath10k/pci.h | 3 -
5 files changed, 161 insertions(+), 127 deletions(-)
--
1.8.4.rc3
More information about the ath10k
mailing list