windbg exceptions and restarts

Hello

When I lock up my target machine, I can still type a few things in the
host windbg session. However, I can’t do a reboot or restart. I have to
shutdown windbg, poweroff the target, restart windbg, select File->kernel
Debug …, then power on the target machine.

I know there has got to be a better way. What is the way? Issuing a help
in the WinDdb screen didn’t display anything which looked like what I am
looking for.

JD

Hello

I forgot to add that on Linux, if the error is not overly severe you can
just reload your module. You don’t even have to reboot. Can you do this
on win2k? ie. copy the driver from host to target, run the user code which
exercises the driver, generate an exception, somehow unlock the target,
recopy the driver, repeat without having to reboot?

JD

John F Davis/Raleigh/xxxxx@ibmus
Sent by: xxxxx@lists.osr.com
01/20/2004 05:19 PM
Please respond to “Windows System Software Devs Interest List”

To: “Windows System Software Devs Interest List”

cc:
Subject: [ntdev] windbg exceptions and restarts

Hello

When I lock up my target machine, I can still type a few things in the
host windbg session. However, I can’t do a reboot or restart. I have to
shutdown windbg, poweroff the target, restart windbg, select File->kernel
Debug …, then power on the target machine.

I know there has got to be a better way. What is the way? Issuing a help
in the WinDdb screen didn’t display anything which looked like what I am
looking for.

JD


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: johndavi@us.ibm.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Hi John,

did u use the .reboot command from the windbg?

And in the case  of window u need to either update driver every time whenever u make any change or u can start a driver as a service using some other application and lateron u can stop service and the will be unloiaded. and u can replace and then again start the same frome that application. I think second approach is going to take time as u just started the practicing the driver stuff in MS windows, and in the first approach u need to make an inf file to install and update driver. That is also without reboot.

 

Good Luck,


From: John F Davis

>Reply-To: “Windows System Software Devs Interest List”
>To: “Windows System Software Devs Interest List”
>Subject: Re: [ntdev] windbg exceptions and restarts
>Date: Tue, 20 Jan 2004 17:33:04 -0500
>
>Hello
>
>I forgot to add that on Linux, if the error is not overly severe you can
>just reload your module. You don’t even have to reboot. Can you do this
>on win2k? ie. copy the driver from host to target, run the user code which
>exercises the driver, generate an exception, somehow unlock the target,
>recopy the driver, repeat without having to reboot?
>
>JD
>
>
>
>
>John F Davis/Raleigh/xxxxx@ibmus
>Sent by: xxxxx@lists.osr.com
>01/20/2004 05:19 PM
>Please respond to “Windows System Software Devs Interest List”
>
> To: “Windows System Software Devs Interest List”
>
> cc:
> Subject: [ntdev] windbg exceptions and restarts
>
>
>Hello
>
>When I lock up my target machine, I can still type a few things in the
>host windbg session. However, I can’t do a reboot or restart. I have to
>shutdown windbg, poweroff the target, restart windbg, select File->kernel
>Debug …, then power on the target machine.
>
>I know there has got to be a better way. What is the way? Issuing a help
>in the WinDdb screen didn’t display anything which looked like what I am
>looking for.
>
>JD
>
>—
>Questions? First check the Kernel Driver FAQ at
>http://www.osronline.com/article.cfm?id=256
>
>You are currently subscribed to ntdev as: johndavi@us.ibm.com
>To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>—
>Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256
>
>You are currently subscribed to ntdev as: xxxxx@hotmail.com
>To unsubscribe send a blank email to xxxxx@lists.osr.com


Meet a mate. Find a soulmate. Or just chat a while.