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(a)redhat.com> wrote:
On Tue, Oct 22, 2019 at 5:41 PM bharath paulraj <bharathpaul(a)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(a)redhat.com
>
https://www.redhat.com/mailman/listinfo/libvirt-users
--
Best regards,
-----------------------------------
Han Han
Quality Engineer
Redhat.
Email: hhan(a)redhat.com
Phone: +861065339333
--
Regards,
Bharath