--- a/drivers/net/wireless/ath/ath9k/hif_usb.c 2022-05-23 20:22:13.116199100 +0800 +++ b/drivers/net/wireless/ath/ath9k/hif_usb.c 2022-05-23 20:35:56.214334900 +0800 @@ -669,6 +669,8 @@ static void ath9k_hif_usb_rx_cb(struct u if (!hif_dev) goto free; + if (!(hif_dev->flags & HIF_USB_READY)) + goto free; switch (urb->status) { case 0: