Displaying 3 results from an estimated 3 matches for "virdomaindefpostparseinternal".
2018 Apr 26
2
Re: how xml generated
Thanks for your reply
what i want to know is that why there are many devices in $domain.xml, actully , i choose nothing in virt-manager?
so, Do i need to look at qemuDomainDefineXMLFlags()?
hours ago, i thought it's qemuDomainCreateWithFlags.
--
Have a good day
> -----原始邮件-----
> 发件人: Michal Privoznik <mprivozn@redhat.com>
> 发送时间: 2018年4月26日 星期四
> 收件人: "李卓瑶"
2018 Apr 26
0
Re: how xml generated
...hen you don't select anything in
virt-manager the domain will definitely have a PCI root controller,
controller for disk bus (be it sata, scsi, ide, ..), then it'll also
have a virtual NIC, some memory/cpu configuration, and so on.
In the code, these devices are added once XML is parsed by
virDomainDefPostParseInternal(). Each driver can pass this xmlopt
structure filled in with callbacks (take a look at
virQEMUDriverCreateXMLConf()). So in the end, devices are added only
after XML is parsed. However, it is not done all in one place. For
instance, controllers are added during device address assignment, other
devi...
2018 Apr 26
2
Re: how xml generated
...ing in
> virt-manager the domain will definitely have a PCI root controller,
> controller for disk bus (be it sata, scsi, ide, ..), then it'll also
> have a virtual NIC, some memory/cpu configuration, and so on.
>
> In the code, these devices are added once XML is parsed by
> virDomainDefPostParseInternal(). Each driver can pass this xmlopt
> structure filled in with callbacks (take a look at
> virQEMUDriverCreateXMLConf()). So in the end, devices are added only
> after XML is parsed. However, it is not done all in one place. For
> instance, controllers are added during device address as...