Anyone every got kernel debugging work work between VMWare VMs?

I posted my full attempt information here a while back:
http://communities.vmware.com/thread/195898

but, has anyone ever got it to work? AFAIK right now, it’s not possible
because while the debugee may be correctly sending out the call over the
virtual serial (and that’s why a Host OS can pick it up), the debuger which
is listening inside another VM never seems able to connect to the shared
virtual serial port in order to pick up the phone.

This is pretty important to me because I’m currently developing on VMs on a
single laptop, which has manditory HD encryption which makes it slooooowwww
to refresh from snapshots for instance. If I could debug between VMs, then I
could move to an ESX Server environment.

Thanks

Jack

I debug between VMs all the time. I do my development on one VM and use
windbg to debut the other VM.
The VMs are set to use named pipes for the serial ports. I set the windbg VM
as the server and the other as the client.

Bill Wandel


From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Jack Black
Sent: Tuesday, March 24, 2009 9:09 AM
To: Kernel Debugging Interest List
Subject: [windbg] Anyone every got kernel debugging work work between VMWare
VMs?

I posted my full attempt information here a while back:
http://communities.vmware.com/thread/195898

but, has anyone ever got it to work? AFAIK right now, it’s not possible
because while the debugee may be correctly sending out the call over the
virtual serial (and that’s why a Host OS can pick it up), the debuger which
is listening inside another VM never seems able to connect to the shared
virtual serial port in order to pick up the phone.

This is pretty important to me because I’m currently developing on VMs on a
single laptop, which has manditory HD encryption which makes it slooooowwww
to refresh from snapshots for instance. If I could debug between VMs, then I
could move to an ESX Server environment.

Thanks

Jack
— WINDBG 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

Which version of VMWare are you using, and what is your host OS? I’ve tried with vmware server 1.0.8 and 1.0.7 on Windows and Linux host OSes respectivly.

Thanks

Jack

I am running VMWare 6.5 under XP X64 and also under Vista. It also works
under VMWare 5.x.
I haven’t had a reason to try it under VMWare Server.

Bill Wandel

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@gmail.com
Sent: Tuesday, March 24, 2009 11:55 AM
To: Kernel Debugging Interest List
Subject: RE:[windbg] Anyone every got kernel debugging work work between
VMWare VMs?

Which version of VMWare are you using, and what is your host OS? I’ve tried
with vmware server 1.0.8 and 1.0.7 on Windows and Linux host OSes
respectivly.

Thanks

Jack


WINDBG 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

Works fine, both hosted on Windows and Linux. (And you can directly debug the named pipe on Windows-hosted VMware Server using the debugger’s name pipe KD support, too.)

  • S

-----Original Message-----
From: Bill Wandel
Sent: Tuesday, March 24, 2009 09:07
To: Kernel Debugging Interest List
Subject: RE: [windbg] Anyone every got kernel debugging work work between VMWare VMs?

I am running VMWare 6.5 under XP X64 and also under Vista. It also works
under VMWare 5.x.
I haven’t had a reason to try it under VMWare Server.

Bill Wandel

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@gmail.com
Sent: Tuesday, March 24, 2009 11:55 AM
To: Kernel Debugging Interest List
Subject: RE:[windbg] Anyone every got kernel debugging work work between
VMWare VMs?

Which version of VMWare are you using, and what is your host OS? I’ve tried
with vmware server 1.0.8 and 1.0.7 on Windows and Linux host OSes
respectivly.

Thanks

Jack


WINDBG 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


WINDBG 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

i tested with vmware 6.5 version and also tested on virtual server using namepipe and it works great

cheks

a) are you able to create successful pipe connection ?

b) does your base machine breakin ? to the target ?

the below link might give you some hint

http://www.vmware.com/support/gsx3/doc/devices_serial_debug_gsx.html