ARM: detect-virt: detect Xen
This commit is contained in:
committed by
Lennart Poettering
parent
b8f1df8264
commit
db6a86897e
+4
-1
@@ -102,7 +102,7 @@ static int detect_vm_cpuid(const char **_id) {
|
||||
}
|
||||
|
||||
static int detect_vm_devicetree(const char **_id) {
|
||||
#if defined(__powerpc__) || defined(__powerpc64__)
|
||||
#if defined(__arm__) || defined(__aarch64__) || defined(__powerpc__) || defined(__powerpc64__)
|
||||
_cleanup_free_ char *hvtype = NULL;
|
||||
int r;
|
||||
|
||||
@@ -111,6 +111,9 @@ static int detect_vm_devicetree(const char **_id) {
|
||||
if (streq(hvtype, "linux,kvm")) {
|
||||
*_id = "kvm";
|
||||
return 1;
|
||||
} else if (strstr(hvtype, "xen")) {
|
||||
*_id = "xen";
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user