From fb2627cec4c85e9af30df417e6bda0e98b6cd0be Mon Sep 17 00:00:00 2001 From: Ondrej Oprala Date: Mon, 22 Apr 2013 08:18:24 -0400 Subject: lscpu: detect more hypervisor vendors [kzak@redhat.com: - cleanup coding style, - use path_exist()] Signed-off-by: Ondrej Oprala Signed-off-by: Karel Zak --- sys-utils/lscpu.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 sys-utils/lscpu.h (limited to 'sys-utils/lscpu.h') diff --git a/sys-utils/lscpu.h b/sys-utils/lscpu.h new file mode 100644 index 000000000..312038fcc --- /dev/null +++ b/sys-utils/lscpu.h @@ -0,0 +1,21 @@ +#ifndef LSCPU_H +#define LSCPU_H + +/* hypervisor vendors */ +enum { + HYPER_NONE = 0, + HYPER_XEN, + HYPER_KVM, + HYPER_MSHV, + HYPER_VMWARE, + HYPER_IBM, /* sys-z powervm */ + HYPER_VSERVER, + HYPER_UML, + HYPER_INNOTEK, /* VBOX */ + HYPER_HITACHI, + HYPER_PARALLELS /* OpenVZ/VIrtuozzo */ +}; + +extern int read_hypervisor_dmi(void); + +#endif /* LSCPU_H */ -- cgit v1.2.3-55-g7522