Kernel debugging with ESXi/vSphere

I’ve recently started trying to use VMware’s ESXi/vSphere with PCI
passthrough to test my driver. However, I’m having problems finding a
way to enable kernel debugging, and wondered if anyone had any
experience with it? Obviously with the VM running on another machine
(as opposed to Workstation) the virtual serial port method doesn’t seem
to work. I’ve tried passing through a TI-based Firewire card to the
guest along with my target PCI card, but when I try and boot Windows,
ESXi crashes with the PSOD. Has anyone got kernel debugging in ESXi
working?


Bruce Cran

VMware has a tutorial on setting up debugging between two VMs on the same machine. I did it about a month ago and it worked great. The serial port becomes a Named Pipe. So check the VMware site maybe they have something for your situatoin.

Larry C

On 27/06/2011 19:17, xxxxx@honeywell.com wrote:

VMware has a tutorial on setting up debugging between two VMs on the same machine. I did it about a month ago and it worked great. The serial port becomes a Named Pipe. So check the VMware site maybe they have something for your situatoin.
Thanks! I’d not thought of running the debugger in another VM.


Bruce