hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/net/wireless/cisco/airo.c
....@@ -6150,8 +6150,11 @@
61506150 {
61516151 struct airo_info *local = dev->ml_priv;
61526152 StatusRid status_rid; /* Card status info */
6153
+ int ret;
61536154
6154
- readStatusRid(local, &status_rid, 1);
6155
+ ret = readStatusRid(local, &status_rid, 1);
6156
+ if (ret)
6157
+ return -EBUSY;
61556158
61566159 vwrq->value = le16_to_cpu(status_rid.currentXmitRate) * 500000;
61576160 /* If more than one rate, set auto */