[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] HVM domain with VT-d passthrough fails to boot (was: [PATCH 2/2] ioemu: Enable guest OS to program D0-D3hot states of an assigned device)
On Tue, 17 Feb 2009 19:22:17 +1100 Simon Horman <horms@xxxxxxxxxxxx> wrote: > On Thu, Feb 05, 2009 at 07:23:11PM +0900, Yuji Shimada wrote: > > This patch enables guest OS to program D0-D3hot states of assigned > > device. > > > > The patch depends on the following patch I have sent. > > > > [PATCH 1/2] libxc: Add xc_domain_unbind_msi_irq > > > > > > This patch is revised version based on the review comments. > > > > - Use LIST_FOREACH(). Don't use lh_first, le_next directly. > > - Use pci_{read, write}_block instead of "switch(len) case [124] > > pci_{read, write}_{byte, word, long}():". > > > > We can clean up the existing code in pass-through.c in the same > > manner. I will submit the patch to clean up the code. > > Hi Shimada-san, > > This change appears to prevent pci passthrough from working > correctly on an HVM doman on an HP dc7800 in x86_64 mode. > Actually the HVM domain in question fails to boot. > > I my test environment is: > > hypervisor: xen-unstable.hg cset 19174 > (anything after that up until 19210 (tip) doesn't boot on > my machine, I am investigting that issue, which may be related) > tools: xen-unstable.hg cset 19210 (tip) > ioemu-remote: qemu-xen-unstable.git > 8c771eb6294afc5b3754a9e3de51568d4e5986c2 (this patch) > > I'm happy to look into this, but I am wondering if anyone else > has seen this problem. > > -- > Simon Horman > VA Linux Systems Japan K.K., Sydney, Australia Satellite Office > H: www.vergenet.net/~horms/ W: www.valinux.co.jp/en Hi Simon, I don't know why the HVM domain in your system fails to boot. My machine works well. Could you send me the following logs? - xend.log - qemu-dm-XX.log - Guest Domain's configuration file - xm dmesg - dmesg - lspci -vvxxxx Thanks, -- Yuji Shimada _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |