From eebbd595f0de9505f4df3c3460ab36d46d8262f8 Mon Sep 17 00:00:00 2001 From: Xiaotian Wu Date: Fri, 5 Nov 2021 09:23:13 +0800 Subject: [PATCH] virt: add detection for LoongArch 64bit --- src/basic/virt.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/basic/virt.c b/src/basic/virt.c index 617439708d..156a19ee52 100644 --- a/src/basic/virt.c +++ b/src/basic/virt.c @@ -139,7 +139,7 @@ static int detect_vm_device_tree(void) { #endif } -#if defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) +#if defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) || defined(__loongarch64) static int detect_vm_dmi_vendor(void) { static const char *const dmi_vendors[] = { "/sys/class/dmi/id/product_name", /* Test this before sys_vendor to detect KVM over QEMU */ @@ -226,10 +226,10 @@ static int detect_vm_smbios(void) { log_debug("DMI BIOS Extension table does not indicate virtualization."); return SMBIOS_VM_BIT_UNSET; } -#endif /* defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) */ +#endif /* defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) || defined(__loongarch64) */ static int detect_vm_dmi(void) { -#if defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) +#if defined(__i386__) || defined(__x86_64__) || defined(__arm__) || defined(__aarch64__) || defined(__loongarch64) int r; r = detect_vm_dmi_vendor(); -- 2.25.1