Author: cgutman Date: Wed Feb 29 18:50:07 2012 New Revision: 55926
URL: http://svn.reactos.org/svn/reactos?rev=55926&view=rev Log: [NTOSKRNL] - Add a missing device node flag to legacy reported devices to avoid an assertion failure during installation - The fact that this was exposed by a change in device node linking order terrifies me
Modified: trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c
Modified: trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/pnpmgr/pnprepor... ============================================================================== --- trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c [iso-8859-1] Wed Feb 29 18:50:07 2012 @@ -229,6 +229,9 @@ return Status; }
+ /* We're enumerated already */ + IopDeviceNodeSetFlag(DeviceNode, DNF_ENUMERATED); + /* We don't call AddDevice for devices reported this way */ IopDeviceNodeSetFlag(DeviceNode, DNF_ADDED);