]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lscpu: (virt) add macros for VMWARE
authorKarel Zak <kzak@redhat.com>
Wed, 19 Aug 2020 09:40:59 +0000 (11:40 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 13 Nov 2020 08:19:02 +0000 (09:19 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
sys-utils/lscpu-virt.c

index 9acc6bfd4df48e0cfd3e9502acb56578a35dd225..a95ad1b9248686ee88faf076c0b82b37c31c4f3b 100644 (file)
@@ -9,6 +9,20 @@
 
 #include "lscpu-api.h"
 
+#if (defined(__x86_64__) || defined(__i386__))
+# define INCLUDE_VMWARE_BDOOR
+#endif
+
+#ifdef INCLUDE_VMWARE_BDOOR
+# include <stdint.h>
+# include <signal.h>
+# include <strings.h>
+# include <setjmp.h>
+# ifdef HAVE_SYS_IO_H
+#  include <sys/io.h>
+# endif
+#endif
+
 /* Xen Domain feature flag used for /sys/hypervisor/properties/features */
 #define XENFEAT_supervisor_mode_kernel         3
 #define XENFEAT_mmu_pt_update_preserve_ad      5