[PATCH v7 1/6] ntdll: Use st_rdev for special devices in get_mountmgr_fs_info.

Erich E. Hoover erich.e.hoover at gmail.com
Fri Feb 12 14:29:13 CST 2021


Overall, this patchset has two objectives:
1) remove the volume information duplication in
dlls/kernelbase/volume.c in preference to the version in
dlls/mountmgr.sys/device.c
2) set the stage for fixing the advertisement of reparse point support
( https://github.com/wine-staging/wine-staging/blob/master/patches/ntdll-Junction_Points/xx06-kernel32-Advertise-junction-point-support.patch
)

This specific patch addresses an issue uncovered by revising the last
patch to work without FILE_LIST_DIRECTORY.  Without this patch
attempts to query volume information from drive Z:  fail because the
mountmgr does not find the device (st_dev != st_rdev).  Many thanks to
Zeb for her helping track this down.

v7: new patch

Best,
Erich
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-ntdll-Use-st_rdev-for-special-devices-in-get_mountmg.patch
Type: application/x-patch
Size: 848 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20210212/1fd30aaf/attachment.bin>


More information about the wine-devel mailing list