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
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|