From: "Erich E. Hoover" Subject: Re: [PATCH v4 1/5] server: Allow volume information queries to be asynchronous. Message-Id: Date: Wed, 28 Oct 2020 16:01:53 -0600 In-Reply-To: References: Signed-off-by: Erich E. Hoover 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 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