kvm: x86: handle XSAVES vmcs and vmexit
Initialize the XSS exit bitmap. It is zero so there should be no XSAVES or XRSTORS exits. Signed-off-by: Wanpeng Li <wanpeng.li@linux.intel.com> Reviewed-by: Radim Krčmář <rkrcmar@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
		
					parent
					
						
							
								404e0a19e1
							
						
					
				
			
			
				commit
				
					
						f53cd63c2d
					
				
			
		
					 3 changed files with 28 additions and 1 deletions
				
			
		|  | @ -72,6 +72,8 @@ | |||
| #define EXIT_REASON_XSETBV              55 | ||||
| #define EXIT_REASON_APIC_WRITE          56 | ||||
| #define EXIT_REASON_INVPCID             58 | ||||
| #define EXIT_REASON_XSAVES              63 | ||||
| #define EXIT_REASON_XRSTORS             64 | ||||
| 
 | ||||
| #define VMX_EXIT_REASONS \ | ||||
| 	{ EXIT_REASON_EXCEPTION_NMI,         "EXCEPTION_NMI" }, \ | ||||
|  | @ -116,6 +118,8 @@ | |||
| 	{ EXIT_REASON_INVALID_STATE,         "INVALID_STATE" }, \ | ||||
| 	{ EXIT_REASON_INVD,                  "INVD" }, \ | ||||
| 	{ EXIT_REASON_INVVPID,               "INVVPID" }, \ | ||||
| 	{ EXIT_REASON_INVPCID,               "INVPCID" } | ||||
| 	{ EXIT_REASON_INVPCID,               "INVPCID" }, \ | ||||
| 	{ EXIT_REASON_XSAVES,                "XSAVES" }, \ | ||||
| 	{ EXIT_REASON_XRSTORS,               "XRSTORS" } | ||||
| 
 | ||||
| #endif /* _UAPIVMX_H */ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Wanpeng Li
				Wanpeng Li