mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	percpu-rwsem: kill CONFIG_PERCPU_RWSEM
Remove CONFIG_PERCPU_RWSEM, the next patch adds the unconditional user of percpu_rw_semaphore. Signed-off-by: Oleg Nesterov <oleg@redhat.com>
This commit is contained in:
		
							parent
							
								
									55cc156505
								
							
						
					
					
						commit
						bf3eac84c4
					
				
					 4 changed files with 1 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -87,7 +87,6 @@ config KPROBES_ON_FTRACE
 | 
			
		|||
 | 
			
		||||
config UPROBES
 | 
			
		||||
	def_bool n
 | 
			
		||||
	select PERCPU_RWSEM
 | 
			
		||||
	help
 | 
			
		||||
	  Uprobes is the user-space counterpart to kprobes: they
 | 
			
		||||
	  enable instrumentation applications (such as 'perf probe')
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -925,7 +925,6 @@ config NUMA_BALANCING_DEFAULT_ENABLED
 | 
			
		|||
menuconfig CGROUPS
 | 
			
		||||
	bool "Control Group support"
 | 
			
		||||
	select KERNFS
 | 
			
		||||
	select PERCPU_RWSEM
 | 
			
		||||
	help
 | 
			
		||||
	  This option adds support for grouping sets of processes together, for
 | 
			
		||||
	  use with process control subsystems such as Cpusets, CFS, memory
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
 | 
			
		||||
obj-y += mutex.o semaphore.o rwsem.o
 | 
			
		||||
obj-y += mutex.o semaphore.o rwsem.o percpu-rwsem.o
 | 
			
		||||
 | 
			
		||||
ifdef CONFIG_FUNCTION_TRACER
 | 
			
		||||
CFLAGS_REMOVE_lockdep.o = $(CC_FLAGS_FTRACE)
 | 
			
		||||
| 
						 | 
				
			
			@ -25,6 +25,5 @@ obj-$(CONFIG_DEBUG_SPINLOCK) += spinlock.o
 | 
			
		|||
obj-$(CONFIG_DEBUG_SPINLOCK) += spinlock_debug.o
 | 
			
		||||
obj-$(CONFIG_RWSEM_GENERIC_SPINLOCK) += rwsem-spinlock.o
 | 
			
		||||
obj-$(CONFIG_RWSEM_XCHGADD_ALGORITHM) += rwsem-xadd.o
 | 
			
		||||
obj-$(CONFIG_PERCPU_RWSEM) += percpu-rwsem.o
 | 
			
		||||
obj-$(CONFIG_QUEUED_RWLOCKS) += qrwlock.o
 | 
			
		||||
obj-$(CONFIG_LOCK_TORTURE_TEST) += locktorture.o
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -53,9 +53,6 @@ config GENERIC_IO
 | 
			
		|||
config STMP_DEVICE
 | 
			
		||||
	bool
 | 
			
		||||
 | 
			
		||||
config PERCPU_RWSEM
 | 
			
		||||
	bool
 | 
			
		||||
 | 
			
		||||
config ARCH_USE_CMPXCHG_LOCKREF
 | 
			
		||||
	bool
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue