The power transition timed out waiting to synchronize with the Pnp subsystem

Hello All,

Does anybody know what the following bugcheck is and perhaps how to
troubleshhot it? I can’t find any info about it.

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 00000004, The power transition timed out waiting to synchronize with
the Pnp subsystem.
Arg2: 00000258, Timeout in seconds.
Arg3: 00000000
Arg4: 00000000

Windows Kernel Version 6001 (Service Pack 1) MP (2 procs) Free x86
compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 6001.18000.x86fre.longhorn_rtm.080118-1840
Kernel base = 0x81c03000 PsLoadedModuleList = 0x81d1ac70
Debug session time: Thu Jul 10 10:47:26.712 2008 (GMT-5)
System Uptime: 0 days 0:13:54.478

0: kd> !analyze -v
*******************************************************************************
*
*
* Bugcheck Analysis
*
*
*
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 00000004, The power transition timed out waiting to synchronize with
the Pnp
subsystem.
Arg2: 00000258, Timeout in seconds.
Arg3: 00000000
Arg4: 00000000

Debugging Details:

DRVPOWERSTATE_SUBCODE: 4

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

BUGCHECK_STR: 0x9F

PROCESS_NAME: System

CURRENT_IRQL: 2

LAST_CONTROL_TRANSFER: from 81edc5d7 to 81cd0163

STACK_TEXT:
81cf8b4c 81edc5d7 0000009f 00000004 00000258 nt!KeBugCheckEx+0x1e
81cf8b68 81cb9d00 86d5fa78 86d5fa68 40a4df80
nt!PopBuildDeviceNotifyListWatchdog+0x27
81cf8c88 81cb98c0 81cf8cd0 85fa5b02 81cf8cd8 nt!KiTimerListExpire+0x367
81cf8ce8 81cb9483 00000000 00000000 0000d0f2 nt!KiTimerExpiration+0x22a
81cf8d50 81cb7f9d 00000000 0000000e 00000000 nt!KiRetireDpcList+0xba
81cf8d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x49

STACK_COMMAND: kb

FOLLOWUP_IP:
nt!PopBuildDeviceNotifyListWatchdog+27
81edc5d7 cc int 3

SYMBOL_STACK_INDEX: 1

SYMBOL_NAME: nt!PopBuildDeviceNotifyListWatchdog+27

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: nt

IMAGE_NAME: ntkrpamp.exe

DEBUG_FLR_IMAGE_TIMESTAMP: 47918b12

FAILURE_BUCKET_ID: 0x9F_nt!PopBuildDeviceNotifyListWatchdog+27

BUCKET_ID: 0x9F_nt!PopBuildDeviceNotifyListWatchdog+27

Followup: MachineOwner

Hung PnP IRP?


Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

“Ivan Bublikov” wrote in message news:xxxxx@ntdev…
> Hello All,
>
> Does anybody know what the following bugcheck is and perhaps how to
> troubleshhot it? I can’t find any info about it.
>
> DRIVER_POWER_STATE_FAILURE (9f)
> A driver is causing an inconsistent power state.
> Arguments:
> Arg1: 00000004, The power transition timed out waiting to synchronize with
> the Pnp subsystem.
> Arg2: 00000258, Timeout in seconds.
> Arg3: 00000000
> Arg4: 00000000
>
>
>
> Windows Kernel Version 6001 (Service Pack 1) MP (2 procs) Free x86
> compatible
> Product: WinNt, suite: TerminalServer SingleUserTS
> Built by: 6001.18000.x86fre.longhorn_rtm.080118-1840
> Kernel base = 0x81c03000 PsLoadedModuleList = 0x81d1ac70
> Debug session time: Thu Jul 10 10:47:26.712 2008 (GMT-5)
> System Uptime: 0 days 0:13:54.478
>
> 0: kd> !analyze -v
>
*****
>
>
> * Bugcheck Analysis
>
>
>
>

>
> DRIVER_POWER_STATE_FAILURE (9f)
> A driver is causing an inconsistent power state.
> Arguments:
> Arg1: 00000004, The power transition timed out waiting to synchronize with
> the Pnp
> subsystem.
> Arg2: 00000258, Timeout in seconds.
> Arg3: 00000000
> Arg4: 00000000
>
> Debugging Details:
> ------------------
>
>
>
>
>
>
> DRVPOWERSTATE_SUBCODE: 4
>
> DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
>
> BUGCHECK_STR: 0x9F
>
> PROCESS_NAME: System
>
> CURRENT_IRQL: 2
>
> LAST_CONTROL_TRANSFER: from 81edc5d7 to 81cd0163
>
> STACK_TEXT:
> 81cf8b4c 81edc5d7 0000009f 00000004 00000258 nt!KeBugCheckEx+0x1e
> 81cf8b68 81cb9d00 86d5fa78 86d5fa68 40a4df80
> nt!PopBuildDeviceNotifyListWatchdog+0x27
> 81cf8c88 81cb98c0 81cf8cd0 85fa5b02 81cf8cd8 nt!KiTimerListExpire+0x367
> 81cf8ce8 81cb9483 00000000 00000000 0000d0f2 nt!KiTimerExpiration+0x22a
> 81cf8d50 81cb7f9d 00000000 0000000e 00000000 nt!KiRetireDpcList+0xba
> 81cf8d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x49
>
>
> STACK_COMMAND: kb
>
> FOLLOWUP_IP:
> nt!PopBuildDeviceNotifyListWatchdog+27
> 81edc5d7 cc int 3
>
> SYMBOL_STACK_INDEX: 1
>
> SYMBOL_NAME: nt!PopBuildDeviceNotifyListWatchdog+27
>
> FOLLOWUP_NAME: MachineOwner
>
> MODULE_NAME: nt
>
> IMAGE_NAME: ntkrpamp.exe
>
> DEBUG_FLR_IMAGE_TIMESTAMP: 47918b12
>
> FAILURE_BUCKET_ID: 0x9F_nt!PopBuildDeviceNotifyListWatchdog+27
>
> BUCKET_ID: 0x9F_nt!PopBuildDeviceNotifyListWatchdog+27
>
> Followup: MachineOwner
> ---------
>
>
>

!irpfind (tried with each possible parameter) doesn’t find any PnP IRPs.
Here is the list of incompleted ones:

83517908 [00000000] irpStack: (16, 0) 83547030 [\Driver\ACPI]
835472b8 [00000000] irpStack: ( e, 0) 83956268 [\Driver\ACPI]
83547498 [00000000] irpStack: ( f, 0) 84316de8 [\Driver\ACPI]
83548008 [00000000] irpStack: ( e, 0) 84316278 [\Driver\ACPI]
83548e28 [00000000] irpStack: ( e, 0) 83547030 [\Driver\ACPI]
83553270 [9576d030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
83553310 [8e7fed78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
83b2cb88 [00000000] irpStack: ( f, 0) 8ac40028 [\Driver\usbehci]
83dd3db8 [95639d78] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
83e377a0 [95680b28] irpStack: ( e, 0) 8acf12f8 [\Driver\Smb] 0x9297c020
83e4fdb8 [97619d78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
84281ca8 [00000000] irpStack: ( f, 0) 8395b220 [\Driver\ACPI]
84316f20 [92922790] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
85873798 [8354d020] irpStack: ( e, 0) 8585e428 [\Driver\volmgr]
85875c20 [00000000] irpStack: ( 0, 0) 85a96030 [\Driver\cdrom] 0x00000000
858849f0 [8354d020] irpStack: ( e, 0) 84d55578 [\Driver\volmgr]
858b2008 [00000000] irpStack: ( e, 0) 8430ed58 [\Driver\Compbatt]
858b6ed8 [9291e930] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
858b7008 [92951d78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
858b87a0 [8c5c1030] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
858c8db8 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
858d73f8 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
858f3ba8 [9566d6f0] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
858f8db8 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
858fda10 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
85900078 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
85935208 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
8597a4f8 [00000000] irpStack: ( f, 0) 8ac1d028 [\Driver\usbuhci]
85a555a0 [00000000] irpStack: ( e, 0) 85a3c9a8 [\Driver\CmBatt]
85a57e28 [00000000] irpStack: ( f, 0) 8ac3e028 [\Driver\usbuhci]
85a6b4e8 [00000000] irpStack: ( f, 0) 85b75028 [\Driver\usbehci]
8ac4c368 [00000000] irpStack: ( f, 0) 8ac40028 [\Driver\usbehci]
8ad61368 [92952d78] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x92948d90
8ad7f368 [92952d78] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x92948d90
8b200e28 [9297eac0] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x9297c020
8b20e2f0 [9576a940] irpStack: ( e, 0) 956fb030 [\FileSystem\bowser]
0x929896a0
8b20f5a8 [00000000] irpStack: ( f, 0) 8ac2a028 [\Driver\usbuhci]
8b20fbd8 [8c5c1030] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
8b230008 [00000000] irpStack: (16, 0) 8ac2a028 [\Driver\usbuhci]
8b230210 [00000000] irpStack: (16, 0) 85a6e028 [\Driver\usbuhci]
8b2309f8 [9561dd78] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
8b232780 [8e7fed78] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x8dbd7198
8c253e28 [83e27440] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
8c274db8 [95639d78] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
8c3d85d8 [8e7fed78] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x8dbd7198
8c414e28 [9297eac0] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x9297c020
8cbb09c0 [00000000] irpStack: ( f, 0) 85b82028 [\Driver\usbuhci]
8cbfa0e0 [95692d40] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
8cfe2b90 [9293b538] irpStack: ( d, 0) 85898020 [\FileSystem\Ntfs]
0x00000000
8cfea810 [00000000] irpStack: ( f, 0) 85b75028 [\Driver\usbehci]
8d3c2808 [9561dd78] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
8d3d45e0 [9566c700] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
8d3fa150 [92922790] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
8d7fbe28 [00000000] irpStack: (16, 0) 8ac25028 [\Driver\usbuhci]
8e7ec738 [957e8a58] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x957a6920
9285fdb8 [9577e900] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
92896ae8 [8597c370] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
92899458 [9577a788] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9289b330 [92927d38] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
928bf008 [83bb26b0] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
92920928 [9293ed50] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929241b0 [97634c68] irpStack: ( e, 0) 8ad742f8 [\Driver\nsiproxy]
92934158 [9563b8d8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929350d0 [9296d518] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9293b480 [92939830] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9293c470 [92871870] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
92953f68 [929586f8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929591a8 [9297eac0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9295a938 [92958030] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9295d068 [957b6248] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
92960198 [9766fd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
92967300 [929653d0] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929687c0 [956d87c8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
92969978 [977a8d78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9296cc90 [956a51b8] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9296cd30 [9295bd78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9298a3d0 [8c25d4d0] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
92994f68 [9297b030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929a1c20 [9299d6f8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929a1dc0 [9299bd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929bedb8 [92965030] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
929bf800 [956147c0] irpStack: ( 3, 0) 85a94618 [\Driver\mouclass]
929c3d00 [928acd48] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929c3ec8 [9298f388] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929c3f68 [957f8030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929fb740 [956147c0] irpStack: ( 3, 0) 85b1fe38 [\Driver\mouclass]
9560a648 [92967738] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9560bec8 [957e0880] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
95627008 [9567b178] irpStack: ( e, 0) 8acf12f8 [\Driver\Smb] 0x9297c020
95642e00 [9567bd78] irpStack: ( e, 0) 8adc0470 [\Driver\netbt] 0x9297c020
95642f08 [97608d78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9564ae20 [9576a940] irpStack: ( e, 0) 956fb030 [\FileSystem\bowser]
95661458 [9771e5a0] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9566cdb8 [95669808] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9566d550 [9566dac0] irpStack: ( e, 0) 8adc0470 [\Driver\netbt] 0x9297c020
95677170 [929ae848] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x929896a0
9567fe28 [929ae848] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x929896a0
956806d0 [97628960] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
95680e28 [929b9a10] irpStack: ( 3, 0) 8ac6e410 [\FileSystem\Msfs]
956add98 [9570cd78] irpStack: ( e, 0) 956f8510 [\Driver\mpsdrv]
956b1db8 [956cad78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
956c2580 [929ae848] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
956c9a90 [92920ac0] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x928948b0
956d5a80 [9298d030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
956d6008 [92920ac0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
956d8c18 [95774030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
956de008 [8592f650] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
957045f8 [9570cd78] irpStack: ( e, 0) 956f8510 [\Driver\mpsdrv]
9570db58 [9298dd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9570fcb0 [9570cd78] irpStack: ( e, 0) 956f8510 [\Driver\mpsdrv]
95710e90 [9570cd78] irpStack: ( e, 0) 956f8510 [\Driver\mpsdrv]
9572d008 [956cad78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
95735150 [00000000] irpStack: ( f, 0) 85a6e028 [\Driver\usbuhci]
95737908 [929bf448] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9573c648 [83e3db28] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9573edb8 [956cad78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9574a528 [929c36f8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9574c728 [9779ed78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9574d518 [957fed38] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9574ebe0 [9576a940] irpStack: ( e, 0) 956fb030 [\FileSystem\bowser]
95756868 [956cad78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
957668e8 [83e27440] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
95768808 [00000000] irpStack: (16, 0) 85b82028 [\Driver\usbuhci]
95769008 [83b2b628] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9576abd0 [957a4ab8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9576f008 [95770030] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
95772008 [8e7ebd78] irpStack: ( e, 0) 9569c900 [\Driver\HTTP] 0x929ad6a0
957729f8 [00000000] irpStack: ( f, 0) 8ac3e028 [\Driver\usbuhci]
95772bd8 [95770030] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
95773738 [957e8a58] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x957a6920
95774d38 [00000000] irpStack: (16, 0) 8ac1d028 [\Driver\usbuhci]
957798d0 [00000000] irpStack: ( f, 0) 8ac25028 [\Driver\usbuhci]
9577cef8 [92922790] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x92891020
957800c0 [9574fd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
95787008 [92937d78] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
9579f678 [83e46030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
957a0428 [956864a0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
957a72c8 [9579e030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
957b5ed8 [957bb6b8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
957ceee8 [9760ed78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
957dba30 [9768b6b0] irpStack: ( d, 0) 85898020 [\FileSystem\Ntfs]
0x9760e8f0
957e9718 [83bb26b0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
97603008 [95664c88] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
976047e0 [9762ac00] irpStack: ( e, 0) 97670030 [*** ERROR: Module load
completed but symbols could not be loaded for xaudio.sys
\Driver\XAudio] 0x9766d498
97607b50 [957354b8] irpStack: ( e, 3) 8acf5448 [\Driver\AFD]
9761f2f8 [92969d78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
97622db8 [9760dd78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
97627c70 [9766d738] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
97661008 [97634c68] irpStack: ( e, 0) 8ad742f8 [\Driver\nsiproxy]
976663d0 [9298bd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9767d9d0 [97695d78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
97684e28 [929b2b50] irpStack: ( d, 0) 8adf1020 [\Driver\CSC]
9768a1b8 [929ae848] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9769c4d0 [9769ea80] irpStack: ( e, 9) 8acf5448 [\Driver\AFD]
976a5df0 [92922790] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x92891020
976e95f8 [976d3b28] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
976ec7c0 [92920ac0] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
976efb38 [976ed618] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9772c208 [929b10c0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9772cdb8 [95664c88] irpStack: ( d, 0) 85898020 [\FileSystem\Ntfs]
9772d970 [9576a940] irpStack: ( e, 0) 956fb030 [\FileSystem\bowser]
977a6008 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
977a9ca0 [92920ac0] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
977b51c8 [92922030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9c893a10 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c897d88 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c898b00 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c89fdb8 [956634f8] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c8a15f0 [8d3fa618] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c8a9998 [92937d78] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]

“Maxim S. Shatskih” wrote in message
news:xxxxx@ntdev…
> Hung PnP IRP?
>
> –
> Maxim Shatskih, Windows DDK MVP
> StorageCraft Corporation
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
> “Ivan Bublikov” wrote in message
> news:xxxxx@ntdev…
>> Hello All,
>>
>> Does anybody know what the following bugcheck is and perhaps how to
>> troubleshhot it? I can’t find any info about it.
>>
>> DRIVER_POWER_STATE_FAILURE (9f)
>> A driver is causing an inconsistent power state.
>> Arguments:
>> Arg1: 00000004, The power transition timed out waiting to synchronize
>> with
>> the Pnp subsystem.
>> Arg2: 00000258, Timeout in seconds.
>> Arg3: 00000000
>> Arg4: 00000000
>>
>>
>>
>> Windows Kernel Version 6001 (Service Pack 1) MP (2 procs) Free x86
>> compatible
>> Product: WinNt, suite: TerminalServer SingleUserTS
>> Built by: 6001.18000.x86fre.longhorn_rtm.080118-1840
>> Kernel base = 0x81c03000 PsLoadedModuleList = 0x81d1ac70
>> Debug session time: Thu Jul 10 10:47:26.712 2008 (GMT-5)
>> System Uptime: 0 days 0:13:54.478
>>
>> 0: kd> !analyze -v
>>
> *****
>>
>>
>> * Bugcheck Analysis
>>
>>
>>
>>
>

>>
>> DRIVER_POWER_STATE_FAILURE (9f)
>> A driver is causing an inconsistent power state.
>> Arguments:
>> Arg1: 00000004, The power transition timed out waiting to synchronize
>> with
>> the Pnp
>> subsystem.
>> Arg2: 00000258, Timeout in seconds.
>> Arg3: 00000000
>> Arg4: 00000000
>>
>> Debugging Details:
>> ------------------
>>
>>
>>
>>
>>
>>
>> DRVPOWERSTATE_SUBCODE: 4
>>
>> DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
>>
>> BUGCHECK_STR: 0x9F
>>
>> PROCESS_NAME: System
>>
>> CURRENT_IRQL: 2
>>
>> LAST_CONTROL_TRANSFER: from 81edc5d7 to 81cd0163
>>
>> STACK_TEXT:
>> 81cf8b4c 81edc5d7 0000009f 00000004 00000258 nt!KeBugCheckEx+0x1e
>> 81cf8b68 81cb9d00 86d5fa78 86d5fa68 40a4df80
>> nt!PopBuildDeviceNotifyListWatchdog+0x27
>> 81cf8c88 81cb98c0 81cf8cd0 85fa5b02 81cf8cd8 nt!KiTimerListExpire+0x367
>> 81cf8ce8 81cb9483 00000000 00000000 0000d0f2 nt!KiTimerExpiration+0x22a
>> 81cf8d50 81cb7f9d 00000000 0000000e 00000000 nt!KiRetireDpcList+0xba
>> 81cf8d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x49
>>
>>
>> STACK_COMMAND: kb
>>
>> FOLLOWUP_IP:
>> nt!PopBuildDeviceNotifyListWatchdog+27
>> 81edc5d7 cc int 3
>>
>> SYMBOL_STACK_INDEX: 1
>>
>> SYMBOL_NAME: nt!PopBuildDeviceNotifyListWatchdog+27
>>
>> FOLLOWUP_NAME: MachineOwner
>>
>> MODULE_NAME: nt
>>
>> IMAGE_NAME: ntkrpamp.exe
>>
>> DEBUG_FLR_IMAGE_TIMESTAMP: 47918b12
>>
>> FAILURE_BUCKET_ID: 0x9F_nt!PopBuildDeviceNotifyListWatchdog+27
>>
>> BUCKET_ID: 0x9F_nt!PopBuildDeviceNotifyListWatchdog+27
>>
>> Followup: MachineOwner
>> ---------
>>
>>
>>
>
>

Ivan Bublikov wrote:

!irpfind (tried with each possible parameter) doesn’t find any PnP IRPs.
Here is the list of incompleted ones:

IRP_MJ_POWER is 0x16.

83517908 [00000000] irpStack: (16, 0) 83547030 [\Driver\ACPI]

That’s a power IRP.

8b230008 [00000000] irpStack: (16, 0) 8ac2a028 [\Driver\usbuhci]
8b230210 [00000000] irpStack: (16, 0) 85a6e028 [\Driver\usbuhci]

So are those.

8d7fbe28 [00000000] irpStack: (16, 0) 8ac25028 [\Driver\usbuhci]

And that one.

95768808 [00000000] irpStack: (16, 0) 85b82028 [\Driver\usbuhci]

And that one.

95774d38 [00000000] irpStack: (16, 0) 8ac1d028 [\Driver\usbuhci]
957798d0 [00000000] irpStack: ( f, 0) 8ac25028 [\Driver\usbuhci]

Power and an outstanding URB. All of those are for a USB 1.x controller.

What was going on at the time? Are you trying to implement something
like selective suspend? Were you trying to stand by?


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Try !locks and see if a thread currently owns the pnp lock. If so, ‘!thread ’ and then a ‘kb’ to see who is holding onto the pnp irp

d

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Ivan Bublikov
Sent: Thursday, July 17, 2008 12:47 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] The power transition timed out waiting to synchronize with the Pnp subsystem

!irpfind (tried with each possible parameter) doesn’t find any PnP IRPs.
Here is the list of incompleted ones:

83517908 [00000000] irpStack: (16, 0) 83547030 [\Driver\ACPI]
835472b8 [00000000] irpStack: ( e, 0) 83956268 [\Driver\ACPI]
83547498 [00000000] irpStack: ( f, 0) 84316de8 [\Driver\ACPI]
83548008 [00000000] irpStack: ( e, 0) 84316278 [\Driver\ACPI]
83548e28 [00000000] irpStack: ( e, 0) 83547030 [\Driver\ACPI]
83553270 [9576d030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
83553310 [8e7fed78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
83b2cb88 [00000000] irpStack: ( f, 0) 8ac40028 [\Driver\usbehci]
83dd3db8 [95639d78] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
83e377a0 [95680b28] irpStack: ( e, 0) 8acf12f8 [\Driver\Smb] 0x9297c020
83e4fdb8 [97619d78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
84281ca8 [00000000] irpStack: ( f, 0) 8395b220 [\Driver\ACPI]
84316f20 [92922790] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
85873798 [8354d020] irpStack: ( e, 0) 8585e428 [\Driver\volmgr]
85875c20 [00000000] irpStack: ( 0, 0) 85a96030 [\Driver\cdrom] 0x00000000
858849f0 [8354d020] irpStack: ( e, 0) 84d55578 [\Driver\volmgr]
858b2008 [00000000] irpStack: ( e, 0) 8430ed58 [\Driver\Compbatt]
858b6ed8 [9291e930] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
858b7008 [92951d78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
858b87a0 [8c5c1030] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
858c8db8 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
858d73f8 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
858f3ba8 [9566d6f0] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
858f8db8 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
858fda10 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
85900078 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
85935208 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
8597a4f8 [00000000] irpStack: ( f, 0) 8ac1d028 [\Driver\usbuhci]
85a555a0 [00000000] irpStack: ( e, 0) 85a3c9a8 [\Driver\CmBatt]
85a57e28 [00000000] irpStack: ( f, 0) 8ac3e028 [\Driver\usbuhci]
85a6b4e8 [00000000] irpStack: ( f, 0) 85b75028 [\Driver\usbehci]
8ac4c368 [00000000] irpStack: ( f, 0) 8ac40028 [\Driver\usbehci]
8ad61368 [92952d78] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x92948d90
8ad7f368 [92952d78] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x92948d90
8b200e28 [9297eac0] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x9297c020
8b20e2f0 [9576a940] irpStack: ( e, 0) 956fb030 [\FileSystem\bowser]
0x929896a0
8b20f5a8 [00000000] irpStack: ( f, 0) 8ac2a028 [\Driver\usbuhci]
8b20fbd8 [8c5c1030] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
8b230008 [00000000] irpStack: (16, 0) 8ac2a028 [\Driver\usbuhci]
8b230210 [00000000] irpStack: (16, 0) 85a6e028 [\Driver\usbuhci]
8b2309f8 [9561dd78] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
8b232780 [8e7fed78] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x8dbd7198
8c253e28 [83e27440] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
8c274db8 [95639d78] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
8c3d85d8 [8e7fed78] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x8dbd7198
8c414e28 [9297eac0] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x9297c020
8cbb09c0 [00000000] irpStack: ( f, 0) 85b82028 [\Driver\usbuhci]
8cbfa0e0 [95692d40] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
8cfe2b90 [9293b538] irpStack: ( d, 0) 85898020 [\FileSystem\Ntfs]
0x00000000
8cfea810 [00000000] irpStack: ( f, 0) 85b75028 [\Driver\usbehci]
8d3c2808 [9561dd78] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
8d3d45e0 [9566c700] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
8d3fa150 [92922790] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
8d7fbe28 [00000000] irpStack: (16, 0) 8ac25028 [\Driver\usbuhci]
8e7ec738 [957e8a58] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x957a6920
9285fdb8 [9577e900] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
92896ae8 [8597c370] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
92899458 [9577a788] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9289b330 [92927d38] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
928bf008 [83bb26b0] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
92920928 [9293ed50] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929241b0 [97634c68] irpStack: ( e, 0) 8ad742f8 [\Driver\nsiproxy]
92934158 [9563b8d8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929350d0 [9296d518] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9293b480 [92939830] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9293c470 [92871870] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
92953f68 [929586f8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929591a8 [9297eac0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9295a938 [92958030] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9295d068 [957b6248] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
92960198 [9766fd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
92967300 [929653d0] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929687c0 [956d87c8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
92969978 [977a8d78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9296cc90 [956a51b8] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9296cd30 [9295bd78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9298a3d0 [8c25d4d0] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
92994f68 [9297b030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929a1c20 [9299d6f8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929a1dc0 [9299bd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929bedb8 [92965030] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
929bf800 [956147c0] irpStack: ( 3, 0) 85a94618 [\Driver\mouclass]
929c3d00 [928acd48] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929c3ec8 [9298f388] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929c3f68 [957f8030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
929fb740 [956147c0] irpStack: ( 3, 0) 85b1fe38 [\Driver\mouclass]
9560a648 [92967738] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9560bec8 [957e0880] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
95627008 [9567b178] irpStack: ( e, 0) 8acf12f8 [\Driver\Smb] 0x9297c020
95642e00 [9567bd78] irpStack: ( e, 0) 8adc0470 [\Driver\netbt] 0x9297c020
95642f08 [97608d78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9564ae20 [9576a940] irpStack: ( e, 0) 956fb030 [\FileSystem\bowser]
95661458 [9771e5a0] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9566cdb8 [95669808] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9566d550 [9566dac0] irpStack: ( e, 0) 8adc0470 [\Driver\netbt] 0x9297c020
95677170 [929ae848] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x929896a0
9567fe28 [929ae848] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x929896a0
956806d0 [97628960] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
95680e28 [929b9a10] irpStack: ( 3, 0) 8ac6e410 [\FileSystem\Msfs]
956add98 [9570cd78] irpStack: ( e, 0) 956f8510 [\Driver\mpsdrv]
956b1db8 [956cad78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
956c2580 [929ae848] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
956c9a90 [92920ac0] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x928948b0
956d5a80 [9298d030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
956d6008 [92920ac0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
956d8c18 [95774030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
956de008 [8592f650] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
957045f8 [9570cd78] irpStack: ( e, 0) 956f8510 [\Driver\mpsdrv]
9570db58 [9298dd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9570fcb0 [9570cd78] irpStack: ( e, 0) 956f8510 [\Driver\mpsdrv]
95710e90 [9570cd78] irpStack: ( e, 0) 956f8510 [\Driver\mpsdrv]
9572d008 [956cad78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
95735150 [00000000] irpStack: ( f, 0) 85a6e028 [\Driver\usbuhci]
95737908 [929bf448] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9573c648 [83e3db28] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9573edb8 [956cad78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9574a528 [929c36f8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9574c728 [9779ed78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9574d518 [957fed38] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9574ebe0 [9576a940] irpStack: ( e, 0) 956fb030 [\FileSystem\bowser]
95756868 [956cad78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
957668e8 [83e27440] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
95768808 [00000000] irpStack: (16, 0) 85b82028 [\Driver\usbuhci]
95769008 [83b2b628] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9576abd0 [957a4ab8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9576f008 [95770030] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
95772008 [8e7ebd78] irpStack: ( e, 0) 9569c900 [\Driver\HTTP] 0x929ad6a0
957729f8 [00000000] irpStack: ( f, 0) 8ac3e028 [\Driver\usbuhci]
95772bd8 [95770030] irpStack: ( e, 6) 8acf5448 [\Driver\AFD] 0x929ad6a0
95773738 [957e8a58] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x957a6920
95774d38 [00000000] irpStack: (16, 0) 8ac1d028 [\Driver\usbuhci]
957798d0 [00000000] irpStack: ( f, 0) 8ac25028 [\Driver\usbuhci]
9577cef8 [92922790] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x92891020
957800c0 [9574fd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
95787008 [92937d78] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]
9579f678 [83e46030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
957a0428 [956864a0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
957a72c8 [9579e030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
957b5ed8 [957bb6b8] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
957ceee8 [9760ed78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
957dba30 [9768b6b0] irpStack: ( d, 0) 85898020 [\FileSystem\Ntfs]
0x9760e8f0
957e9718 [83bb26b0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
97603008 [95664c88] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
976047e0 [9762ac00] irpStack: ( e, 0) 97670030 [ERROR: Module load
completed but symbols could not be loaded for xaudio.sys
\Driver\XAudio] 0x9766d498
97607b50 [957354b8] irpStack: ( e, 3) 8acf5448 [\Driver\AFD]
9761f2f8 [92969d78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
97622db8 [9760dd78] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
97627c70 [9766d738] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
97661008 [97634c68] irpStack: ( e, 0) 8ad742f8 [\Driver\nsiproxy]
976663d0 [9298bd78] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9767d9d0 [97695d78] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
97684e28 [929b2b50] irpStack: ( d, 0) 8adf1020 [\Driver\CSC]
9768a1b8 [929ae848] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9769c4d0 [9769ea80] irpStack: ( e, 9) 8acf5448 [\Driver\AFD]
976a5df0 [92922790] irpStack: ( e,20) 8acf5448 [\Driver\AFD] 0x92891020
976e95f8 [976d3b28] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
976ec7c0 [92920ac0] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
976efb38 [976ed618] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9772c208 [929b10c0] irpStack: ( d, 0) 8ac51418 [\FileSystem\Npfs]
9772cdb8 [95664c88] irpStack: ( d, 0) 85898020 [\FileSystem\Ntfs]
9772d970 [9576a940] irpStack: ( e, 0) 956fb030 [\FileSystem\bowser]
977a6008 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
977a9ca0 [92920ac0] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
977b51c8 [92922030] irpStack: ( 3, 0) 8ac51418 [\FileSystem\Npfs]
9c893a10 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c897d88 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c898b00 [858c8680] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c89fdb8 [956634f8] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c8a15f0 [8d3fa618] irpStack: ( c, 2) 85898020 [\FileSystem\Ntfs]
9c8a9998 [92937d78] irpStack: ( e,2d) 8acf5448 [\Driver\AFD]

“Maxim S. Shatskih” wrote in message
news:xxxxx@ntdev…
> Hung PnP IRP?
>
> –
> Maxim Shatskih, Windows DDK MVP
> StorageCraft Corporation
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
> “Ivan Bublikov” wrote in message
> news:xxxxx@ntdev…
>> Hello All,
>>
>> Does anybody know what the following bugcheck is and perhaps how to
>> troubleshhot it? I can’t find any info about it.
>>
>> DRIVER_POWER_STATE_FAILURE (9f)
>> A driver is causing an inconsistent power state.
>> Arguments:
>> Arg1: 00000004, The power transition timed out waiting to synchronize
>> with
>> the Pnp subsystem.
>> Arg2: 00000258, Timeout in seconds.
>> Arg3: 00000000
>> Arg4: 00000000
>>
>>
>>
>> Windows Kernel Version 6001 (Service Pack 1) MP (2 procs) Free x86
>> compatible
>> Product: WinNt, suite: TerminalServer SingleUserTS
>> Built by: 6001.18000.x86fre.longhorn_rtm.080118-1840
>> Kernel base = 0x81c03000 PsLoadedModuleList = 0x81d1ac70
>> Debug session time: Thu Jul 10 10:47:26.712 2008 (GMT-5)
>> System Uptime: 0 days 0:13:54.478
>>
>> 0: kd> !analyze -v
>>
>
****************************************************************************
>> *
>> *
>> * Bugcheck Analysis
>> *
>> *
>> *
>>
> *******************************************************************************
>>
>> DRIVER_POWER_STATE_FAILURE (9f)
>> A driver is causing an inconsistent power state.
>> Arguments:
>> Arg1: 00000004, The power transition timed out waiting to synchronize
>> with
>> the Pnp
>> subsystem.
>> Arg2: 00000258, Timeout in seconds.
>> Arg3: 00000000
>> Arg4: 00000000
>>
>> Debugging Details:
>> ------------------
>>
>>
>>
>>
>>
>>
>> DRVPOWERSTATE_SUBCODE: 4
>>
>> DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
>>
>> BUGCHECK_STR: 0x9F
>>
>> PROCESS_NAME: System
>>
>> CURRENT_IRQL: 2
>>
>> LAST_CONTROL_TRANSFER: from 81edc5d7 to 81cd0163
>>
>> STACK_TEXT:
>> 81cf8b4c 81edc5d7 0000009f 00000004 00000258 nt!KeBugCheckEx+0x1e
>> 81cf8b68 81cb9d00 86d5fa78 86d5fa68 40a4df80
>> nt!PopBuildDeviceNotifyListWatchdog+0x27
>> 81cf8c88 81cb98c0 81cf8cd0 85fa5b02 81cf8cd8 nt!KiTimerListExpire+0x367
>> 81cf8ce8 81cb9483 00000000 00000000 0000d0f2 nt!KiTimerExpiration+0x22a
>> 81cf8d50 81cb7f9d 00000000 0000000e 00000000 nt!KiRetireDpcList+0xba
>> 81cf8d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x49
>>
>>
>> STACK_COMMAND: kb
>>
>> FOLLOWUP_IP:
>> nt!PopBuildDeviceNotifyListWatchdog+27
>> 81edc5d7 cc int 3
>>
>> SYMBOL_STACK_INDEX: 1
>>
>> SYMBOL_NAME: nt!PopBuildDeviceNotifyListWatchdog+27
>>
>> FOLLOWUP_NAME: MachineOwner
>>
>> MODULE_NAME: nt
>>
>> IMAGE_NAME: ntkrpamp.exe
>>
>> DEBUG_FLR_IMAGE_TIMESTAMP: 47918b12
>>
>> FAILURE_BUCKET_ID: 0x9F_nt!PopBuildDeviceNotifyListWatchdog+27
>>
>> BUCKET_ID: 0x9F_nt!PopBuildDeviceNotifyListWatchdog+27
>>
>> Followup: MachineOwner
>> ---------
>>
>>
>>
>
>


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

!pnptriage also can do some of the legwork here.

Dave

I’m running “sleep stress with I/O” DTM on my composite USB device (one
“bus” device with several children).

I’ve entered !locks and !pnptriage and that is a very helpful advice. Now I
have more details, but it’s still not clear to me what is causing the
problem. I can suspect that it’s around this 8354d020 thread which is stuck
in PnpNotifyUserMode while trying to notify it of a device removal:

ChildEBP RetAddr Args to Child
86d67b38 81cba3bf 8354d020 81d0513c 8354d0a8 nt!KiSwapContext+0x26 (FPO:
[Uses EBP] [0,0,4])
86d67b7c 81cb73cf 8354d020 9caca288 9caca268 nt!KiSwapThread+0x44f
86d67bd0 81d99e43 00000003 86d67c00 00000001
nt!KeWaitForMultipleObjects+0x53d
86d67c20 81e7b4eb 8d9aa008 81cb1e20 00000000 nt!PnpNotifyUserMode+0x158
86d67c50 81e7c104 9caca268 81cb1f40 00000000
nt!PnpNotifyUserModeDeviceRemoval+0x4c
86d67d04 81d67e17 86d67d34 00000000 9ca65678
nt!PnpProcessQueryRemoveAndEject+0x80f
86d67d1c 81d93398 00000000 81d0513c 8354d020
nt!PnpProcessTargetDeviceEvent+0x38
86d67d44 81c3b41d 929bb818 00000000 8354d020 nt!PnpDeviceEventWorker+0x201
86d67d7c 81dd8a1c 929bb818 cf6c3980 00000000 nt!ExpWorkerThread+0xfd
86d67dc0 81c31a3e 81c3b320 00000001 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16

And I can also see a bunch of removed interfaces in the device action queue
that correspond to the following removed devices:

DevNode 0x8c3ed6d8 for PDO 0x8b202030
InstancePath is “USB\VID_0BDB&PID_1900\0044017001445830”
ServiceName is “lnvobus”
State = DeviceNodeDeletePendingCloses (0x313)
Previous State = DeviceNodeStarted (0x308)
DevNode 0x8c245970 for PDO 0x8cb9f4c8
InstancePath is “USB\Vid_0bdb&Pid_1900&Mi_01\0044017001445830_01”
ServiceName is “Modem”
State = DeviceNodeDeletePendingCloses (0x313)
Previous State = DeviceNodeRemovePendingCloses (0x311)
DevNode 0x8c28aa28 for PDO 0x8c5c4030
InstancePath is “USB\Vid_0bdb&Pid_1900&Mi_03\0044017001445830_03”
ServiceName is “Modem”
State = DeviceNodeDeletePendingCloses (0x313)
Previous State = DeviceNodeRemovePendingCloses (0x311)
DevNode 0x8ac3aa80 for PDO 0x8c2a64c8
InstancePath is “USB\Vid_0bdb&Pid_1900&Mi_05\0044017001445830_05”
ServiceName is “lnvocard”
State = DeviceNodeDeletePendingCloses (0x313)
Previous State = DeviceNodeRemovePendingCloses (0x311)
DevNode 0x8c5c4440 for PDO 0x8c2914c8
InstancePath is “USB\Vid_0bdb&Pid_1900&Mi_07\0044017001445830_07”
ServiceName is “lnvounic”
State = DeviceNodeDeletePendingCloses (0x313)
Previous State = DeviceNodeRemovePendingCloses (0x311)
DevNode 0x859095b0 for PDO 0x8c5fd888
InstancePath is
“LNVOCR{23babc8e-70dd-4f87-bdd0-0491b2cd0bb5}\0044017001445830_07”
ServiceName is “lnvond5”
State = DeviceNodeDeletePendingCloses (0x313)
Previous State = DeviceNodeRemovePendingCloses (0x311)

So, I fugure, the test removed my devices, my drivers removed the interfaces
(which caused the entries in the action queue), then PnpNotifyUserMode got
stuck while holding an important lock, which caused the bugcheck…

0: kd> !locks
**** DUMP OF ALL RESOURCE OBJECTS ****
KD: Scanning for held locks…

Resource @ nt!IopDeviceTreeLock (0x81d37660) Shared 1 owning threads
Threads: 8354d020-01<*>
KD: Scanning for held locks.

Resource @ nt!PiEngineLock (0x81d375e0) Exclusively owned
Contention Count = 9
Threads: 8354d020-01<*>
KD: Scanning for held
locks…
7838 total locks, 2 locks currently held

0: kd> !pnptriage

********************************************************************************
Dumping PnP DeviceAction Queue @ 0x81d354f0
********************************************************************************

Cannot find nt!_PNP_DEVICE_ACTION_ENTRY type.
Dumping PnP DeviceEvent Queue @ 0x8350c428
List = 0x89352088, 0x9dc11ed0

Dumping DeviceEventEntry @ 0x89352088
ListEntry = 0x8d9ab380, 0x8350c46c, Argument = 0x00000000
CallerEvent = 0x86d6bacc, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x893520A8
EventGuid = GUID_DEVICE_NOOP
Category = TargetDeviceChangeEvent
Result = 0x86d6badc, Flags = 0x00000000, TotalSize = 64
DeviceObject = 0x00000000
DeviceIds:

Dumping DeviceEventEntry @ 0x8d9ab380
ListEntry = 0x8d930ec8, 0x89352088, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x8D9AB3A0
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 358
DeviceObject = 0x00000000
ClassGuid = AD498944-762F-11D0-8DCB-00C04FC3358C
SymbolicLinkName =
??\LNVOCR#{23babc8e-70dd-4f87-bdd0-0491b2cd0bb5}#0044017001445830_07#{ad498944-762f-11d0-8dcb-00c04fc3358c}{7BB9ED78-8CD7-4C20-854C-B8421F010A37}

Dumping DeviceEventEntry @ 0x8d930ec8
ListEntry = 0x89364a38, 0x8d9ab380, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x8D930EE8
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 280
DeviceObject = 0x00000000
ClassGuid = CAC88484-7515-4C03-82E6-71A87ABAC361
SymbolicLinkName =
??\LNVOCR#{23babc8e-70dd-4f87-bdd0-0491b2cd0bb5}#0044017001445830_07#{cac88484-7515-4c03-82e6-71a87abac361}

Dumping DeviceEventEntry @ 0x89364a38
ListEntry = 0x9a8c7cd0, 0x8d930ec8, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x89364A58
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = C67C8F93-D814-42F4-BB93-8B1C4FEF30AD
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_07#0044017001445830_07#{c67c8f93-d814-42f4-bb93-8b1c4fef30ad}

Dumping DeviceEventEntry @ 0x9a8c7cd0
ListEntry = 0x9ca901f8, 0x89364a38, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9A8C7CF0
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 94357323-4C74-4F02-876F-4380376647E7
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_07#0044017001445830_07#{94357323-4c74-4f02-876f-4380376647e7}

Dumping DeviceEventEntry @ 0x9ca901f8
ListEntry = 0x8d862260, 0x9a8c7cd0, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CA90218
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 86E0D1E0-8089-11D0-9CE4-08003E301F73
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_05#0044017001445830_05#{86e0d1e0-8089-11d0-9ce4-08003e301f73}

Dumping DeviceEventEntry @ 0x8d862260
ListEntry = 0x892e6138, 0x9ca901f8, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x8D862280
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 6BAFC5D1-EDF0-417E-8E85-EA89D17F14CB
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_05#0044017001445830_05#{6bafc5d1-edf0-417e-8e85-ea89d17f14cb}

Dumping DeviceEventEntry @ 0x892e6138
ListEntry = 0x9cddc238, 0x8d862260, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x892E6158
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = BE21E751-FDA7-4E18-B073-0CAF27BEF09F
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_05#0044017001445830_05#{be21e751-fda7-4e18-b073-0caf27bef09f}

Dumping DeviceEventEntry @ 0x9cddc238
ListEntry = 0x89382698, 0x892e6138, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CDDC258
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = DE8C6CD1-28FE-4259-BF40-7A5CA56DB00D
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_05#0044017001445830_05#{de8c6cd1-28fe-4259-bf40-7a5ca56db00d}

Dumping DeviceEventEntry @ 0x89382698
ListEntry = 0x9cc4f2f0, 0x9cddc238, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x893826B8
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 9693549D-9455-47F5-9D7E-6591FB768769
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_05#0044017001445830_05#{9693549d-9455-47f5-9d7e-6591fb768769}

Dumping DeviceEventEntry @ 0x9cc4f2f0
ListEntry = 0x8d82c4f8, 0x89382698, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CC4F310
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 9E38BCB0-E0A0-4EA3-9549-DE9987860EE3
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_05#0044017001445830_05#{9e38bcb0-e0a0-4ea3-9549-de9987860ee3}

Dumping DeviceEventEntry @ 0x8d82c4f8
ListEntry = 0x9a936ee8, 0x9cc4f2f0, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x8D82C518
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 2C7089AA-2E0E-11D1-B114-00C04FC2AAE4
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_03#0044017001445830_03#{2c7089aa-2e0e-11d1-b114-00c04fc2aae4}

Dumping DeviceEventEntry @ 0x9a936ee8
ListEntry = 0x99ed6760, 0x8d82c4f8, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9A936F08
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 86E0D1E0-8089-11D0-9CE4-08003E301F73
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_03#0044017001445830_03#{86e0d1e0-8089-11d0-9ce4-08003e301f73}

Dumping DeviceEventEntry @ 0x99ed6760
ListEntry = 0x9cb5f008, 0x9a936ee8, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x99ED6780
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 6BAFC5D1-EDF0-417E-8E85-EA89D17F14CB
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_03#0044017001445830_03#{6bafc5d1-edf0-417e-8e85-ea89d17f14cb}

Dumping DeviceEventEntry @ 0x9cb5f008
ListEntry = 0x8926e140, 0x99ed6760, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CB5F028
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 9B3870AA-046A-4D70-8FF9-60262673E5FE
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_03#0044017001445830_03#{9b3870aa-046a-4d70-8ff9-60262673e5fe}

Dumping DeviceEventEntry @ 0x8926e140
ListEntry = 0x8d9189c8, 0x9cb5f008, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x8926E160
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = DE8C6CD1-28FE-4259-BF40-7A5CA56DB00D
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_03#0044017001445830_03#{de8c6cd1-28fe-4259-bf40-7a5ca56db00d}

Dumping DeviceEventEntry @ 0x8d9189c8
ListEntry = 0x811e4308, 0x8926e140, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x8D9189E8
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = FF64DF0D-BEF9-40DB-AA92-574A4DF0D33C
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_03#0044017001445830_03#{ff64df0d-bef9-40db-aa92-574a4df0d33c}

Dumping DeviceEventEntry @ 0x811e4308
ListEntry = 0x9cddb5b8, 0x8d9189c8, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x811E4328
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 11AA716A-5F75-418F-975E-3BF90BAF447E
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_03#0044017001445830_03#{11aa716a-5f75-418f-975e-3bf90baf447e}

Dumping DeviceEventEntry @ 0x9cddb5b8
ListEntry = 0x9ccee7f0, 0x811e4308, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CDDB5D8
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 2C7089AA-2E0E-11D1-B114-00C04FC2AAE4
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_01#0044017001445830_01#{2c7089aa-2e0e-11d1-b114-00c04fc2aae4}

Dumping DeviceEventEntry @ 0x9ccee7f0
ListEntry = 0x8927d810, 0x9cddb5b8, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CCEE810
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 86E0D1E0-8089-11D0-9CE4-08003E301F73
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_01#0044017001445830_01#{86e0d1e0-8089-11d0-9ce4-08003e301f73}

Dumping DeviceEventEntry @ 0x8927d810
ListEntry = 0x9cddb418, 0x9ccee7f0, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x8927D830
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 6BAFC5D1-EDF0-417E-8E85-EA89D17F14CB
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_01#0044017001445830_01#{6bafc5d1-edf0-417e-8e85-ea89d17f14cb}

Dumping DeviceEventEntry @ 0x9cddb418
ListEntry = 0x9cd00a10, 0x8927d810, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CDDB438
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 9B3870AA-046A-4D70-8FF9-60262673E5FE
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_01#0044017001445830_01#{9b3870aa-046a-4d70-8ff9-60262673e5fe}

Dumping DeviceEventEntry @ 0x9cd00a10
ListEntry = 0x9caccc58, 0x9cddb418, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CD00A30
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = DE8C6CD1-28FE-4259-BF40-7A5CA56DB00D
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_01#0044017001445830_01#{de8c6cd1-28fe-4259-bf40-7a5ca56db00d}

Dumping DeviceEventEntry @ 0x9caccc58
ListEntry = 0x9ca70350, 0x9cd00a10, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CACCC78
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = FF64DF0D-BEF9-40DB-AA92-574A4DF0D33C
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_01#0044017001445830_01#{ff64df0d-bef9-40db-aa92-574a4df0d33c}

Dumping DeviceEventEntry @ 0x9ca70350
ListEntry = 0x86beeb80, 0x9caccc58, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9CA70370
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 244
DeviceObject = 0x00000000
ClassGuid = 9E7C83AD-12BC-4253-95ED-A88869BD43AA
SymbolicLinkName =
??\USB#Vid_0bdb&Pid_1900&Mi_01#0044017001445830_01#{9e7c83ad-12bc-4253-95ed-a88869bd43aa}

Dumping DeviceEventEntry @ 0x86beeb80
ListEntry = 0x9a9355a0, 0x9ca70350, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x86BEEBA0
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 226
DeviceObject = 0x00000000
ClassGuid = AF7C1151-C905-4400-A894-CF3006BAB6AD
SymbolicLinkName =
??\USB#VID_0BDB&PID_1900#0044017001445830#{af7c1151-c905-4400-a894-cf3006bab6ad}

Dumping DeviceEventEntry @ 0x9a9355a0
ListEntry = 0x893d3238, 0x86beeb80, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9A9355C0
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 226
DeviceObject = 0x00000000
ClassGuid = 2CD52C31-6DB1-4207-866C-FFF2C935F529
SymbolicLinkName =
??\USB#VID_0BDB&PID_1900#0044017001445830#{2cd52c31-6db1-4207-866c-fff2c935f529}

Dumping DeviceEventEntry @ 0x893d3238
ListEntry = 0x959ddef8, 0x9a9355a0, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x893D3258
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 226
DeviceObject = 0x00000000
ClassGuid = DE8C6CD1-28FE-4259-BF40-7A5CA56DB00D
SymbolicLinkName =
??\USB#VID_0BDB&PID_1900#0044017001445830#{de8c6cd1-28fe-4259-bf40-7a5ca56db00d}

Dumping DeviceEventEntry @ 0x959ddef8
ListEntry = 0x9ca58288, 0x893d3238, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x959DDF18
EventGuid = GUID_DEVICE_INTERFACE_REMOVAL
Category = DeviceClassChangeEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 226
DeviceObject = 0x00000000
ClassGuid = A5DCBF10-6530-11D2-901F-00C04FB951ED
SymbolicLinkName =
??\USB#VID_0BDB&PID_1900#0044017001445830#{a5dcbf10-6530-11d2-901f-00c04fb951ed}

Dumping DeviceEventEntry @ 0x9ca58288
ListEntry = 0x9a984b68, 0x959ddef8, Argument = 0x00000000
CallerEvent = 0x8cd92c4c, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x95061a5c, VetoName = 0x8cd92c3c

Dumping PlugPlayEventBlock @ 0x9CA582A8
EventGuid = GUID_DEVICE_QUERY_AND_REMOVE
Category = TargetDeviceChangeEvent
Result = 0x8cd92c64, Flags = 0x00000002, TotalSize = 100
DeviceObject = 0x8350bc70
DeviceIds:
Root*ISATAP\0007

Dumping DeviceEventEntry @ 0x9a984b68
ListEntry = 0x9dc11ed0, 0x9ca58288, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9A984B88
EventGuid = GUID_PNP_CUSTOM_NOTIFICATION
Category = CustomDeviceEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 270
DeviceObject = 0x84880028
NotificationStructure = 0x9a984c60
DeviceIds:
IDE\DiskFUJITSU_MHY2250BH_______________________0084000D\4&a019398&0&0.0.0

Dumping DeviceEventEntry @ 0x9dc11ed0
ListEntry = 0x8350c46c, 0x9a984b68, Argument = 0x00000000
CallerEvent = 0x00000000, Callback = 0x00000000, Context = 0x00000000
VetoType = 0x00000000, VetoName = 0x00000000

Dumping PlugPlayEventBlock @ 0x9DC11EF0
EventGuid = GUID_PNP_CUSTOM_NOTIFICATION
Category = CustomDeviceEvent
Result = 0x00000000, Flags = 0x00000000, TotalSize = 270
DeviceObject = 0x84314028
NotificationStructure = 0x9dc11fc8
DeviceIds:
IDE\CdRomHL-DT-ST_DVDRAM_GSA-U20N________________HX05____\4&a019398&0&0.1.0

********************************************************************************
Dumping PnP DeviceCompletion Queue @ 0x81d374a0
********************************************************************************

0 Pnp operation(s) dispatched (IRP pending) currently.

Dumping pending asynchronous request list…
Cannot find nt!_PNP_DEVICE_COMPLETION_REQUEST type.

Dumping completed asynchronous request list…
Cannot find nt!_PNP_DEVICE_COMPLETION_REQUEST type.

********************************************************************************
Dumping devnodes with problems…
********************************************************************************

Dumping IopRootDeviceNode (= 0x8350c480)
DevNode 0x85889318 for PDO 0x8588c350
InstancePath is
“HDAUDIO\FUNC_01&VEN_14F1&DEV_5051&SUBSYS_17AA2100&REV_1000\4&d3a1c5b&0&0001”
ServiceName is “CnxtHdAudAddService”
State = DeviceNodeInitialized (0x302)
Previous State = DeviceNodeUninitialized (0x301)
Problem = CM_PROB_DISABLED
DevNode 0x858913e8 for PDO 0x8588f3c0
InstancePath is
“HDAUDIO\FUNC_02&VEN_14F1&DEV_2BFA&SUBSYS_17AA201B&REV_0900\4&d3a1c5b&0&0102”
ServiceName is “Modem”
State = DeviceNodeInitialized (0x302)
Previous State = DeviceNodeUninitialized (0x301)
Problem = CM_PROB_DISABLED
DevNode 0x842cb8b0 for PDO 0x842d0b70
InstancePath is “PCI\VEN_8086&DEV_4235&SUBSYS_10018086&REV_00\FF01631800”
ServiceName is “NETw5x32”
State = DeviceNodeInitialized (0x302)
Previous State = DeviceNodeUninitialized (0x301)
Problem = CM_PROB_DISABLED
DevNode 0x8430a8b0 for PDO 0x8430b030
InstancePath is
“PCI\VEN_1180&DEV_0832&SUBSYS_20C717AA&REV_04\4&d93524c&0&01F0”
ServiceName is “ohci1394”
State = DeviceNodeInitialized (0x302)
Previous State = DeviceNodeUninitialized (0x301)
Problem = CM_PROB_DISABLED

********************************************************************************
Dumping PnP locks…
********************************************************************************

Resource @ nt!PiEngineLock (0x81d375e0) Exclusively owned
Contention Count = 9
Threads: 8354d020-01<*>
1 total locks, 1 locks currently held

Resource @ nt!IopDeviceTreeLock (0x81d37660) Shared 1 owning threads
Threads: 8354d020-01<*>
1 total locks, 1 locks currently held

Resource @ nt!PnpRegistryDeviceResource (0x81d37500) Available
Contention Count = 102
1 total locks

********************************************************************************
If one or more of above are NOT available, do !thread on the owner thread to
find the thread hung in PnP
********************************************************************************

********************************************************************************
Dumping currently active PnP thread (if any)…
********************************************************************************

Dumping device action thread…

THREAD 8354dd78 Cid 0004.0044 Teb: 00000000 Win32Thread: 00000000 WAIT:
(Executive) KernelMode Non-Alertable
86d6bacc NotificationEvent
Not impersonating
DeviceMap 86a08c70
Owning Process 8350c910 Image: System
Wait Start TickCount 15030 Ticks: 38461 (0:00:09:59.995)
Context Switch Count 9634 NoStackSwap
UserTime 00:00:00.000
KernelTime 00:00:33.275
Win32 Start Address nt!ExpWorkerThread (0x81c3b320)
Stack Init 86d6c000 Current 86d6b9f0 Base 86d6c000 Limit 86d69000 Call 0
Priority 15 BasePriority 12 PriorityDecrement 0 IoPriority 2 PagePriority 5
ChildEBP RetAddr Args to Child
86d6ba08 81cba3bf 8354dd78 8354de00 81d0513c nt!KiSwapContext+0x26 (FPO:
[Uses EBP] [0,0,4])
86d6ba4c 81c57cf8 8354dd78 893520b8 81cb1f40 nt!KiSwapThread+0x44f
86d6baa4 81e7b46b 86d6bacc 00000000 00000000 nt!KeWaitForSingleObject+0x492
86d6bae0 81d657f9 858e1c40 83547d80 00000002
nt!PnpSynchronizeDeviceEventQueue+0x72
86d6bcd4 81d6b55e 83547d80 858e1c40 86d6bd00 nt!PipProcessDevNodeTree+0x4a0
86d6bd08 81c0eaf1 81d0513c 8354dd78 81d35500 nt!PiProcessReenumeration+0x5d
86d6bd44 81c3b41d 00000000 00000000 8354dd78 nt!PnpDeviceActionWorker+0x1e7
86d6bd7c 81dd8a1c 00000000 cf6cf980 00000000 nt!ExpWorkerThread+0xfd
86d6bdc0 81c31a3e 81c3b320 00000001 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16

Dumping device event thread…

THREAD 8354d020 Cid 0004.0040 Teb: 00000000 Win32Thread: 00000000 WAIT:
(Executive) KernelMode Non-Alertable
835541f8 SynchronizationEvent
9292c030 Thread
81d374d0 NotificationEvent
Not impersonating
DeviceMap 86a08c70
Owning Process 8350c910 Image: System
Wait Start TickCount 17155 Ticks: 36336 (0:00:09:26.845)
Context Switch Count 1373 NoStackSwap
UserTime 00:00:00.000
KernelTime 00:00:02.402
Win32 Start Address nt!ExpWorkerThread (0x81c3b320)
Stack Init 86d68000 Current 86d67b20 Base 86d68000 Limit 86d65000 Call 0
Priority 12 BasePriority 12 PriorityDecrement 0 IoPriority 2 PagePriority 5
ChildEBP RetAddr Args to Child
86d67b38 81cba3bf 8354d020 81d0513c 8354d0a8 nt!KiSwapContext+0x26 (FPO:
[Uses EBP] [0,0,4])
86d67b7c 81cb73cf 8354d020 9caca288 9caca268 nt!KiSwapThread+0x44f
86d67bd0 81d99e43 00000003 86d67c00 00000001
nt!KeWaitForMultipleObjects+0x53d
86d67c20 81e7b4eb 8d9aa008 81cb1e20 00000000 nt!PnpNotifyUserMode+0x158
86d67c50 81e7c104 9caca268 81cb1f40 00000000
nt!PnpNotifyUserModeDeviceRemoval+0x4c
86d67d04 81d67e17 86d67d34 00000000 9ca65678
nt!PnpProcessQueryRemoveAndEject+0x80f
86d67d1c 81d93398 00000000 81d0513c 8354d020
nt!PnpProcessTargetDeviceEvent+0x38
86d67d44 81c3b41d 929bb818 00000000 8354d020 nt!PnpDeviceEventWorker+0x201
86d67d7c 81dd8a1c 929bb818 cf6c3980 00000000 nt!ExpWorkerThread+0xfd
86d67dc0 81c31a3e 81c3b320 00000001 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16

BTW, looking at my variables, my devices have recieved surprise_remove, but
not remove yet. Dev.node for the “bus” device:

0: kd> !devnode 0x8c3ed6d8
DevNode 0x8c3ed6d8 for PDO 0x8b202030
Parent 0x85b83278 Sibling 0x83deac58 Child 0x8c245970
InstancePath is “USB\VID_0BDB&PID_1900\0044017001445830”
ServiceName is “lnvobus”
State = DeviceNodeDeletePendingCloses (0x313)
Previous State = DeviceNodeStarted (0x308)
StateHistory[15] = DeviceNodeStarted (0x308)
StateHistory[14] = DeviceNodeAwaitingQueuedDeletion (0x30e)
StateHistory[13] = DeviceNodeStarted (0x308)
StateHistory[12] = DeviceNodeEnumerateCompletion (0x30d)
StateHistory[11] = DeviceNodeEnumeratePending (0x30c)
StateHistory[10] = DeviceNodeStarted (0x308)
StateHistory[09] = DeviceNodeEnumerateCompletion (0x30d)
StateHistory[08] = DeviceNodeEnumeratePending (0x30c)
StateHistory[07] = DeviceNodeStarted (0x308)
StateHistory[06] = DeviceNodeStartPostWork (0x307)
StateHistory[05] = DeviceNodeStartCompletion (0x306)
StateHistory[04] = DeviceNodeStartPending (0x305)
StateHistory[03] = DeviceNodeResourcesAssigned (0x304)
StateHistory[02] = DeviceNodeDriversAdded (0x303)
StateHistory[01] = DeviceNodeInitialized (0x302)
StateHistory[00] = DeviceNodeUninitialized (0x301)
StateHistory[19] = Unknown State (0x0)
StateHistory[18] = Unknown State (0x0)
StateHistory[17] = Unknown State (0x0)
StateHistory[16] = Unknown State (0x0)
Flags (0x00010128) DNF_REENUMERATE, DNF_IDS_QUERIED,
DNF_NO_RESOURCE_REQUIRED, DNF_DEVICE_GONE
CapabilityFlags (0x00001e43) DeviceD1, DeviceD2,
UniqueID, SurpriseRemovalOK,
WakeFromD0, WakeFromD1,
WakeFromD2

“Ivan Bublikov” wrote in message
news:xxxxx@ntdev…
> I’m running “sleep stress with I/O” DTM on my composite USB device (one
> “bus” device with several children).
>
> I’ve entered !locks and !pnptriage and that is a very helpful advice. Now
> I have more details, but it’s still not clear to me what is causing the
> problem. I can suspect that it’s around this 8354d020 thread which is
> stuck in PnpNotifyUserMode while trying to notify it of a device removal

I’m running “sleep stress with I/O” DTM, so, I guess, the system might have
been going to sleep, but I wasn’t looking at it right before the BSOD. (16,
0) is wait_wake which doesn’t look suspicious to me. Also, my USB device is
at an EHCI controller.

“Tim Roberts” wrote in message news:xxxxx@ntdev…
> Ivan Bublikov wrote:
>> !irpfind (tried with each possible parameter) doesn’t find any PnP IRPs.
>> Here is the list of incompleted ones:
>>
>
> IRP_MJ_POWER is 0x16.
>
>> 83517908 [00000000] irpStack: (16, 0) 83547030 [\Driver\ACPI]
>>
>
> That’s a power IRP.
>
>> 8b230008 [00000000] irpStack: (16, 0) 8ac2a028 [\Driver\usbuhci]
>> 8b230210 [00000000] irpStack: (16, 0) 85a6e028 [\Driver\usbuhci]
>>
>
> So are those.
>
>> 8d7fbe28 [00000000] irpStack: (16, 0) 8ac25028 [\Driver\usbuhci]
>>
>
> And that one.
>
>> 95768808 [00000000] irpStack: (16, 0) 85b82028 [\Driver\usbuhci]
>>
>
> And that one.
>
>> 95774d38 [00000000] irpStack: (16, 0) 8ac1d028 [\Driver\usbuhci]
>> 957798d0 [00000000] irpStack: ( f, 0) 8ac25028 [\Driver\usbuhci]
>>
>
> Power and an outstanding URB. All of those are for a USB 1.x controller.
>
> What was going on at the time? Are you trying to implement something like
> selective suspend? Were you trying to stand by?
>
> –
> Tim Roberts, xxxxx@probo.com
> Providenza & Boekelheide, Inc.
>
>

Hello All,

I’m experiencing the following bugcheck:

DRIVER_POWER_STATE_FAILURE (9f) A driver is causing an inconsistent power state.
Arg1: 00000004, The power transition timed out waiting to synchronize with the Pnp subsystem.
Arg2: 00000258, Timeout in seconds.
Arg3: 00000000
Arg4: 00000000

STACK_TEXT:
81cf8b4c 81edc5d7 0000009f 00000004 00000258 nt!KeBugCheckEx+0x1e
81cf8b68 81cb9d00 86d5fa78 86d5fa68 40a4df80 nt!PopBuildDeviceNotifyListWatchdog+0x27
81cf8c88 81cb98c0 81cf8cd0 85fa5b02 81cf8cd8 nt!KiTimerListExpire+0x367
81cf8ce8 81cb9483 00000000 00000000 0000d0f2 nt!KiTimerExpiration+0x22a
81cf8d50 81cb7f9d 00000000 0000000e 00000000 nt!KiRetireDpcList+0xba
81cf8d54 00000000 0000000e 00000000 00000000 nt!KiIdleLoop+0x49

This bugcheck is undocumented. Using !pnptriage, I found that the following thread is apparently stuck owning the following PnP
locks:

Resource @ nt!PiEngineLock (0x81d375e0) Exclusively owned
Resource @ nt!IopDeviceTreeLock (0x81d37660) Shared 1 owning threads

ChildEBP RetAddr Args to Child
86d67b38 81cba3bf 8354d020 81d0513c 8354d0a8 nt!KiSwapContext+0x26 (FPO: [Uses EBP] [0,0,4])
86d67b7c 81cb73cf 8354d020 9caca288 9caca268 nt!KiSwapThread+0x44f
86d67bd0 81d99e43 00000003 86d67c00 00000001 nt!KeWaitForMultipleObjects+0x53d
86d67c20 81e7b4eb 8d9aa008 81cb1e20 00000000 nt!PnpNotifyUserMode+0x158
86d67c50 81e7c104 9caca268 81cb1f40 00000000 nt!PnpNotifyUserModeDeviceRemoval+0x4c
86d67d04 81d67e17 86d67d34 00000000 9ca65678 nt!PnpProcessQueryRemoveAndEject+0x80f
86d67d1c 81d93398 00000000 81d0513c 8354d020 nt!PnpProcessTargetDeviceEvent+0x38
86d67d44 81c3b41d 929bb818 00000000 8354d020 nt!PnpDeviceEventWorker+0x201
86d67d7c 81dd8a1c 929bb818 cf6c3980 00000000 nt!ExpWorkerThread+0xfd
86d67dc0 81c31a3e 81c3b320 00000001 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16

The thread is apparently stuck in PnpNotifyUserMode while trying to notify it of a device removal. I have a strong suspicion that
PnpNotifyUserMode is relying on something in user-mode to be able to continue, but that user-mode agent is unable to do its job. So,
“power transition”, being blocked by this stuck thread, after a timeout, issues the bugcheck.

Does anybody have any idea how I can troubleshoot this? I’d thing the next step is to look at that user-mode agent, if I knew what
that is…

Thanks,
Ivan