]>
Commit | Line | Data |
---|---|---|
fb2627ce OO |
1 | #ifndef LSCPU_H |
2 | #define LSCPU_H | |
3 | ||
4 | /* hypervisor vendors */ | |
5 | enum { | |
6 | HYPER_NONE = 0, | |
7 | HYPER_XEN, | |
8 | HYPER_KVM, | |
9 | HYPER_MSHV, | |
10 | HYPER_VMWARE, | |
11 | HYPER_IBM, /* sys-z powervm */ | |
12 | HYPER_VSERVER, | |
13 | HYPER_UML, | |
14 | HYPER_INNOTEK, /* VBOX */ | |
15 | HYPER_HITACHI, | |
96ce475f RM |
16 | HYPER_PARALLELS, /* OpenVZ/VIrtuozzo */ |
17 | HYPER_VBOX, | |
5bd31c6d RM |
18 | HYPER_OS400, |
19 | HYPER_PHYP, | |
4597b692 | 20 | HYPER_SPAR, |
7572fb2b | 21 | HYPER_WSL, |
fb2627ce OO |
22 | }; |
23 | ||
24 | extern int read_hypervisor_dmi(void); | |
25 | ||
26 | #endif /* LSCPU_H */ |