From: Atsushi SAKAI <sakaia jp fujitsu com>
To: Pascal Parrot <pascal_parrot hotmail com>, fedora-xen redhat com
Subject: Re: [Fedora-xen] Problem assigning a usb or pci port to a domU
Date: Wed, 11 Oct 2006 15:26:46 +0900
Hi, Pascal
Our method needs kernel recompilation.
I want to ask you your environment.
1)Do You plan to do it w/ xenguest-install.py?
(We are not succeeded yet since pciback.hide is not passed to xen0)
or
2)Do You plan to do from compile?
(We are just using the original xen's
buildconfigs/linux-defconfig_xenU_x86_32)
and Set
CONFIG_PCI=y
CONFIG_XEN_PCIDEV_FRONTEND=y
for DomU
and
CONFIG_XEN_PCIDEV_BACKEND_PASS=y
for Dom0
For more detail, see the original Xen file of
linux-sparse/drivers/xen/pciback/Makefile.
Thanks
Atsushi SAKAI
> Yoshi-san, Thank you for the link.
>
>
> The link suggests to build from the source and set the parameters
CONFIG_PCI and CONFIG_XEN_PCIDEV_FRONTEND to "y". These parameters are set
to "y" in xen0 and the xen documentation says that it is possible to use
xen0 in the domains and it might be easier to do than to build from the
source. quote "The ``0'' suffixed privileged versions can be used to boot
the system, as well as in driver domains and unprivileged domains."
>
> How can I make my domU use the xen0 kernel?
>
>
> I downloaded xen0 in the domU but the domain will not boot from it and
it gives me an error (Error: (22, 'Invalid argument')). When I use
the"kernel" parameter in the configuration file of the domU, it does not
seem to have any effect. I am still prompted for the kernel to use (grub).
>
> Pascal