So I think it makes it better.
Great, no need for any comment from me then.
In any case I hope this isn't going to be considered necessary for ntsync to be upstreamed.
Well I don't know that it is, or even what is necessary. The other MR has been stalled for a while without much feedback and usually that indicates that something isn't quite right and needs to be tried differently. I can only take guesses and the queue handling in ntdll looks like a possible reason.
Ah yes, if it's necessary in that sense so be it. It would be nice if we could at least have some confirmation of what part of a patch set is distasteful, if any part is...