reactos/drivers
Joachim Henze b5fc7d12c9 [0.4.7][DISK] Properly implement querying partition information for partition 0.
In spite of what was implemented in our NT DDK sample, this is a legit operation.

This may have been turned legit starting NT5 (reminder, our implementation is
NT4 based...). So, in this situation, just return the information about the whole
disk (and not a random size) and also, mark everything with default values.

See disk_new for an example of how it works in NT5+.

Fix picked from 0.4.8-dev-507-g b9b461bde9
And it was for master linked against CORE-14124 although it was not directly
related to that regression.
My motivation to port back that commit of Pierre on its own is, that it kills a lot of
logspam of the kind:
(../drivers/storage/class/disk/disk.c:2257) HACK: Handling partition 0 request!
multiple times each boot.

This syncs the whole disk module 100% to the state of 0.4.8 and that state
remained quite settled for the years to come afterwards.
2022-10-05 01:22:00 +02:00
..
base Delete "ghost" old(*) files that have been mysteriously added back during the SVN-to-Git transition. 2017-10-04 10:28:36 +02:00
battery
bluetooth
bus [0.4.7][CMBATT] Fix 1 MSVC2010SP1 x86 dbg warning C4146 CORE-18104 2022-03-29 00:45:41 +02:00
crypto [REACTOS] Fix x64 build 2017-10-22 16:49:04 +02:00
filesystems [0.4.7][FS][SETUP] During 1st stage, disable any FS we don't support install to 2022-02-26 18:45:34 +01:00
filters [MOUNTMGR] Don't attempt to free random address on failure 2017-10-21 14:15:00 +02:00
hid
input CORE-13048. [I8042PRT] keyboard.c: Restore 1 "Irql =" (which was lost in r30000). (#63) 2017-10-23 21:18:27 +02:00
ksfilter Remove unwanted .gitignore files. 2017-10-04 10:28:36 +02:00
multimedia Delete "ghost" old(*) files that have been mysteriously added back during the SVN-to-Git transition. 2017-10-04 10:28:36 +02:00
network [0.4.7][PCNET] Fix MSVC2010SP1 x86 dbg compiler warning C4146 CORE-18104 2022-03-26 16:17:22 +01:00
parallel Add .keep guard files in order to restore lost but empty directories we had with SVN. 2017-10-04 10:28:36 +02:00
processor
sac
serial
setup
storage [0.4.7][DISK] Properly implement querying partition information for partition 0. 2022-10-05 01:22:00 +02:00
usb [USBPORT] Avoid more integer overflows. 2017-10-13 23:36:29 +02:00
wdm [WDMAUD] Close mixers on cleanup. Should fix CORE-10735 definitely (#21) 2017-10-08 11:29:17 +02:00
wmi
CMakeLists.txt