[PATCH v4 1/5] server: Allow volume information queries to be asynchronous.

Erich E. Hoover erich.e.hoover at gmail.com
Wed Oct 28 17:01:53 CDT 2020


Signed-off-by: Erich E. Hoover <erich.e.hoover at gmail.com>

In the future I won't put three dashes in the body...

Best,
Erich

On Wed, Oct 28, 2020 at 3:34 PM Erich E. Hoover
<erich.e.hoover at gmail.com> wrote:
>
> Per Zeb's suggestion, these patches are now organized as follows:
> 0001: allow volume information queries to be asynchronous
> 0002: allow NtQueryVolumeInformationFile to make async volume
> information queries
> 0003: implement volume information queries for device files
> 0004: hook up volume information queries for mountmgr
> 0005: reimplement GetVolumeInformation on top of GetVolumeInformationByHandle
>
> 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 allows the volume information queries to be
> asynchronous on the server side.
>
> v4: Split content from server/device.c and
> dlls/ntoskrnl.exe/ntoskrnl.c and moved to patch 4
> v3: No change
> v2: Split
>
> Best,
> Erich



More information about the wine-devel mailing list