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 <h...@redhat.com> wrote: > > > On Tue, Oct 22, 2019 at 5:41 PM bharath paulraj <bharathp...@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: h...@redhat.com > Phone: +861065339333 > -- Regards, Bharath
_______________________________________________ libvirt-users mailing list libvirt-users@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-users