Hyper-V Kernel Debugging

From what I can tell there is no serial port emulation involved. I appears that the guys on the Hyper-V team installed hooks to allow for network emulation of some kind in conjunction with WMI, from what I have seen the speed is more like 1394 or faster.

On Dec 29, 2012, at 5:22 AM, Maxim S. Shatskih wrote:

>> I got it working and it is much faster than serial port debugging.
>
> Then emulated serial port? it is amazingly fast.
>
> –
> Maxim S. Shatskih
> Windows DDK MVP
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
>
> —
> 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

The emulated serial port transport is not particularly fast. All of the other transports are significantly higher performance, including in Hyper-V.

  • S (Msft)

From: Maxim S. Shatskihmailto:xxxxx
Sent: ?12/?29/?2012 5:23
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: Re:[ntdev] Hyper-V Kernel Debugging

>I got it working and it is much faster than serial port debugging.

Then emulated serial port? it is amazingly fast.


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com


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</mailto:xxxxx></mailto:xxxxx>

Hi All.
Jake Oshins, on what version of Hyper-V Server works yours script? I tried it on Hyper-V Server 2008 R2, but has no luck.

D:\synthdebug.ps1:96 symbol:32

  • $VMSystemGlobalSettingData. <<<< DebugPort = $DebugPort
  • CategoryInfo : InvalidOperation: (:slight_smile: , RuntimeException
  • FullyQualifiedErrorId : PropertyAssignmentException

Thanks.

New to Win8/WS2012.

  • S (Msft)

From: xxxxx@gmail.commailto:xxxxx
Sent: ?1/?16/?2013 23:55
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: RE:[ntdev] Hyper-V Kernel Debugging

Hi All.
Jake Oshins, on what version of Hyper-V Server works yours script? I tried it on Hyper-V Server 2008 R2, but has no luck.

D:\synthdebug.ps1:96 symbol:32
+ $VMSystemGlobalSettingData. <<<< DebugPort = $DebugPort
+ CategoryInfo : InvalidOperation: (:slight_smile: , RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException

Thanks.


NTDEV is sponsored by OSR

OSR is HIRING!! See http://www.osr.com/careers

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</mailto:xxxxx></mailto:xxxxx>

That means that i can’t use net debug thru Hyper-V feature because I am not able to set ports to use, using Hyper-V WMI interface? Or not?

Server 2012.

  • Jake

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@gmail.com
Sent: Wednesday, January 16, 2013 11:59 PM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] Hyper-V Kernel Debugging

Hi All.
Jake Oshins, on what version of Hyper-V Server works yours script? I tried it on Hyper-V Server 2008 R2, but has no luck.

D:\synthdebug.ps1:96 symbol:32

  • $VMSystemGlobalSettingData. <<<< DebugPort = $DebugPort
  • CategoryInfo : InvalidOperation: (:slight_smile: , RuntimeException
  • FullyQualifiedErrorId : PropertyAssignmentException

Thanks.


NTDEV is sponsored by OSR

OSR is HIRING!! See http://www.osr.com/careers

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

Not if you are using a host older than when the network debugging feature was invented, no.

  • S (Msft)

From: xxxxx@gmail.commailto:xxxxx
Sent: ?1/?17/?2013 3:01
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: RE:[ntdev] Hyper-V Kernel Debugging

That means that i can’t use net debug thru Hyper-V feature because I am not able to set ports to use, using Hyper-V WMI interface? Or not?


NTDEV is sponsored by OSR

OSR is HIRING!! See http://www.osr.com/careers

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</mailto:xxxxx></mailto:xxxxx>