bharath paulraj
2019-Oct-22 08:37 UTC
[libvirt-users] Reg: Adding "edu" device using XML file
Hi Team, I am exploring "edu" device in QEMU to add my own custom device. I am able to add the device using the command line. Would it be possible to add the device using XML file through libvirt? -- Regards, Bharath
On Tue, Oct 22, 2019 at 5:41 PM bharath paulraj <bharathpaul@gmail.com> wrote:> Hi Team, > > I am exploring "edu" device in QEMU to add my own custom device. I am able > to add the device using the command line. Would it be possible to add the > device using XML file through libvirt? >Hello, edu device is not implemented to libvirt xml. However you can use it via custom device in libvirt: Just define a domain like following: <domain type='qemu' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> ... <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='edu'/> </qemu:commandline> </domain> More reference: https://libvirt.org/drvqemu.html#qemucommand> >--> Regards, > Bharath > _______________________________________________ > libvirt-users mailing list > libvirt-users@redhat.com > https://www.redhat.com/mailman/listinfo/libvirt-users-- Best regards, ----------------------------------- Han Han Quality Engineer Redhat. Email: hhan@redhat.com Phone: +861065339333
bharath paulraj
2019-Oct-23 08:26 UTC
Re: [libvirt-users] Reg: Adding "edu" device using XML file
Hello Han, Thanks for the response. The XML option with qemu:commandline works if the device is added during the VM creation. But I would like to hot-plug the device to the running VM. I can add the device using the command line <virsh qemu-monitor-command --hmp VM-Name device_add edu,id=edu0> But I would like to add the device using the XML file, like <virsh attach-device VM-Name xmlfile.xml>. If the XML support is not provided in libvirt, Is there a document or pointers available to show how to add new device in libvirt xml code? Thanks, Bharath On Wed, Oct 23, 2019 at 12:57 PM Han Han <hhan@redhat.com> wrote:> > > On Tue, Oct 22, 2019 at 5:41 PM bharath paulraj <bharathpaul@gmail.com> > wrote: > >> Hi Team, >> >> I am exploring "edu" device in QEMU to add my own custom device. I am >> able to add the device using the command line. Would it be possible to add >> the device using XML file through libvirt? >> > Hello, edu device is not implemented to libvirt xml. However you can use > it via custom device in libvirt: > Just define a domain like following: > <domain type='qemu' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0 > '> > ... > <qemu:commandline> > <qemu:arg value='-device'/> > <qemu:arg value='edu'/> > </qemu:commandline> > </domain> > > More reference: https://libvirt.org/drvqemu.html#qemucommand > >> >> > -- >> Regards, >> Bharath >> _______________________________________________ >> libvirt-users mailing list >> libvirt-users@redhat.com >> https://www.redhat.com/mailman/listinfo/libvirt-users > > > > -- > Best regards, > ----------------------------------- > Han Han > Quality Engineer > Redhat. > > Email: hhan@redhat.com > Phone: +861065339333 >-- Regards, Bharath