diff options
Diffstat (limited to 'arch/x86/include/asm/kvm_emulate.h')
| -rw-r--r-- | arch/x86/include/asm/kvm_emulate.h | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/x86/include/asm/kvm_emulate.h b/arch/x86/include/asm/kvm_emulate.h index 1ac46c22dd5..c764f43b71c 100644 --- a/arch/x86/include/asm/kvm_emulate.h +++ b/arch/x86/include/asm/kvm_emulate.h @@ -192,8 +192,8 @@ struct x86_emulate_ops {  			 struct x86_instruction_info *info,  			 enum x86_intercept_stage stage); -	bool (*get_cpuid)(struct x86_emulate_ctxt *ctxt, -			 u32 *eax, u32 *ebx, u32 *ecx, u32 *edx); +	void (*get_cpuid)(struct x86_emulate_ctxt *ctxt, +			  u32 *eax, u32 *ebx, u32 *ecx, u32 *edx);  };  typedef u32 __attribute__((vector_size(16))) sse128_t; @@ -280,9 +280,9 @@ struct x86_emulate_ctxt {  	u8 modrm_seg;  	bool rip_relative;  	unsigned long _eip; +	struct operand memop;  	/* Fields above regs are cleared together. */  	unsigned long regs[NR_VCPU_REGS]; -	struct operand memop;  	struct operand *memopp;  	struct fetch_cache fetch;  	struct read_cache io_read;  |