|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v4 13/14] arm/libxl: Emulated PCI device tree node in libxl
Hi Rahul, On 06/10/2021 19:34, Rahul Singh wrote:
We need to differentiate between what it is currently implemented and how it can be used in the future. In particular, the layout of b_info is exposed to external toolstack (e.g. libvirt). So we can't easily remove an option. In other word, if we end up to need it for an other arch then we will have to keep some compat code. In this case, I think this option is not arm specific. So the field ought to be outside of arch_arm. When might an admin want to turn it on explicitly ?It will be enabled dynamically when admin assign any PCI device to guest.How does this all relate to the (non-arch-specific) "passthrough" option ?VPCI will be enabled only when there is any PCI device assigned to guest therefore I used "d_config->num_pcidevs” to enable VPCI. Ok. So we don't expect 'xl' or another toolstack to effectively touch the field for the time being. Is that correct? If so, then I think this option should be hidden from external toolstack until we see a use. Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |