I enabled the verifier to try and find a bit more about the error I am
seeing on resume from hibernate after a long delay between hibernate and
resume, and saw this after a short delay (eg not long enough to trigger
the 0x10d crash):
POSTPONED WDM DRIVER BUG:
[SCSIPORT.SYS @ 0xBADB744C]
Caller has completed
successful IRP_MJ_POWER instead of passing it down
(Irp = 82256F20 ).
IRP_MJ_POWER.
IRP_MN_SET_POWER
(
PowerSystemWorking.S0
.PowerActionSleep
)
[ DevObj=820E7490, FileObject=00000000, Parameters=00000000 00000000
00000001 00000002 ]
http://www.microsoft.com/hwdq/bc/default.asp?os=5.1.2600&major=0xc9&mino
r=0x231&lang=0x9
It then went on to resume normally by the looks of things (but I killed
the virtual machine so I could resume again and be in an identical state
except 10 minutes later)
Is that telling me that scsiport completed the IRP_MJ_POWER, or could it
still be my driver (which is entirely wdf), or is there not enough info
to tell one way or the other?
More importantly, could it be related to the 0x10d bug I’m seeing?
Thanks
James