On Wed, Oct 23, 2019 at 4:27 PM bharath paulraj <bharathp...@gmail.com> wrote:
> 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? > > ASAIK there is no development guide for adding new device in libvirt xml code. Maybe you can refer to former watchdog device patch series: https://www.redhat.com/archives/libvir-list/2009-October/msg00564.html https://www.redhat.com/archives/libvir-list/2017-September/msg00078.html > 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 > -- Best regards, ----------------------------------- Han Han Quality Engineer Redhat. Email: h...@redhat.com Phone: +861065339333
_______________________________________________ libvirt-users mailing list libvirt-users@redhat.com https://www.redhat.com/mailman/listinfo/libvirt-users