forked from mirrors/linux
		
	KVM: VMX: Auto-load on CPUs with VMX
Enable x86 feature-based autoloading for the kvm-intel module on CPUs with X86_FEATURE_VMX. Signed-off-by: Josh Triplett <josh@joshtriplett.org> Acked-By: Kay Sievers <kay@vrfy.org> Signed-off-by: Avi Kivity <avi@redhat.com>
This commit is contained in:
		
							parent
							
								
									bbcc9c0669
								
							
						
					
					
						commit
						e9bda3b3d0
					
				
					 1 changed files with 7 additions and 0 deletions
				
			
		|  | @ -27,6 +27,7 @@ | |||
| #include <linux/highmem.h> | ||||
| #include <linux/sched.h> | ||||
| #include <linux/moduleparam.h> | ||||
| #include <linux/mod_devicetable.h> | ||||
| #include <linux/ftrace_event.h> | ||||
| #include <linux/slab.h> | ||||
| #include <linux/tboot.h> | ||||
|  | @ -51,6 +52,12 @@ | |||
| MODULE_AUTHOR("Qumranet"); | ||||
| MODULE_LICENSE("GPL"); | ||||
| 
 | ||||
| static const struct x86_cpu_id vmx_cpu_id[] = { | ||||
| 	X86_FEATURE_MATCH(X86_FEATURE_VMX), | ||||
| 	{} | ||||
| }; | ||||
| MODULE_DEVICE_TABLE(x86cpu, vmx_cpu_id); | ||||
| 
 | ||||
| static bool __read_mostly enable_vpid = 1; | ||||
| module_param_named(vpid, enable_vpid, bool, 0444); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Josh Triplett
						Josh Triplett