[Libvir] Question about specifications of virsh start

Masayuki Sunou fj1826dm at aa.jp.fujitsu.com
Mon Nov 12 07:54:07 UTC 2007


Thanks for answering. 

I understand as follows. 

 - Libvirt cannot support a domain installed Para Virtualized Driver on Xen 3.0.3 .
   (because of the breakdown of Xen 3.0.3)

Thanks,
Masayuki Sunou


In message <20071107141434.GA1769 at redhat.com>
   "Re: [Libvir] Question about specifications of virsh start"
   ""Daniel P. Berrange" <berrange at redhat.com>" wrote:

> On Wed, Nov 07, 2007 at 12:56:29PM +0900, Masayuki Sunou wrote:
> > Hi
> > 
> > I have a question about specifications of virsh start.
> > 
> > It is necessary to remove "type=ioemu" from the configuration file of Xen,
> > when HVM domain installed Para Virtualized Driver use unmodified driver
> > on Xen 3.0.3.
> 
> Xen 3.0.3 is broken. Only Xen 3.1.0 works sanely wrt to PV drivers in HVM
> 
> If you leave off the 'type=ioemu' Xen 3.1.0 always sets up networking
> so that both QEMU & PV drivers work.
> 
> > But,libvirt always adds "type=ioemu" to vif of HVM domain in xm_internal.c.
> > Therefore virsh start cannot start correctly HVM domain installed
> > Para Virtualized Driver.
> > 
> > Could you teach why does libvirt disregard setting of configuration
> > file and set type=ioemu ?
> 
> This whole rationale of changing the config file in order to setup PV
> drivers is wrong.  The person in charge of admin for DomU will often
> not have any access to Dom0 at all. So if the DomU admin wants to install
> PV drivers, how can they change the config file ? Well they can't. Any
> need to change the config file prior to install PV drivers is broken.
> Hence why XenD was fixed in 3.1.0 to not be stupid.
> 
> Regards,
> Dan.
> -- 
> |=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
> |=-           Perl modules: http://search.cpan.org/~danberr/              -=|
> |=-               Projects: http://freshmeat.net/~danielpb/               -=|
> |=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 




More information about the libvir-list mailing list