mirror of
https://github.com/systemd/systemd.git
synced 2025-01-11 09:18:07 +03:00
virt: align tables
This commit is contained in:
parent
8924cbf34a
commit
5c86cec1f3
140
src/basic/virt.c
140
src/basic/virt.c
@ -882,68 +882,68 @@ struct cpuid_table_entry {
|
||||
};
|
||||
|
||||
static const struct cpuid_table_entry leaf1_edx[] = {
|
||||
{ 0, "fpu" },
|
||||
{ 1, "vme" },
|
||||
{ 2, "de" },
|
||||
{ 3, "pse" },
|
||||
{ 4, "tsc" },
|
||||
{ 5, "msr" },
|
||||
{ 6, "pae" },
|
||||
{ 7, "mce" },
|
||||
{ 8, "cx8" },
|
||||
{ 9, "apic" },
|
||||
{ 11, "sep" },
|
||||
{ 12, "mtrr" },
|
||||
{ 13, "pge" },
|
||||
{ 14, "mca" },
|
||||
{ 15, "cmov" },
|
||||
{ 16, "pat" },
|
||||
{ 17, "pse36" },
|
||||
{ 0, "fpu" },
|
||||
{ 1, "vme" },
|
||||
{ 2, "de" },
|
||||
{ 3, "pse" },
|
||||
{ 4, "tsc" },
|
||||
{ 5, "msr" },
|
||||
{ 6, "pae" },
|
||||
{ 7, "mce" },
|
||||
{ 8, "cx8" },
|
||||
{ 9, "apic" },
|
||||
{ 11, "sep" },
|
||||
{ 12, "mtrr" },
|
||||
{ 13, "pge" },
|
||||
{ 14, "mca" },
|
||||
{ 15, "cmov" },
|
||||
{ 16, "pat" },
|
||||
{ 17, "pse36" },
|
||||
{ 19, "clflush" },
|
||||
{ 23, "mmx" },
|
||||
{ 24, "fxsr" },
|
||||
{ 25, "sse" },
|
||||
{ 26, "sse2" },
|
||||
{ 28, "ht" },
|
||||
{ 23, "mmx" },
|
||||
{ 24, "fxsr" },
|
||||
{ 25, "sse" },
|
||||
{ 26, "sse2" },
|
||||
{ 28, "ht" },
|
||||
};
|
||||
|
||||
static const struct cpuid_table_entry leaf1_ecx[] = {
|
||||
{ 0, "pni" },
|
||||
{ 1, "pclmul" },
|
||||
{ 0, "pni" },
|
||||
{ 1, "pclmul" },
|
||||
{ 3, "monitor" },
|
||||
{ 9, "ssse3" },
|
||||
{ 12, "fma3" },
|
||||
{ 13, "cx16" },
|
||||
{ 19, "sse4_1" },
|
||||
{ 20, "sse4_2" },
|
||||
{ 22, "movbe" },
|
||||
{ 23, "popcnt" },
|
||||
{ 25, "aes" },
|
||||
{ 26, "xsave" },
|
||||
{ 9, "ssse3" },
|
||||
{ 12, "fma3" },
|
||||
{ 13, "cx16" },
|
||||
{ 19, "sse4_1" },
|
||||
{ 20, "sse4_2" },
|
||||
{ 22, "movbe" },
|
||||
{ 23, "popcnt" },
|
||||
{ 25, "aes" },
|
||||
{ 26, "xsave" },
|
||||
{ 27, "osxsave" },
|
||||
{ 28, "avx" },
|
||||
{ 29, "f16c" },
|
||||
{ 30, "rdrand" },
|
||||
{ 28, "avx" },
|
||||
{ 29, "f16c" },
|
||||
{ 30, "rdrand" },
|
||||
};
|
||||
|
||||
static const struct cpuid_table_entry leaf7_ebx[] = {
|
||||
{ 3, "bmi1" },
|
||||
{ 5, "avx2" },
|
||||
{ 8, "bmi2" },
|
||||
{ 3, "bmi1" },
|
||||
{ 5, "avx2" },
|
||||
{ 8, "bmi2" },
|
||||
{ 18, "rdseed" },
|
||||
{ 19, "adx" },
|
||||
{ 19, "adx" },
|
||||
{ 29, "sha_ni" },
|
||||
};
|
||||
|
||||
static const struct cpuid_table_entry leaf81_edx[] = {
|
||||
{ 11, "syscall" },
|
||||
{ 27, "rdtscp" },
|
||||
{ 29, "lm" },
|
||||
{ 27, "rdtscp" },
|
||||
{ 29, "lm" },
|
||||
};
|
||||
|
||||
static const struct cpuid_table_entry leaf81_ecx[] = {
|
||||
{ 0, "lahf_lm" },
|
||||
{ 5, "abm" },
|
||||
{ 5, "abm" },
|
||||
};
|
||||
|
||||
static const struct cpuid_table_entry leaf87_edx[] = {
|
||||
@ -1001,34 +1001,34 @@ bool has_cpu_with_flag(const char *flag) {
|
||||
}
|
||||
|
||||
static const char *const virtualization_table[_VIRTUALIZATION_MAX] = {
|
||||
[VIRTUALIZATION_NONE] = "none",
|
||||
[VIRTUALIZATION_KVM] = "kvm",
|
||||
[VIRTUALIZATION_AMAZON] = "amazon",
|
||||
[VIRTUALIZATION_QEMU] = "qemu",
|
||||
[VIRTUALIZATION_BOCHS] = "bochs",
|
||||
[VIRTUALIZATION_XEN] = "xen",
|
||||
[VIRTUALIZATION_UML] = "uml",
|
||||
[VIRTUALIZATION_VMWARE] = "vmware",
|
||||
[VIRTUALIZATION_ORACLE] = "oracle",
|
||||
[VIRTUALIZATION_MICROSOFT] = "microsoft",
|
||||
[VIRTUALIZATION_ZVM] = "zvm",
|
||||
[VIRTUALIZATION_PARALLELS] = "parallels",
|
||||
[VIRTUALIZATION_BHYVE] = "bhyve",
|
||||
[VIRTUALIZATION_QNX] = "qnx",
|
||||
[VIRTUALIZATION_ACRN] = "acrn",
|
||||
[VIRTUALIZATION_POWERVM] = "powervm",
|
||||
[VIRTUALIZATION_VM_OTHER] = "vm-other",
|
||||
[VIRTUALIZATION_NONE] = "none",
|
||||
[VIRTUALIZATION_KVM] = "kvm",
|
||||
[VIRTUALIZATION_AMAZON] = "amazon",
|
||||
[VIRTUALIZATION_QEMU] = "qemu",
|
||||
[VIRTUALIZATION_BOCHS] = "bochs",
|
||||
[VIRTUALIZATION_XEN] = "xen",
|
||||
[VIRTUALIZATION_UML] = "uml",
|
||||
[VIRTUALIZATION_VMWARE] = "vmware",
|
||||
[VIRTUALIZATION_ORACLE] = "oracle",
|
||||
[VIRTUALIZATION_MICROSOFT] = "microsoft",
|
||||
[VIRTUALIZATION_ZVM] = "zvm",
|
||||
[VIRTUALIZATION_PARALLELS] = "parallels",
|
||||
[VIRTUALIZATION_BHYVE] = "bhyve",
|
||||
[VIRTUALIZATION_QNX] = "qnx",
|
||||
[VIRTUALIZATION_ACRN] = "acrn",
|
||||
[VIRTUALIZATION_POWERVM] = "powervm",
|
||||
[VIRTUALIZATION_VM_OTHER] = "vm-other",
|
||||
|
||||
[VIRTUALIZATION_SYSTEMD_NSPAWN] = "systemd-nspawn",
|
||||
[VIRTUALIZATION_LXC_LIBVIRT] = "lxc-libvirt",
|
||||
[VIRTUALIZATION_LXC] = "lxc",
|
||||
[VIRTUALIZATION_OPENVZ] = "openvz",
|
||||
[VIRTUALIZATION_DOCKER] = "docker",
|
||||
[VIRTUALIZATION_PODMAN] = "podman",
|
||||
[VIRTUALIZATION_RKT] = "rkt",
|
||||
[VIRTUALIZATION_WSL] = "wsl",
|
||||
[VIRTUALIZATION_PROOT] = "proot",
|
||||
[VIRTUALIZATION_POUCH] = "pouch",
|
||||
[VIRTUALIZATION_SYSTEMD_NSPAWN] = "systemd-nspawn",
|
||||
[VIRTUALIZATION_LXC_LIBVIRT] = "lxc-libvirt",
|
||||
[VIRTUALIZATION_LXC] = "lxc",
|
||||
[VIRTUALIZATION_OPENVZ] = "openvz",
|
||||
[VIRTUALIZATION_DOCKER] = "docker",
|
||||
[VIRTUALIZATION_PODMAN] = "podman",
|
||||
[VIRTUALIZATION_RKT] = "rkt",
|
||||
[VIRTUALIZATION_WSL] = "wsl",
|
||||
[VIRTUALIZATION_PROOT] = "proot",
|
||||
[VIRTUALIZATION_POUCH] = "pouch",
|
||||
[VIRTUALIZATION_CONTAINER_OTHER] = "container-other",
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user