0 Replies Latest reply on Apr 12, 2016 9:49 PM by trellmor

    Shutdown/Restart fails since 16.3.1 drivers

    trellmor

      My PC is getting stuck while shutting down with drivers 16.3.1 or newer. The displays and peripherals will turn off, but the PC continues running. After a few minutes, it will reboot. This happens with 16.3.1, 16.3.2 and 16.4.1 drivers; 16.2 work fine.

       

      After the reboot a BugCheck event is logged:

      The computer has rebooted from a bugcheck.  The bugcheck was: 0x0000009f (0x0000000000000003, 0xffffe0011cd8f6a0, 0xfffff803143c6990, 0xffffe0011bb60290). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: 1a7b15af-171c-4917-ab26-6f9f63bbab31.

       

      Analyzing the memory dump shows the following:

      Windows 10 Kernel Version 10586 MP (12 procs) Free x64

      Product: WinNt, suite: TerminalServer SingleUserTS

      Built by: 10586.162.amd64fre.th2_release_sec.160223-1728

      Machine Name:

      Kernel base = 0xfffff803`12085000 PsLoadedModuleList = 0xfffff803`12363cd0

      Debug session time: Mon Apr 11 21:09:50.013 2016 (UTC + 2:00)

      System Uptime: 0 days 0:12:33.680

      Loading Kernel Symbols

      ...............................................................

      ................................................................

      ...........................................................

      Loading User Symbols

       

      Loading unloaded module list

      ............................................

      *******************************************************************************

      *                                                                             *

      *                        Bugcheck Analysis                                    *

      *                                                                             *

      *******************************************************************************

       

      Use !analyze -v to get detailed debugging information.

       

      BugCheck 9F, {3, ffffe0011cd8f6a0, fffff803143c6990, ffffe0011bb60290}

       

      Implicit thread is now ffffe001`1ded0840

      Probably caused by : dxgkrnl.sys ( dxgkrnl!DXGADAPTER::AcquireCoreResourceExclusive+6a )

       

      Followup:     MachineOwner

      ---------

       

      0: kd> !analyze -v

      *******************************************************************************

      *                                                                             *

      *                        Bugcheck Analysis                                    *

      *                                                                             *

      *******************************************************************************

       

      DRIVER_POWER_STATE_FAILURE (9f)

      A driver has failed to complete a power IRP within a specific time.

      Arguments:

      Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time

      Arg2: ffffe0011cd8f6a0, Physical Device Object of the stack

      Arg3: fffff803143c6990, nt!TRIAGE_9F_POWER on Win7 and higher, otherwise the Functional Device Object of the stack

      Arg4: ffffe0011bb60290, The blocked IRP

       

      Debugging Details:

      ------------------

       

      Implicit thread is now ffffe001`1ded0840

       

      DUMP_CLASS: 1

       

      DUMP_QUALIFIER: 401

       

      BUILD_VERSION_STRING:  10586.162.amd64fre.th2_release_sec.160223-1728

       

      SYSTEM_MANUFACTURER:  ASUS

       

      SYSTEM_PRODUCT_NAME:  All Series

       

      SYSTEM_SKU:  All

       

      SYSTEM_VERSION:  System Version

       

      BIOS_VENDOR:  American Megatrends Inc.

       

      BIOS_VERSION:  1801

       

      BIOS_DATE:  10/01/2015

       

      BASEBOARD_MANUFACTURER:  ASUSTeK COMPUTER INC.

       

      BASEBOARD_PRODUCT:  RAMPAGE V EXTREME

       

      BASEBOARD_VERSION:  Rev 1.xx

       

      DUMP_TYPE:  1

       

      BUGCHECK_P1: 3

       

      BUGCHECK_P2: ffffe0011cd8f6a0

       

      BUGCHECK_P3: fffff803143c6990

       

      BUGCHECK_P4: ffffe0011bb60290

       

      DRVPOWERSTATE_SUBCODE:  3

       

      FAULTING_THREAD:  1ded0840

       

      CPU_COUNT: c

       

      CPU_MHZ: dac

       

      CPU_VENDOR:  GenuineIntel

       

      CPU_FAMILY: 6

       

      CPU_MODEL: 3f

       

      CPU_STEPPING: 2

       

      CPU_MICROCODE: 6,3f,2,0 (F,M,S,R)  SIG: 36'00000000 (cache) 36'00000000 (init)

       

      DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT

       

      BUGCHECK_STR:  0x9F

       

      PROCESS_NAME:  System

       

      CURRENT_IRQL:  2

       

      ANALYSIS_SESSION_HOST:  CELESTIA

       

      ANALYSIS_SESSION_TIME:  04-13-2016 04:39:47.0852

       

      ANALYSIS_VERSION: 10.0.10586.567 amd64fre

       

      LAST_CONTROL_TRANSFER:  from fffff803120fb6ca to fffff803121cc1f6

       

      STACK_TEXT: 

      ffffd000`2379e040 fffff803`120fb6ca : fffff780`00000000 00000000`00000001 fffff803`0000030d 00000000`00000000 : nt!KiSwapContext+0x76

      ffffd000`2379e180 fffff803`120fb159 : ffffe001`1ded0840 00000000`00000000 00000000`00000000 00000049`00000065 : nt!KiSwapThread+0x15a

      ffffd000`2379e230 fffff803`120fadc5 : ffffd000`6a120102 00000000`00000000 ffffe001`00000065 00000000`00000000 : nt!KiCommitThreadWait+0x149

      ffffd000`2379e2c0 fffff803`120d778e : ffffe001`1e651110 ffffe001`0000001b 00000001`0eb6c100 00000007`122b5200 : nt!KeWaitForSingleObject+0x375

      ffffd000`2379e380 fffff803`120f5d03 : ffffe001`1ec542d0 ffffe001`1e651110 ffffe001`0000004b fffff803`00010224 : nt!ExpWaitForResource+0xde

      ffffd000`2379e410 fffff800`5f68e356 : 00000000`00000002 ffffe001`10bfa300 ffffe001`1c591b18 00000000`00000000 : nt!ExAcquireResourceExclusiveLite+0x183

      ffffd000`2379e4a0 fffff800`5f68e568 : 00000000`00000000 ffffe001`10bfa3a0 ffffe001`1c591b18 00000000`00000000 : dxgkrnl!DXGADAPTER::AcquireCoreResourceExclusive+0x6a

      ffffd000`2379e4e0 fffff800`5f6a6786 : 00000000`00000002 00000000`00000000 ffffe001`10bf4020 ffffe001`1cd8f7f0 : dxgkrnl!DXGADAPTER::AcquireCoreSync+0x7c

      ffffd000`2379e520 fffff800`5f6a6701 : ffffe001`1c591102 ffffe001`1c591190 00000000`00000000 ffffe001`1f103380 : dxgkrnl!DxgkAcquireAdapterCoreSync+0x26

      ffffd000`2379e550 fffff800`5f6c2a36 : ffffe001`1cd8f7f0 ffffe001`1cd8f6a0 00000000`00000004 ffffe001`1cd8f7f0 : dxgkrnl!DpiAcquireCoreSyncAccessSafe+0xc5

      ffffd000`2379e580 fffff800`5f60d2d9 : 00000000`00000004 ffffe001`1bb60290 ffffe001`1bb60360 ffffe001`1cd8f7f0 : dxgkrnl!DpiPdoSetDevicePower+0x4e

      ffffd000`2379e5d0 fffff800`5f6c48fb : ffffe001`1bb60290 ffffe001`1cd8f7f0 ffffe001`1cd8f6a0 00000000`00000000 : dxgkrnl!DpiPdoDispatchPower+0x149

      ffffd000`2379e600 fffff800`5c570e1d : ffffe001`10b62470 ffffe001`10cd1060 ffffd000`2379e780 00000000`00000010 : dxgkrnl!DpiDispatchPower+0x8b

      ffffd000`2379e720 fffff800`5c558684 : ffffe001`1bb60290 ffffe001`10cd1060 00000000`00000010 fffff800`5c555445 : Wdf01000!FxPkgFdo::_PowerPassDown+0x6d [d:\th\minkernel\wdf\framework\shared\irphandlers\pnp\fdopower.cpp @ 86]

      ffffd000`2379e750 fffff800`5c554d1c : ffffe001`1bb60290 00000000`00000000 ffffe001`10cd1060 00000000`00000000 : Wdf01000!FxPkgFdo::PowerReleasePendingDeviceIrp+0x44 [d:\th\minkernel\wdf\framework\shared\irphandlers\pnp\fdopower.cpp @ 495]

      ffffd000`2379e780 fffff800`5c5733e9 : 00000000`00000000 ffffd000`2379e880 ffffe001`10cd1060 00000000`00000000 : Wdf01000!FxPkgPnp::PowerGotoDxIoStopped+0x180 [d:\th\minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 2915]

      ffffd000`2379e810 fffff800`5c555044 : ffffe001`10cd1060 00000000`00000b20 00000000`0000031c fffff800`5c5d1cb0 : Wdf01000!FxPkgPnp::PowerGotoDNotZeroIoStopped+0x9 [d:\th\minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 2656]

      ffffd000`2379e840 fffff800`5c55407f : ffffe001`10cd1260 ffffe001`00000000 00000000`00000000 ffffe001`10dbd100 : Wdf01000!FxPkgPnp::PowerProcessEventInner+0x234 [d:\th\minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 1505]

      ffffd000`2379e9b0 fffff800`5c5592bd : 00000000`00000000 00000000`00000000 ffffe001`10cd1060 ffffd000`2379eae0 : Wdf01000!FxPkgPnp::PowerProcessEvent+0x25f [d:\th\minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 1286]

      ffffd000`2379ea50 fffff800`5c54dff2 : ffffe001`10cd1060 00000000`00000000 ffffe001`1b2305b0 fffff800`5c55acf0 : Wdf01000!FxPkgFdo::DispatchDeviceSetPower+0x65 [d:\th\minkernel\wdf\framework\shared\irphandlers\pnp\fdopower.cpp @ 346]

      ffffd000`2379eaa0 fffff800`5c5411b1 : ffffe001`1bb60290 ffffe001`110eead0 fffff803`1235f100 fffff803`1235fbc0 : Wdf01000!FxPkgPnp::Dispatch+0xb2 [d:\th\minkernel\wdf\framework\shared\irphandlers\pnp\fxpkgpnp.cpp @ 654]

      ffffd000`2379eb10 fffff803`1219591a : ffffd000`2379ebf0 fffff803`00000000 fffff803`1235f100 fffff803`1235f140 : Wdf01000!FxDevice::DispatchWithLock+0x111 [d:\th\minkernel\wdf\framework\shared\core\fxdevice.cpp @ 1402]

      ffffd000`2379eb70 fffff803`12168895 : ffffffff`fa0a1f00 fffff803`12195724 ffffe001`0f636670 00000000`000000bf : nt!PopIrpWorker+0x1f6

      ffffd000`2379ec10 fffff803`121cc906 : ffffd000`6a1dd180 ffffe001`1ded0840 fffff803`12168854 006e0065`00530073 : nt!PspSystemThreadStartup+0x41

      ffffd000`2379ec60 00000000`00000000 : ffffd000`2379f000 ffffd000`23799000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16

       

       

      STACK_COMMAND:  .thread 0xffffe0011ded0840 ; kb

       

      THREAD_SHA1_HASH_MOD_FUNC:  c8aa8605854843ad4f096d190c26dede94e417df

       

      THREAD_SHA1_HASH_MOD_FUNC_OFFSET:  0bbd10fdf21fab7a7debb82068ad021340b63af3

       

      THREAD_SHA1_HASH_MOD:  73c6e6fd2f6222763651ced33df6cb93edaa34cd

       

      FOLLOWUP_IP:

      dxgkrnl!DXGADAPTER::AcquireCoreResourceExclusive+6a

      fffff800`5f68e356 84db            test    bl,bl

       

      FAULT_INSTR_CODE:  850fdb84

       

      SYMBOL_STACK_INDEX:  6

       

      SYMBOL_NAME:  dxgkrnl!DXGADAPTER::AcquireCoreResourceExclusive+6a

       

      FOLLOWUP_NAME:  MachineOwner

       

      MODULE_NAME: dxgkrnl

       

      IMAGE_NAME:  dxgkrnl.sys

       

      DEBUG_FLR_IMAGE_TIMESTAMP:  56cd47bc

       

      BUCKET_ID_FUNC_OFFSET:  6a

       

      FAILURE_BUCKET_ID:  0x9F_3_POWER_DOWN_dxgkrnl!DXGADAPTER::AcquireCoreResourceExclusive

       

      BUCKET_ID:  0x9F_3_POWER_DOWN_dxgkrnl!DXGADAPTER::AcquireCoreResourceExclusive

       

      PRIMARY_PROBLEM_CLASS:  0x9F_3_POWER_DOWN_dxgkrnl!DXGADAPTER::AcquireCoreResourceExclusive

       

      TARGET_TIME:  2016-04-11T19:09:50.000Z

       

      OSBUILD:  10586

       

      OSSERVICEPACK:  0

       

      SERVICEPACK_NUMBER: 0

       

      OS_REVISION: 0

       

      SUITE_MASK:  272

       

      PRODUCT_TYPE:  1

       

      OSPLATFORM_TYPE:  x64

       

      OSNAME:  Windows 10

       

      OSEDITION:  Windows 10 WinNt TerminalServer SingleUserTS

       

      OS_LOCALE: 

       

      USER_LCID:  0

       

      OSBUILD_TIMESTAMP:  2016-02-24 06:48:00

       

      BUILDDATESTAMP_STR:  160223-1728

       

      BUILDLAB_STR:  th2_release_sec

       

      BUILDOSVER_STR:  10.0.10586.162.amd64fre.th2_release_sec.160223-1728

       

      ANALYSIS_SESSION_ELAPSED_TIME: 17c1

       

      ANALYSIS_SOURCE:  KM

       

      FAILURE_ID_HASH_STRING:  km:0x9f_3_power_down_dxgkrnl!dxgadapter::acquirecoreresourceexclusive

       

      FAILURE_ID_HASH:  {dac6e1c7-bfff-333a-12cb-e3d7c45d93f6}

       

      Followup:     MachineOwner

      ---------

       

      0: kd> !irp ffffe0011bb60290

      Irp is active with 3 stacks 1 is current (= 0xffffe0011bb60360)

      No Mdl: No System Buffer: Thread 00000000:  Irp stack trace. 

           cmd  flg cl Device   File     Completion-Context

      >[IRP_MJ_POWER(16), IRP_MN_SET_POWER(2)]

                  0  0 ffffe0011cd8f6a0 00000000 00000000-00000000   

                *** ERROR: Module load completed but symbols could not be loaded for atikmpag.sys

      \Driver\amdkmdap

                  Args: 00016600 00000001 00000004 00000005

      [IRP_MJ_POWER(16), IRP_MN_SET_POWER(2)]

                  0 e1 ffffe00110b2ae20 00000000 fffff803121950b8-ffffe0011e6ba900 Success Error Cancel pending

                 \Driver\monitor    nt!PopRequestCompletion

                  Args: 00016600 00000001 00000004 00000005

      [N/A(0), N/A(0)]

                  0  0 00000000 00000000 00000000-ffffe0011e6ba900   

       

                  Args: 00000000 00000000 00000000 00000000

       

       

       

      System info:

      Windows 10 Pro 64 Bit

      CPI: Intel i7 5930k

      Motherboard: Rampage V Extreme

      RAM: G Skill 32 GB (4 Modules)

      Graphics: ASUS R9 290X DirectCUII OC (2x, Crossfire)