]> rtime.felk.cvut.cz Git - jailhouse.git/blobdiff - hypervisor/arch/x86/include/asm/jailhouse_hypercall.h
x86: Implement standard hypervisor detection protocol
[jailhouse.git] / hypervisor / arch / x86 / include / asm / jailhouse_hypercall.h
index db3ed592ac4c92d3e4966b2f5820959e8a121d62..b128447cc45c229a35f08b3e97fe1cc8a6229561 100644 (file)
 #define JAILHOUSE_CPU_STAT_VMEXITS_XSETBV      JAILHOUSE_GENERIC_CPU_STATS + 5
 #define JAILHOUSE_NUM_CPU_STATS                        JAILHOUSE_GENERIC_CPU_STATS + 6
 
+/* CPUID interface */
+#define JAILHOUSE_CPUID_SIGNATURE              0x40000000
+#define JAILHOUSE_CPUID_FEATURES               0x40000001
+
 #ifdef __ASSEMBLY__
 
 #define __MAKE_UL(x)   x