[ros-dev] booting ros is broken (was: fix broken work item impl.)

Gunnar Dalsnes hardon at online.no
Thu Nov 18 00:04:43 CET 2004


Ok. So my fix wasn't the right fix either. I will revert my changes.

Still, the old impl. is broken and bsod for me:-( I guess a temporary dirty
hack could be to increase the semaphore limit? Any objections?

Alex's suggestion to use kernel queues is the right fix i guess, but this is
somewhere in the future.

Gunnar

> -----Original Message-----
> From: ros-dev-bounces at reactos.com 
> [mailto:ros-dev-bounces at reactos.com] On Behalf Of Hartmut Birr
> Sent: Wednesday, November 17, 2004 8:33 PM
> To: ReactOS Development List
> Subject: [ros-dev] booting ros is broken (was: fix broken 
> work item impl.)
> 
> 
> Hi,
> 
> I've added the 'work item fix' to my source tree for testing. 
> I'm not able
> to boot reactos. Ros hangs somewhere in ndis:
> 
> ...
> (ldr/loader.c:319) Could not open module file:
> \SystemRoot\system32\drivers\DLKRTS.SYS
> (io/pnpmgr.c:1521) Initialization of service DLKRTS failed 
> (Status c0000001)
> DriverBase for \SystemRoot\system32\drivers\pci.sys: 9cd89000
> Peripheral Component Interconnect Bus Driver
> (io/create.c:90) Parent is a Directory which is neither a 
> file type nor a
> device type
> (io/pnpmgr.c:1521) Initialization of service Ne2000 failed 
> (Status c0000001)
> DriverBase for scsiport.sys: 9cd93000
> DriverBase for atapi.sys: 9cd9f000
> DriverBase for aic78u2.sys: 9cdc9000
> DriverBase for class2.sys: 9ce6b000
> DriverBase for disk.sys: 9ce75000
> DriverBase for vfatfs.sys: 9ce7e000
> DriverBase for bootvid.sys: 9ce93000
> DriverBase for ndis.sys: 9ceb4000
> (ndis/main.c:52)(DriverEntry) Called.
> (ke/main.c:710) CommandLine: 
> multi(0)disk(0)rdisk(0)partition(3)\ReactOS
> 
> Without the fix, booting continues after that point with:
> 
> DriverBase for \SystemRoot\system32\drivers\DLKRTS.SYS: 9cf09000
> (ndis/miniport.c:1090)(NdisInitializeWrapper) Called.
> (ndis/miniport.c:1631)(NdisMRegisterMiniport) Called.
> (ndis/miniport.c:1577)(NdisIAddDevice) LinkageKey:
> Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0002\Linkage.
> (ndis/miniport.c:1374)(NdisIStartAdapter) creating device 
> \Device\DLKRTS1
> (ndis/miniport.c:1394)(NdisIStartAdapter) opened device reg key
> (ndis/miniport.c:1396)(NdisIStartAdapter) acquiring miniport 
> block lock
> ...
> 
> - Hartmut
> 
> 
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.com
> http://reactos.com:8080/mailman/listinfo/ros-dev
> 
> 
> 
> 





More information about the Ros-dev mailing list