| static const u32 host_save_msrs[] = { |
| MSR_STAR, MSR_LSTAR, MSR_CSTAR, MSR_SYSCALL_MASK, MSR_KERNEL_GS_BASE, |
| MSR_FS_BASE, MSR_GS_BASE, |
| MSR_IA32_SYSENTER_CS, MSR_IA32_SYSENTER_ESP, MSR_IA32_SYSENTER_EIP, |
| MSR_IA32_DEBUGCTLMSR, /*MSR_IA32_LASTBRANCHFROMIP, |
| MSR_IA32_LASTBRANCHTOIP, MSR_IA32_LASTINTFROMIP,MSR_IA32_LASTINTTOIP,*/ |
| #define NR_HOST_SAVE_MSRS (sizeof(host_save_msrs) / sizeof(*host_save_msrs)) |
| struct svm_cpu_data *svm_data; |
| uint64_t asid_generation; |
| unsigned long db_regs[NUM_DB_REGS]; |
| u64 host_msrs[NR_HOST_SAVE_MSRS]; |
| unsigned long host_db_regs[NUM_DB_REGS]; |