diff options
author | mille-feuille <gtpgx305@gmail.com> | 2024-02-08 15:47:24 +0100 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2024-02-09 04:12:33 +0100 |
commit | baa90b4b81da6fd28b2fe7f4f37c8c546881f3a0 (patch) | |
tree | bca8dc221279c6238e31541fd8e6e5d57836e780 /src/basic/virt.c | |
parent | preset: enable homed sidecar services (diff) | |
download | systemd-baa90b4b81da6fd28b2fe7f4f37c8c546881f3a0.tar.xz systemd-baa90b4b81da6fd28b2fe7f4f37c8c546881f3a0.zip |
detect-virt: fix Google Compute Engine support
Follow-up for 9b0688f491674b53ef7a52bdf561a430c53673d6
Diffstat (limited to '')
-rw-r--r-- | src/basic/virt.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/basic/virt.c b/src/basic/virt.c index 465f339c14..375ef28216 100644 --- a/src/basic/virt.c +++ b/src/basic/virt.c @@ -455,7 +455,7 @@ Virtualization detect_vm(void) { /* We have to use the correct order here: * - * → First, try to detect Oracle Virtualbox, Amazon EC2 Nitro, and Parallels, even if they use KVM, + * → First, try to detect Oracle Virtualbox, Amazon EC2 Nitro, Parallels, and Google Compute Engine, even if they use KVM, * as well as Xen even if it cloaks as Microsoft Hyper-V. Attempt to detect uml at this stage also * since it runs as a user-process nested inside other VMs. Also check for Xen now, because Xen PV * mode does not override CPUID when nested inside another hypervisor. @@ -470,7 +470,8 @@ Virtualization detect_vm(void) { VIRTUALIZATION_ORACLE, VIRTUALIZATION_XEN, VIRTUALIZATION_AMAZON, - VIRTUALIZATION_PARALLELS)) { + VIRTUALIZATION_PARALLELS, + VIRTUALIZATION_GOOGLE)) { v = dmi; goto finish; } |