6 Nov
2023
6 Nov
'23
5:41 p.m.
On Mon Nov 6 17:36:16 2023 +0000, Zebediah Figura wrote:
The problem is that RtlWakeByAddress doesn't specify a size. If 'owners' is the first field, we can't distinguish between waking exclusive and shared waiters anymore. That's correct (I think?) but it means more spurious wakeups. I see, I don't see a simple way around this. Would it be really bad if we have an internal `WakeByAddress` that takes a size?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/4310#note_51117