I am testing graphic adapters hot plug/unplug and getting the following crach.
Does anyone know what can cause this …
!analyze -v
ERROR: FindPlugIns 8007007b
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
VIDEO_DXGKRNL_FATAL_ERROR (113)
The dxgkrnl has detected that a violation has occurred. This resulted
in a condition that dxgkrnl can no longer progress. By crashing, dxgkrnl
is attempting to get enough information into the minidump such that somebody
can pinpoint the crash cause. Any other values after parameter 1 must be
individually examined according to the subtype.
Arguments:
Arg1: 00000006, The subtype of the bugcheck:
Arg2: 8883a268
Arg3: 00000000
Arg4: 00000000
Debugging Details:
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0x113
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from 828d87f7 to 828818d0
STACK_TEXT:
a0bc78d4 828d87f7 00000003 a0bcc264 00000000 nt!RtlpBreakWithStatusInstruction
a0bc7924 828d9264 00000003 89d8118c 8702eae0 nt!KiBugCheckDebugBreak+0x1c
a0bc7cd0 828d8681 00000113 00000006 8883a268 nt!KeBugCheck2+0x5f4
a0bc7cf0 89d7d22f 00000113 00000006 8883a268 nt!KeBugCheckEx+0x1e
a0bc7d18 8a0a7fb0 00000000 00000113 00000006 watchdog!WdLogEvent5+0x12f
a0bc7d48 8a0ad7f3 a0bc7d7c 8a09c91e 8883a268 dxgkrnl!DXGADAPTER::Stop+0x6f
a0bc7d50 8a09c91e 8883a268 00000000 84216020 dxgkrnl!DxgkRemoveAdapter+0x11
a0bc7d7c 82a254e0 005b0978 a0bcc680 00000000 dxgkrnl!DpiPowerArbiterThread+0x337
a0bc7dc0 8289159e 8a09c5e7 845b0978 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
dxgkrnl!DXGADAPTER::Stop+6f
8a0a7fb0 c745f850ecffff mov dword ptr [ebp-8],0FFFFEC50h
SYMBOL_STACK_INDEX: 5
SYMBOL_NAME: dxgkrnl!DXGADAPTER::Stop+6f
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: dxgkrnl
IMAGE_NAME: dxgkrnl.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 46899fd6
FAILURE_BUCKET_ID: 0x113_dxgkrnl!DXGADAPTER::Stop+6f
BUCKET_ID: 0x113_dxgkrnl!DXGADAPTER::Stop+6f
Followup: MachineOwner
How are you doing the Hotplug for this?
If DXGKRNL gets Surprise removal it may not work because in that case Miniport drivers does not get a call to DxgkDdiStopDevice.
Ideally it should work but it does not work as of now.
To need to Disable/powerdown the device then do the Hotunplug.
Regards,
Dhiren.
Yossi Leybovich wrote:
I am testing graphic adapters hot plug/unplug and getting the following crach.
Does anyone know what can cause this …
!analyze -v
ERROR: FindPlugIns 8007007b
Bugcheck Analysis
VIDEO_DXGKRNL_FATAL_ERROR (113)
The dxgkrnl has detected that a violation has occurred. This resulted
in a condition that dxgkrnl can no longer progress. By crashing, dxgkrnl
is attempting to get enough information into the minidump such that somebody
can pinpoint the crash cause. Any other values after parameter 1 must be
individually examined according to the subtype.
Arguments:
Arg1: 00000006, The subtype of the bugcheck:
Arg2: 8883a268
Arg3: 00000000
Arg4: 00000000
Debugging Details:
------------------
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0x113
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from 828d87f7 to 828818d0
STACK_TEXT:
a0bc78d4 828d87f7 00000003 a0bcc264 00000000 nt!RtlpBreakWithStatusInstruction
a0bc7924 828d9264 00000003 89d8118c 8702eae0 nt!KiBugCheckDebugBreak+0x1c
a0bc7cd0 828d8681 00000113 00000006 8883a268 nt!KeBugCheck2+0x5f4
a0bc7cf0 89d7d22f 00000113 00000006 8883a268 nt!KeBugCheckEx+0x1e
a0bc7d18 8a0a7fb0 00000000 00000113 00000006 watchdog!WdLogEvent5+0x12f
a0bc7d48 8a0ad7f3 a0bc7d7c 8a09c91e 8883a268 dxgkrnl!DXGADAPTER::Stop+0x6f
a0bc7d50 8a09c91e 8883a268 00000000 84216020 dxgkrnl!DxgkRemoveAdapter+0x11
a0bc7d7c 82a254e0 005b0978 a0bcc680 00000000 dxgkrnl!DpiPowerArbiterThread+0x337
a0bc7dc0 8289159e 8a09c5e7 845b0978 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
dxgkrnl!DXGADAPTER::Stop+6f
8a0a7fb0 c745f850ecffff mov dword ptr [ebp-8],0FFFFEC50h
SYMBOL_STACK_INDEX: 5
SYMBOL_NAME: dxgkrnl!DXGADAPTER::Stop+6f
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: dxgkrnl
IMAGE_NAME: dxgkrnl.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 46899fd6
FAILURE_BUCKET_ID: 0x113_dxgkrnl!DXGADAPTER::Stop+6f
BUCKET_ID: 0x113_dxgkrnl!DXGADAPTER::Stop+6f
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
---------------------------------
Share files, take polls, and make new friends - all under one roof. Click here.
Does ATI/NVIDIA support hot unplug ?
Mean if I will catch the SURPRISE_REMOVAL before it goes down to the driver and call to StopDevice will it work ?
Anyhow how do I power down the device ? Isnt it by PnP QUERY_REMOVE and REMOVE ?
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of dhirendra pratap
Sent: Monday, June 02, 2008 11:31 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] VIDEO_DXGKRNL_FATAL_ERROR
How are you doing the Hotplug for this?
If DXGKRNL gets Surprise removal it may not work because in that case Miniport drivers does not get a call to DxgkDdiStopDevice.
Ideally it should work but it does not work as of now.
To need to Disable/powerdown the device then do the Hotunplug.
Regards,
Dhiren.
Yossi Leybovich wrote:
I am testing graphic adapters hot plug/unplug and getting the following crach.
Does anyone know what can cause this …
!analyze -v
ERROR: FindPlugIns 8007007b
Bugcheck Analysis
VIDEO_DXGKRNL_FATAL_ERROR (113)
The dxgkrnl has detected that a violation has occurred. This resulted
in a condition that dxgkrnl can no longer progress. By crashing, dxgkrnl
is attempting to get enough information into the minidump such that somebody
can pinpoint the crash cause. Any other values after parameter 1 must be
individually examined according to the subtype.
Arguments:
Arg1: 00000006, The subtype of the bugcheck:
Arg2: 8883a268
Arg3: 00000000
Arg4: 00000000
Debugging Details:
------------------
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0x113
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from 828d87f7 to 828818d0
STACK_TEXT:
a0bc78d4 828d87f7 00000003 a0bcc264 00000000 nt!RtlpBreakWithStatusInstruction
a0bc7924 828d9264 00000003 89d8118c 8702eae0 nt!KiBugCheckDebugBreak+0x1c
a0bc7cd0 828d8681 00000113 00000006 8883a268 nt!KeBugCheck2+0x5f4
a0bc7cf0 89d7d22f 00000113 00000006 8883a268 nt!KeBugCheckEx+0x1e
a0bc7d18 8a0a7fb0 00000000 00000113 00000006 watchdog!WdLogEvent5+0x12f
a0bc7d48 8a0ad7f3 a0bc7d7c 8a09c91e 8883a268 dxgkrnl!DXGADAPTER::Stop+0x6f
a0bc7d50 8a09c91e 8883a268 00000000 84216020 dxgkrnl!DxgkRemoveAdapter+0x11
a0bc7d7c 82a254e0 005b0978 a0bcc680 00000000 dxgkrnl!DpiPowerArbiterThread+0x337
a0bc7dc0 8289159e 8a09c5e7 845b0978 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
dxgkrnl!DXGADAPTER::Stop+6f
8a0a7fb0 c745f850ecffff mov dword ptr [ebp-8],0FFFFEC50h
SYMBOL_STACK_INDEX: 5
SYMBOL_NAME: dxgkrnl!DXGADAPTER::Stop+6f
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: dxgkrnl
IMAGE_NAME: dxgkrnl.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 46899fd6
FAILURE_BUCKET_ID: 0x113_dxgkrnl!DXGADAPTER::Stop+6f
BUCKET_ID: 0x113_dxgkrnl!DXGADAPTER::Stop+6f
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
________________________________
Share files, take polls, and make new friends - all under one roof. Click here.http:</http:> — 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
Hi Yossi,
I am not sure if ATI/NVIDIA supports HotUnPlug and also i am not sure if it will work if you call StopDevice DDI of actual Miniport driver from you Driver.
I think you can power down device by issuing the _OFF acpi method on the device’s namespace. I’ve seen it working.
You will have to use the DeviceHandle for that Graphics device passed in DxgkDdiStartdevice inside DxgInterface Structure.
Hope it helps!
Regards,
Dhiren
Yossi Leybovich wrote:
v:* {behavior:url(#default#VML);} o:* {behavior:url(#default#VML);} w:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Does ATI/NVIDIA support hot unplug ?
Mean if I will catch the SURPRISE_REMOVAL before it goes down to the driver and call to StopDevice will it work ?
Anyhow how do I power down the device ? Isnt it by PnP QUERY_REMOVE and REMOVE ?
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of dhirendra pratap
Sent: Monday, June 02, 2008 11:31 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] VIDEO_DXGKRNL_FATAL_ERROR
How are you doing the Hotplug for this?
If DXGKRNL gets Surprise removal it may not work because in that case Miniport drivers does not get a call to DxgkDdiStopDevice.
Ideally it should work but it does not work as of now.
To need to Disable/powerdown the device then do the Hotunplug.
Regards,
Dhiren.
Yossi Leybovich wrote:
I am testing graphic adapters hot plug/unplug and getting the following crach.
Does anyone know what can cause this …
!analyze -v
ERROR: FindPlugIns 8007007b
Bugcheck Analysis
VIDEO_DXGKRNL_FATAL_ERROR (113)
The dxgkrnl has detected that a violation has occurred. This resulted
in a condition that dxgkrnl can no longer progress. By crashing, dxgkrnl
is attempting to get enough information into the minidump such that somebody
can pinpoint the crash cause. Any other values after parameter 1 must be
individually examined according to the subtype.
Arguments:
Arg1: 00000006, The subtype of the bugcheck:
Arg2: 8883a268
Arg3: 00000000
Arg4: 00000000
Debugging Details:
------------------
DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT
BUGCHECK_STR: 0x113
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from 828d87f7 to 828818d0
STACK_TEXT:
a0bc78d4 828d87f7 00000003 a0bcc264 00000000 nt!RtlpBreakWithStatusInstruction
a0bc7924 828d9264 00000003 89d8118c 8702eae0 nt!KiBugCheckDebugBreak+0x1c
a0bc7cd0 828d8681 00000113 00000006 8883a268 nt!KeBugCheck2+0x5f4
a0bc7cf0 89d7d22f 00000113 00000006 8883a268 nt!KeBugCheckEx+0x1e
a0bc7d18 8a0a7fb0 00000000 00000113 00000006 watchdog!WdLogEvent5+0x12f
a0bc7d48 8a0ad7f3 a0bc7d7c 8a09c91e 8883a268 dxgkrnl!DXGADAPTER::Stop+0x6f
a0bc7d50 8a09c91e 8883a268 00000000 84216020 dxgkrnl!DxgkRemoveAdapter+0x11
a0bc7d7c 82a254e0 005b0978 a0bcc680 00000000 dxgkrnl!DpiPowerArbiterThread+0x337
a0bc7dc0 8289159e 8a09c5e7 845b0978 00000000 nt!PspSystemThreadStartup+0x9d
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
dxgkrnl!DXGADAPTER::Stop+6f
8a0a7fb0 c745f850ecffff mov dword ptr [ebp-8],0FFFFEC50h
SYMBOL_STACK_INDEX: 5
SYMBOL_NAME: dxgkrnl!DXGADAPTER::Stop+6f
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: dxgkrnl
IMAGE_NAME: dxgkrnl.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 46899fd6
FAILURE_BUCKET_ID: 0x113_dxgkrnl!DXGADAPTER::Stop+6f
BUCKET_ID: 0x113_dxgkrnl!DXGADAPTER::Stop+6f
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
---------------------------------
Share files, take polls, and make new friends - all under one roof. Click here. — 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
—
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
---------------------------------
Has your work life balance shifted? Find out.