mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
- Issue a synchronous invalidate device relations request instead of asynchronous (eliminates the "can't open \SystemRoot\ bugcheck during 2nd stage startup)
- Comment out usbport/usbhub/etc from bootcd, they will be enabled once they don't crash and/or slow down system. svn path=/trunk/; revision=24233
This commit is contained in:
@@ -265,10 +265,10 @@ drivers\network\dd\pcnet\pcnet.sys 2
|
||||
drivers\storage\pciide\pciide.sys 2
|
||||
drivers\storage\pciidex\pciidex.sys 2
|
||||
|
||||
drivers\usb\miniport\usbohci\usbohci.sys 2
|
||||
drivers\usb\miniport\usbuhci\usbuhci.sys 2
|
||||
drivers\usb\usbhub\usbhub.sys 2
|
||||
drivers\usb\usbport\usbport.sys 2
|
||||
;drivers\usb\miniport\usbohci\usbohci.sys 2
|
||||
;drivers\usb\miniport\usbuhci\usbuhci.sys 2
|
||||
;drivers\usb\usbhub\usbhub.sys 2
|
||||
;drivers\usb\usbport\usbport.sys 2
|
||||
|
||||
drivers\video\displays\vga\vgaddi.dll 1
|
||||
drivers\video\displays\framebuf\framebuf.dll 1
|
||||
|
||||
@@ -15,6 +15,15 @@
|
||||
|
||||
ULONG IopTraceLevel = IO_IRP_DEBUG;
|
||||
|
||||
// should go into a proper header
|
||||
VOID
|
||||
NTAPI
|
||||
IoSynchronousInvalidateDeviceRelations(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN DEVICE_RELATION_TYPE Type
|
||||
);
|
||||
|
||||
|
||||
/* DATA ********************************************************************/
|
||||
|
||||
POBJECT_TYPE IoDeviceObjectType = NULL;
|
||||
@@ -448,7 +457,7 @@ IoInit2(BOOLEAN BootLog)
|
||||
/*
|
||||
* Initialize PnP root releations
|
||||
*/
|
||||
IoInvalidateDeviceRelations(
|
||||
IoSynchronousInvalidateDeviceRelations(
|
||||
IopRootDeviceNode->PhysicalDeviceObject,
|
||||
BusRelations);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user