Skip to content

Commit fbe0430

Browse files
holmanbyuwata
authored andcommitted
Identify kvm + hv_passthrough as "kvm"
1 parent 64c843d commit fbe0430

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

src/basic/virt.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ enum {
3232
static const char *const vm_table[_VIRTUALIZATION_MAX] = {
3333
[VIRTUALIZATION_XEN] = "XenVMMXenVMM",
3434
[VIRTUALIZATION_KVM] = "KVMKVMKVM",
35+
[VIRTUALIZATION_HV_KVM] = "Linux KVM Hv",
3536
[VIRTUALIZATION_QEMU] = "TCGTCGTCGTCG",
3637
/* http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009458 */
3738
[VIRTUALIZATION_VMWARE] = "VMwareVMware",
@@ -995,6 +996,7 @@ bool has_cpu_with_flag(const char *flag) {
995996
static const char *const virtualization_table[_VIRTUALIZATION_MAX] = {
996997
[VIRTUALIZATION_NONE] = "none",
997998
[VIRTUALIZATION_KVM] = "kvm",
999+
[VIRTUALIZATION_HV_KVM] = "kvm",
9981000
[VIRTUALIZATION_AMAZON] = "amazon",
9991001
[VIRTUALIZATION_QEMU] = "qemu",
10001002
[VIRTUALIZATION_BOCHS] = "bochs",

src/basic/virt.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ enum {
1010

1111
VIRTUALIZATION_VM_FIRST,
1212
VIRTUALIZATION_KVM = VIRTUALIZATION_VM_FIRST,
13+
VIRTUALIZATION_HV_KVM,
1314
VIRTUALIZATION_AMAZON,
1415
VIRTUALIZATION_QEMU,
1516
VIRTUALIZATION_BOCHS,

src/test/test-tables.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ int main(int argc, char **argv) {
121121
test_table(unit_file_state, UNIT_FILE_STATE);
122122
test_table(unit_load_state, UNIT_LOAD_STATE);
123123
test_table(unit_type, UNIT_TYPE);
124-
test_table(virtualization, VIRTUALIZATION);
125124

126125
test_table_sparse(object_compressed, OBJECT_COMPRESSED);
127126

0 commit comments

Comments
 (0)