[0.4.14] Sledgehammer-revert of the work towards MountMgr
authorJoachim Henze <Joachim.Henze@reactos.org>
Fri, 14 Aug 2020 14:57:10 +0000 (16:57 +0200)
committerJoachim Henze <Joachim.Henze@reactos.org>
Fri, 14 Aug 2020 14:57:10 +0000 (16:57 +0200)
commit1128de5b86243b7522b89f86a1ec2e931c36acae
tree8724f878b0965d406b253941327b725375e9e7ca
parenteac5f78b446d473c941df6929b1c949d7c148634
[0.4.14] Sledgehammer-revert of the work towards MountMgr

to fix regression CORE-16619 "Delay during bootup due to workqueue deadlocks" (verified)
to fix regression CORE-16511 "Regression: USB drives are not mounted anymore" (verified)
to fix regression CORE-16486 "doubled drive letters for USB drives" (verified)
to fix regression "got ioctl intended for the mount manager"-logspam (verified)
and hopefully to improve on CORE-15575 (this last part still needs verification)

This reverts the following commits:
0.4.14-dev-373-g
0917815efaece8672bfcf0aa52cec6cecf692233

0.4.14-dev-296-g
324285f0b9a7726cf2c00aa49cd262f1f4f70ec0

0.4.14-dev-294-g
887200703ccd580b694929e961357b0f55f1f24d

0.4.14-dev-172-g
6889cff5b578296d956e5a4a0e9c8c0e46d328cc

0.4.14-dev-106-g
5ab1cfc553f11731d9a352f1157084cc1dfd9042

0.4.14-dev-105-g
b68104dd87b61c361c327cf44cc8845436c924ec
drivers/storage/class/cdrom/cdrom.c
drivers/storage/class/cdrom/precomp.h
drivers/storage/class/class2/class2.c
drivers/storage/class/disk/disk.c
drivers/storage/floppy/floppy/floppy.c
drivers/storage/floppy/floppy/floppy.h
drivers/storage/floppy/floppy/ioctl.c
ntoskrnl/fstub/disksup.c
ntoskrnl/guid.c
ntoskrnl/include/ntoskrnl.h