Hello Han,
Thanks for your suggestions. I will check it out.
Regards,
Bharath
On Thu, Oct 24, 2019 at 6:17 AM Han Han <hhan(a)redhat.com> wrote:
On Wed, Oct 23, 2019 at 4:27 PM bharath paulraj <bharathpaul(a)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 <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
>
--
Best regards,
-----------------------------------
Han Han
Quality Engineer
Redhat.
Email: hhan(a)redhat.com
Phone: +861065339333