How to debug storage filter drivers???

Since they load before everything (before SoftICE and I don’t know about
WinDBG) I can’t debug my filter driver.
How to debug storage filter drivers???

thanks,
Ziv


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

WinDbg can be used to debug any driver I have encountered, to include
SCSIPORT/miniports. If not EVERYTHING, I’m sure KD covers what WinDbg
doesn’t.

Gary G. Little
Staff Engineer
Broadband Storage, Inc.
xxxxx@broadstor.com

-----Original Message-----
From: Ziv Barber [mailto:xxxxx@siliquent.com]
Sent: Thursday, November 15, 2001 9:50 AM
To: NT Developers Interest List
Subject: [ntdev] How to debug storage filter drivers???

Since they load before everything (before SoftICE and I don’t know about
WinDBG) I can’t debug my filter driver.
How to debug storage filter drivers???

thanks,
Ziv


You are currently subscribed to ntdev as: xxxxx@broadstor.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Using WinDbg, its easy.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Ziv Barber
Sent: Thursday, November 15, 2001 10:50 AM
To: NT Developers Interest List
Subject: [ntdev] How to debug storage filter drivers???

Since they load before everything (before SoftICE and I don’t know about
WinDBG) I can’t debug my filter driver.
How to debug storage filter drivers???

thanks,
Ziv


You are currently subscribed to ntdev as: xxxxx@home.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Windbg has no dependency on drivers (other than hal and ntoskrnl.) We use it
for debugging the storage stack all the time. When I get a system into the
hosed state you are in I generally iterate through the driver
debug/repair/compile/re-install cycle until the system boots. Recovery
console is ok, but it is much easier to have an alternate boot image to
switch to.

-----Original Message-----
From: Ziv Barber [mailto:xxxxx@siliquent.com]
Sent: Thursday, November 15, 2001 12:50 PM
To: NT Developers Interest List
Subject: [ntdev] How to debug storage filter drivers???

Since they load before everything (before SoftICE and I don’t know about
WinDBG) I can’t debug my filter driver.
How to debug storage filter drivers???

thanks,
Ziv


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Trivial (same as non-boot drivers) in WinDbg.
Requires additional efforts in SI.

Max

----- Original Message -----
From: “Ziv Barber”
To: “NT Developers Interest List”
Sent: Thursday, November 15, 2001 8:49 PM
Subject: [ntdev] How to debug storage filter drivers???

> Since they load before everything (before SoftICE and I don’t know about
> WinDBG) I can’t debug my filter driver.
> How to debug storage filter drivers???
>
> thanks,
> Ziv
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com