[PATCH 2/4] ntoskrnl: Report the initial status of an IRP separately from the IOSB status.

Alexandre Julliard julliard at winehq.org
Fri Sep 10 15:01:22 CDT 2021


Zebediah Figura <zfigura at codeweavers.com> writes:

> Based on a patch by Chip Davis.
>
> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=30155
> Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
> ---
>  dlls/ntoskrnl.exe/ntoskrnl.c       | 22 ++++++--------
>  dlls/ntoskrnl.exe/tests/ntoskrnl.c | 49 +++++++++++++-----------------
>  server/async.c                     | 38 ++++++++++++++++++-----
>  server/device.c                    | 31 +++++++++++++------
>  server/file.h                      |  2 ++
>  server/protocol.def                |  1 +
>  6 files changed, 86 insertions(+), 57 deletions(-)

This is breaking the tests:

tools/runtest -q -P wine -T . -M iphlpapi.dll -p dlls/iphlpapi/tests/iphlpapi_test.exe iphlpapi && touch dlls/iphlpapi/tests/iphlpapi.ok
iphlpapi.c:165: Test failed: GetIfEntry(bogus row) returned 0, expected ERROR_INVALID_DATA or ERROR_FILE_NOT_FOUND
iphlpapi.c:902: Tests skipped: ICMP is not available.
iphlpapi.c:1718: Test failed: got 0
iphlpapi.c:1719: Test failed: got ffffff
iphlpapi.c:1720: Test failed: got 16777215
iphlpapi.c:1721: Test failed: got 65535
iphlpapi.c:1880: Test failed: got 0031F3BA
iphlpapi.c:1883: Test failed: got 0031F3BA
iphlpapi.c:1718: Test failed: got 0
iphlpapi.c:1719: Test failed: got ffffff
iphlpapi.c:1720: Test failed: got 16777215
iphlpapi.c:1721: Test failed: got 65535
iphlpapi.c:1880: Test failed: got 0031F3BA
iphlpapi.c:1883: Test failed: got 0031F3BA
iphlpapi.c:1718: Test failed: got 0
iphlpapi.c:1719: Test failed: got ffffff
iphlpapi.c:1720: Test failed: got 16777215
iphlpapi.c:1721: Test failed: got 65535
iphlpapi.c:1880: Test failed: got 0031F3BA
iphlpapi.c:1883: Test failed: got 0031F3BA
iphlpapi.c:1718: Test failed: got 0
iphlpapi.c:1719: Test failed: got ffffff
iphlpapi.c:1720: Test failed: got 16777215
iphlpapi.c:1721: Test failed: got 65535
iphlpapi.c:1880: Test failed: got 0031F3BA
iphlpapi.c:1883: Test failed: got 0031F3BA
iphlpapi.c:1986: Test failed: got 0
iphlpapi.c:1999: Test failed: got 0
iphlpapi.c:2007: Test failed: got 0
make: *** [Makefile:65566: dlls/iphlpapi/tests/iphlpapi.ok] Error 28

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list