[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] debug logging in windows
> > > Is there something similar implemented via hvm/qemu that can log via hvm > > log files? That would make life easier. If not, I'll implement it. > There isn't at the moment, at least not in the xenbits repositories. > There is one in the XenServer version of qemu, though. I've attached > the relevant patch. If you apply this and rebuild qemu then you > should be able to send stuff to the qemu logfile by writing bytes to > port 0x12. Note that this is rate limited, though, and if you hit the > limiter the domain will be quite severely punished. > > I've checked that this applies against qemu-xen-unstable.git, and that > the resulting tree at least builds, but I've not actually checked that > it works. Upstream qemu is pretty similar to XenServer qemu at the > moment, though, so it should be okay. I'll have a look at that one. I have actually just implemented the same sort of thing but trapping writes to the platform pci io space. It's just for debugging so I haven't done rate limiting or anything. A port 0x12 debugger would be better as I could log stuff even before the Xen PCI ioport range is mapped. > > > Currently, 'xm save' appears to work but after 'xm restore' the DomU is > > hanging at some really strange points (eg between one KdPrint statement > > and the next), so I suspect that something else is going on but I'm > > never getting the debug output because it's crashed so hard that even > > the windows debugger can't talk to me anymore. At least if I was doing > > outb's the logging would be done synchronously and I wouldn't have the > > debugger connected which I think is introducing a heisenbug effect... > Can't help you with that, sorry. > Well hopefully you have :) Thanks James _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |