[PATCH v1] Add basic driver for the Cloud-Hypervisor

Douglas, William william.douglas at intel.com
Wed May 12 16:27:38 UTC 2021


> On Wed, May 12, 2021 at 04:01:26PM +0000, Douglas, William wrote:
>> On Tue, May 11, 2021 at 02:05AM, Daniel P. Berrangé wrote:
>> > On Tue, Apr 27, 2021 at 02:39:46PM -0700, William Douglas wrote:
>> >> diff --git a/meson.build b/meson.build
>> >> index 951da67896..8c33efb25c 100644
>> >> --- a/meson.build
>> >> +++ b/meson.build
>> >> @@ -1517,6 +1517,48 @@ elif get_option('driver_lxc').enabled()
>> >>    error('linux and remote_driver are required for LXC')
>> >>  endif
>> >>
>> >> +if not get_option('driver_ch').disabled() and host_machine.system() == 'linux'
>> >
>> > This logic will end up enabling cloud-hypervisor by default on
>> > all architectures. You mention earlier it only targets 64-bit.
>> > What about the more obscure 64-bit archs like s390x/ppc64 ?
>> > This will build cloud-hypervisor on those archs right now.
>> > Does this need to have an arch restriction.
>>
>> Ah that's a good point, I'll add a check on host_machine.cpu_family
>> for 'x86_64'. Is that the right way to handle it?
>
> Yeah that seems to match what we've done elsewhere.
>
> You need aarch64 too I think ?

Okay great and yes I will add aarch64 too, thanks!





More information about the libvir-list mailing list