[NTOSKRNL]

- Quick fix for the crash loading boot-time legacy drivers
- More device node flag state fixes coming soon

svn path=/trunk/; revision=51946
This commit is contained in:
Cameron Gutman 2011-05-27 02:11:05 +00:00
parent 90e8da7f8a
commit 2b5e8a3588

View file

@ -328,6 +328,12 @@ IopStartDevice(
UNICODE_STRING KeyName;
OBJECT_ATTRIBUTES ObjectAttributes;
if (((DeviceNode->Flags & DNF_STARTED) && !(DeviceNode->Flags & DNF_HAS_PROBLEM)) ||
(DeviceNode->Flags & DNF_START_REQUEST_PENDING))
{
return STATUS_SUCCESS;
}
Status = IopAssignDeviceResources(DeviceNode);
if (!NT_SUCCESS(Status))
goto ByeBye;