mirror of
				https://github.com/torvalds/linux.git
				synced 2025-10-31 08:38:45 +02:00 
			
		
		
		
	locking: rename trace_softirq_[enter|exit] => lockdep_softirq_[enter|exit]
Impact: cleanup The naming clashes with upcoming softirq tracepoints, so rename the APIs to lockdep_*(). Requested-by: Steven Rostedt <rostedt@goodmis.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
		
							parent
							
								
									3c1f67d60e
								
							
						
					
					
						commit
						d820ac4c2f
					
				
					 3 changed files with 8 additions and 8 deletions
				
			
		|  | @ -24,8 +24,8 @@ | |||
| # define trace_softirqs_enabled(p)	((p)->softirqs_enabled) | ||||
| # define trace_hardirq_enter()	do { current->hardirq_context++; } while (0) | ||||
| # define trace_hardirq_exit()	do { current->hardirq_context--; } while (0) | ||||
| # define trace_softirq_enter()	do { current->softirq_context++; } while (0) | ||||
| # define trace_softirq_exit()	do { current->softirq_context--; } while (0) | ||||
| # define lockdep_softirq_enter()	do { current->softirq_context++; } while (0) | ||||
| # define lockdep_softirq_exit()	do { current->softirq_context--; } while (0) | ||||
| # define INIT_TRACE_IRQFLAGS	.softirqs_enabled = 1, | ||||
| #else | ||||
| # define trace_hardirqs_on()		do { } while (0) | ||||
|  | @ -38,8 +38,8 @@ | |||
| # define trace_softirqs_enabled(p)	0 | ||||
| # define trace_hardirq_enter()		do { } while (0) | ||||
| # define trace_hardirq_exit()		do { } while (0) | ||||
| # define trace_softirq_enter()		do { } while (0) | ||||
| # define trace_softirq_exit()		do { } while (0) | ||||
| # define lockdep_softirq_enter()	do { } while (0) | ||||
| # define lockdep_softirq_exit()		do { } while (0) | ||||
| # define INIT_TRACE_IRQFLAGS | ||||
| #endif | ||||
| 
 | ||||
|  |  | |||
|  | @ -180,7 +180,7 @@ asmlinkage void __do_softirq(void) | |||
| 	account_system_vtime(current); | ||||
| 
 | ||||
| 	__local_bh_disable((unsigned long)__builtin_return_address(0)); | ||||
| 	trace_softirq_enter(); | ||||
| 	lockdep_softirq_enter(); | ||||
| 
 | ||||
| 	cpu = smp_processor_id(); | ||||
| restart: | ||||
|  | @ -220,7 +220,7 @@ asmlinkage void __do_softirq(void) | |||
| 	if (pending) | ||||
| 		wakeup_softirqd(); | ||||
| 
 | ||||
| 	trace_softirq_exit(); | ||||
| 	lockdep_softirq_exit(); | ||||
| 
 | ||||
| 	account_system_vtime(current); | ||||
| 	_local_bh_enable(); | ||||
|  |  | |||
|  | @ -157,11 +157,11 @@ static void init_shared_classes(void) | |||
| #define SOFTIRQ_ENTER()				\ | ||||
| 		local_bh_disable();		\ | ||||
| 		local_irq_disable();		\ | ||||
| 		trace_softirq_enter();		\ | ||||
| 		lockdep_softirq_enter();	\ | ||||
| 		WARN_ON(!in_softirq()); | ||||
| 
 | ||||
| #define SOFTIRQ_EXIT()				\ | ||||
| 		trace_softirq_exit();		\ | ||||
| 		lockdep_softirq_exit();		\ | ||||
| 		local_irq_enable();		\ | ||||
| 		local_bh_enable(); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Ingo Molnar
						Ingo Molnar