forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-11-06 89281ea41721b3027e14d66c19f2dbb4d11847d3
kernel/drivers/net/wireless/intersil/orinoco/orinoco_usb.c
....@@ -697,8 +697,8 @@
697697 while (!ctx->done.done && msecs--)
698698 udelay(1000);
699699 } else {
700
- wait_event_interruptible(ctx->done.wait,
701
- ctx->done.done);
700
+ swait_event_interruptible_exclusive(ctx->done.wait,
701
+ ctx->done.done);
702702 }
703703 break;
704704 default: