[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ros-dev
Subject:    Re: [ros-dev] [ros-diffs] [dgorbachev] 39721: Call
From:       Aleksey Bragin <aleksey () reactos ! org>
Date:       2009-02-24 9:54:01
Message-ID: 87A604AC-C46E-4235-824F-ACA8F1C13555 () reactos ! org
[Download RAW message or body]

Why so, Dmitry? Looks like a hack?

WBR,
Aleksey Bragin.

On Feb 23, 2009, at 4:17 PM, dgorbachev@svn.reactos.org wrote:

> Author: dgorbachev
> Date: Mon Feb 23 16:17:07 2009
> New Revision: 39721
>
> URL: http://svn.reactos.org/svn/reactos?rev=39721&view=rev
> Log:
> Call IopEnumerateDevice() later, after IopCreateArcNames().
>
> Modified:
>     trunk/reactos/ntoskrnl/io/iomgr/iomgr.c
>
> Modified: trunk/reactos/ntoskrnl/io/iomgr/iomgr.c
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/ 
> iomgr/iomgr.c?rev=39721&r1=39720&r2=39721&view=diff
> ====================================================================== 
> ========
> --- trunk/reactos/ntoskrnl/io/iomgr/iomgr.c [iso-8859-1] (original)
> +++ trunk/reactos/ntoskrnl/io/iomgr/iomgr.c [iso-8859-1] Mon Feb 23  
> 16:17:07 2009
> @@ -496,9 +496,6 @@
>      /* Call back drivers that asked for */
>      IopReinitializeBootDrivers();
>
> -    /* Initialize PnP root relations */
> -    IopEnumerateDevice(IopRootDeviceNode->PhysicalDeviceObject);
> -
>      /* Check if this was a ramdisk boot */
>      if (!_strnicmp(LoaderBlock->ArcBootDeviceName, "ramdisk(0)", 10))
>      {
> @@ -512,6 +509,9 @@
>      /* Mark the system boot partition */
>      if (!IopMarkBootPartition(LoaderBlock)) return FALSE;
>
> +    /* Initialize PnP root relations */
> +    IopEnumerateDevice(IopRootDeviceNode->PhysicalDeviceObject);
> +
>  #ifndef _WINKD_
>      /* Read KDB Data */
>      KdbInit();
>

_______________________________________________
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic