| 
									
										
										
										
											2013-03-23 16:11:31 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | config BCACHE | 
					
						
							|  |  |  | 	tristate "Block device as cache" | 
					
						
							|  |  |  | 	---help--- | 
					
						
							|  |  |  | 	Allows a block device to be used as cache for other devices; uses | 
					
						
							|  |  |  | 	a btree for indexing and the layout is optimized for SSDs. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	See Documentation/bcache.txt for details. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | config BCACHE_DEBUG | 
					
						
							|  |  |  | 	bool "Bcache debugging" | 
					
						
							|  |  |  | 	depends on BCACHE | 
					
						
							|  |  |  | 	---help--- | 
					
						
							|  |  |  | 	Don't select this option unless you're a developer | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-24 16:36:03 -07:00
										 |  |  | 	Enables extra debugging tools, allows expensive runtime checks to be | 
					
						
							|  |  |  | 	turned on. | 
					
						
							| 
									
										
										
										
											2013-03-23 16:11:31 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | config BCACHE_CLOSURES_DEBUG | 
					
						
							|  |  |  | 	bool "Debug closures" | 
					
						
							|  |  |  | 	depends on BCACHE | 
					
						
							|  |  |  | 	select DEBUG_FS | 
					
						
							|  |  |  | 	---help--- | 
					
						
							|  |  |  | 	Keeps all active closures in a linked list and provides a debugfs | 
					
						
							|  |  |  | 	interface to list them, which makes it possible to see asynchronous | 
					
						
							|  |  |  | 	operations that get stuck. |