hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
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: