[PATCH v3] ntdll: Add RtlGetDeviceFamilyInfoEnum and RtlConvertDeviceFamilyInfoToString
Kacper Rączy
gfw.kra at gmail.com
Sat Jul 2 16:42:33 CDT 2022
What’s the status of this patch? Should I send it again to pass the tests, as now known failures has been updated?
> Wiadomość napisana przez Francois Gouget <fgouget at codeweavers.com> w dniu 24.06.2022, o godz. 15:53:
>
> On Fri, 24 Jun 2022, Kacper rączy wrote:
>
>> This doesn’t seem right, my changes didn’t touch anything file or
>> threadpool related. This patch introduced completely new API.
>
> Only the errors listed in this email are attributed to your patch.
> So you can ignore the file failures.
>
> [...]
>>> === w1064v1507 (32 bit report) ===
>>>
>>> ntdll:
>>> threadpool.c:273: Test failed: expected info.userdata = 0x10000, got 0
>>> threadpool.c:278: Test failed: RtlDeregisterWait failed with status 103
>
> I have no record of these two failures ever happening in the
> WineTest runs but it makes sense that they are related to bug 53130.
> Also I managed to reproduce them with and without your patch so it's
> as if they are more likely to happen outside of WineTest (maybe
> exclusively on Windows 10 1507?):
>
> https://testbot.winehq.org/JobDetails.pl?Key=117566#k201
> https://testbot.winehq.org/JobDetails.pl?Key=117569#k201
>
> Anyway you're in the clear. And I added them to the list of known
> failures since they are so rare and thus likely to cause false
> positives.
>
>
>>> === w10pro64 (testbot log) ===
>>>
>>> WineRunTask.pl:error: The previous 1 run(s) terminated abnormally
>
> The full log is actually:
> | TestBot process got stuck or died unexpectedly
> | WineRunTask.pl:error: The previous 1 run(s) terminated abnormally
>
> The first line indicates that the server-side process running the
> task got stuck. So that's not caused by your patch.
>
> Maybe this should be handled differently (downgraded to a warning?) but
> there is stuff that I need to figure out first:
> * Did the server-side process get stuck or did it die? Or neither?
> A better trace would be nice.
> * It may instead be an inconsistency between the Task status and
> the VM status. That may suggest there is a race condition somewhere.
> * This task has no start timestamp which is wrong (it has happened
> before but is rare). Again this may indicate a race condition of some
> sort.
>
>
> --
> Francois Gouget <fgouget at codeweavers.com>
More information about the wine-devel
mailing list