notifier: Remove atomic_notifier_call_chain_robust()
This now has no more users, remove it. Suggested-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Valentin Schneider <valentin.schneider@arm.com> Acked-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
		
							parent
							
								
									b2f6662ac0
								
							
						
					
					
						commit
						15538a2057
					
				| @ -168,8 +168,6 @@ extern int raw_notifier_call_chain(struct raw_notifier_head *nh, | ||||
| extern int srcu_notifier_call_chain(struct srcu_notifier_head *nh, | ||||
| 		unsigned long val, void *v); | ||||
| 
 | ||||
| extern int atomic_notifier_call_chain_robust(struct atomic_notifier_head *nh, | ||||
| 		unsigned long val_up, unsigned long val_down, void *v); | ||||
| extern int blocking_notifier_call_chain_robust(struct blocking_notifier_head *nh, | ||||
| 		unsigned long val_up, unsigned long val_down, void *v); | ||||
| extern int raw_notifier_call_chain_robust(struct raw_notifier_head *nh, | ||||
|  | ||||
| @ -172,25 +172,6 @@ int atomic_notifier_chain_unregister(struct atomic_notifier_head *nh, | ||||
| } | ||||
| EXPORT_SYMBOL_GPL(atomic_notifier_chain_unregister); | ||||
| 
 | ||||
| int atomic_notifier_call_chain_robust(struct atomic_notifier_head *nh, | ||||
| 		unsigned long val_up, unsigned long val_down, void *v) | ||||
| { | ||||
| 	unsigned long flags; | ||||
| 	int ret; | ||||
| 
 | ||||
| 	/*
 | ||||
| 	 * Musn't use RCU; because then the notifier list can | ||||
| 	 * change between the up and down traversal. | ||||
| 	 */ | ||||
| 	spin_lock_irqsave(&nh->lock, flags); | ||||
| 	ret = notifier_call_chain_robust(&nh->head, val_up, val_down, v); | ||||
| 	spin_unlock_irqrestore(&nh->lock, flags); | ||||
| 
 | ||||
| 	return ret; | ||||
| } | ||||
| EXPORT_SYMBOL_GPL(atomic_notifier_call_chain_robust); | ||||
| NOKPROBE_SYMBOL(atomic_notifier_call_chain_robust); | ||||
| 
 | ||||
| /**
 | ||||
|  *	atomic_notifier_call_chain - Call functions in an atomic notifier chain | ||||
|  *	@nh: Pointer to head of the atomic notifier chain | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user