ScsiPort miniport driver to StorPort miniport driver porting

Discussion in 'Windows Vista Drivers' started by Steve U, Feb 8, 2007.

  1. Steve U

    Steve U Guest

    I'm working on a port of a ScsiPort driver to StorPort and have run into a
    wall. After doing some minor changes to get the old ScsiPort driver working
    as a StorPort, I'm seeing a bugcheck in storport.sys at boot time. My
    driver is not in the stack, so I'm having trouble sorting out what storport
    is choking on. Is there a way of getting a source code license for
    storport.sys? I'm building with the DDK 3790.1830, testing on 32bit x86
    Windows 2003 Server SP1.

    (Background info: Effectively I've taken my old ScsiPort driver and rebuilt
    it using the StorPort headers and the STOR_USE_SCSI_ALIASES option to
    establish a baseline from which I can make further changes to support full
    duplex mode and BuildIo. I can see that it starts up and initializes fine
    via the debug messages I'm seeing. But after initialization of the driver
    completes successfully that there's a pause and then this bugcheck. )

    Call stack:

    f789e5bc ba990eb9 f789e7b0 f789e628 8a5b5fc0
    f789e5e0 ba99105e 8a5b5fc0 00000000 f789e628
    f789e604 ba991104 f789e7b0 00000000 f789e628
    f789e654 ba98e337 f789e7b0 00000000 f789e694
    f789e798 ba98e401 8a54ab70 ba990f9c f789e7b0
    f789e7f4 ba99b469 8a54ab70 8a5b2cb8 8a54abf8
    f789e81c ba99badc 8a54ab70 8a5b2cb8 8a5b2d70
    f789e838 ba99be47 8a54ab70 8a5b2cb8 f789e85c storport!RaidAdapterPnpIrp+0x11c
    f789e848 8081dce5 8a54aab8 8a5b2cb8 f789e8cc storport!RaDriverPnpIrp+0x33
    f789e85c 8090caac 8a4b3008 00000000 8a4b30e8 nt!IofCallDriver+0x45
    f789e888 8082349b 8a54aab8 f789e8a8 8a4b30e8 nt!IopSynchronousCall+0xbe
    f789e8d0 80908ea9 00000000 8a5434b0 00000000 nt!IopQueryDeviceRelations+0x45
    f789e8e8 8090c167 8a4b3008 00000000 00000000 nt!PipEnumerateDevice+0x23
    f789eb40 80822ec0 8a590910 00000000 00000000 nt!PipProcessDevNodeTree+0x21b
    Steve U, Feb 8, 2007
    1. Advertisements

  2. Steve U

    Steve U Guest

    Steve U, Feb 23, 2007
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.