Hi, This is another pair of patches. It fixes a crash recently reported by Ben, but.. I've been able to find only a single code path that called free_irq() twice in upstream code. However it doesn't match the call trace reported by Ben. I have to assume this is related to his local patches or this is a very wierd case of recovery race between userspace/mac80211/driver. v2: * rebase to latest github.com/kvalo/ath-next-test Michal Kazior (2): ath10k: fix core start sequence ath10k: prevent hif_stop being called twice drivers/net/wireless/ath/ath10k/core.c | 101 +++++++++++++++++-------------- drivers/net/wireless/ath/ath10k/htc.c | 6 -- drivers/net/wireless/ath/ath10k/htt.c | 42 +------------ drivers/net/wireless/ath/ath10k/htt.h | 18 +++--- drivers/net/wireless/ath/ath10k/htt_rx.c | 4 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 8 +-- drivers/net/wireless/ath/ath10k/pci.c | 3 + drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.h | 2 +- 9 files changed, 79 insertions(+), 107 deletions(-) -- 1.8.5.3 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html