Re: [syzbot] [wireless?] [usb?] WARNING in ath6kl_bmi_get_target_info (2)
From: Edward Adam Davis
Date: Sun Aug 25 2024 - 00:35:22 EST
Actual read the bmi data length is 0 from the device
#syz test: upstream master
diff --git a/drivers/net/wireless/ath/ath6kl/usb.c b/drivers/net/wireless/ath/ath6kl/usb.c
index 5220809841a6..2a89bab81b24 100644
--- a/drivers/net/wireless/ath/ath6kl/usb.c
+++ b/drivers/net/wireless/ath/ath6kl/usb.c
@@ -1034,6 +1034,9 @@ static int ath6kl_usb_bmi_read(struct ath6kl *ar, u8 *buf, u32 len)
ath6kl_err("Unable to read the bmi data from the device: %d\n",
ret);
return ret;
+ } else {
+ ath6kl_err("Actual read the bmi data length is 0 from the device\n");
+ return -EIO;
}
return 0;