| 
									
										
										
										
											2010-03-05 13:44:18 -08:00
										 |  |  | menu "Xen driver support" | 
					
						
							|  |  |  | 	depends on XEN | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-04-02 10:54:13 -07:00
										 |  |  | config XEN_BALLOON | 
					
						
							|  |  |  | 	bool "Xen memory balloon driver" | 
					
						
							|  |  |  | 	default y | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  The balloon driver allows the Xen domain to request more memory from | 
					
						
							|  |  |  | 	  the system to expand the domain's memory allocation, or alternatively | 
					
						
							|  |  |  | 	  return unneeded memory to the system. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | config XEN_SCRUB_PAGES | 
					
						
							|  |  |  | 	bool "Scrub pages before returning them to system" | 
					
						
							|  |  |  | 	depends on XEN_BALLOON | 
					
						
							|  |  |  | 	default y | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  Scrub pages before returning them to the system for reuse by | 
					
						
							|  |  |  | 	  other domains.  This makes sure that any confidential data | 
					
						
							|  |  |  | 	  is not accidentally visible to other domains.  Is it more | 
					
						
							|  |  |  | 	  secure, but slightly less efficient. | 
					
						
							|  |  |  | 	  If in doubt, say yes. | 
					
						
							| 
									
										
										
										
											2009-01-07 18:07:11 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-06 19:21:19 -08:00
										 |  |  | config XEN_DEV_EVTCHN | 
					
						
							|  |  |  | 	tristate "Xen /dev/xen/evtchn device" | 
					
						
							|  |  |  | 	default y | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  The evtchn driver allows a userspace process to triger event | 
					
						
							|  |  |  | 	  channels and to receive notification of an event channel | 
					
						
							|  |  |  | 	  firing. | 
					
						
							|  |  |  | 	  If in doubt, say yes. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-01-07 18:07:11 -08:00
										 |  |  | config XENFS | 
					
						
							|  |  |  | 	tristate "Xen filesystem" | 
					
						
							|  |  |  | 	default y | 
					
						
							|  |  |  | 	help | 
					
						
							|  |  |  | 	  The xen filesystem provides a way for domains to share | 
					
						
							|  |  |  | 	  information with each other and with the hypervisor. | 
					
						
							|  |  |  | 	  For example, by reading and writing the "xenbus" file, guests | 
					
						
							|  |  |  | 	  may pass arbitrary information to the initial domain. | 
					
						
							|  |  |  | 	  If in doubt, say yes. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | config XEN_COMPAT_XENFS | 
					
						
							|  |  |  |        bool "Create compatibility mount point /proc/xen" | 
					
						
							|  |  |  |        depends on XENFS | 
					
						
							|  |  |  |        default y | 
					
						
							|  |  |  |        help | 
					
						
							|  |  |  |          The old xenstore userspace tools expect to find "xenbus" | 
					
						
							|  |  |  |          under /proc/xen, but "xenbus" is now found at the root of the | 
					
						
							|  |  |  |          xenfs filesystem.  Selecting this causes the kernel to create | 
					
						
							| 
									
										
										
										
											2009-01-26 11:12:25 +01:00
										 |  |  |          the compatibility mount point /proc/xen if it is running on | 
					
						
							| 
									
										
										
										
											2009-01-07 18:07:11 -08:00
										 |  |  |          a xen platform. | 
					
						
							|  |  |  |          If in doubt, say yes. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-10 14:39:59 -07:00
										 |  |  | config XEN_SYS_HYPERVISOR | 
					
						
							|  |  |  |        bool "Create xen entries under /sys/hypervisor" | 
					
						
							| 
									
										
										
										
											2010-03-05 13:44:18 -08:00
										 |  |  |        depends on SYSFS | 
					
						
							| 
									
										
										
										
											2009-03-10 14:39:59 -07:00
										 |  |  |        select SYS_HYPERVISOR | 
					
						
							|  |  |  |        default y | 
					
						
							|  |  |  |        help | 
					
						
							|  |  |  |          Create entries under /sys/hypervisor describing the Xen | 
					
						
							|  |  |  | 	 hypervisor environment.  When running native or in another | 
					
						
							|  |  |  | 	 virtual environment, /sys/hypervisor will still be present, | 
					
						
							| 
									
										
										
										
											2010-03-05 13:44:18 -08:00
										 |  |  | 	 but will have no xen contents. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | endmenu |