mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup()
With CONFIG_DEBUG_PREEMPT=y, the put_cpu_ptr() triggers an underflow
warning in preempt_count_sub().
Fixes: 37cdd991fa ("vmbus: put related per-cpu variable together")
Cc: stable@vger.kernel.org
Cc: Stephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: Dexuan Cui <decui@microsoft.com>
Reviewed-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Sasha Levin (Microsoft) <sashal@kernel.org>
			
			
This commit is contained in:
		
							parent
							
								
									14948e3944
								
							
						
					
					
						commit
						a0033bd1ea
					
				
					 1 changed files with 0 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -408,7 +408,6 @@ int hv_synic_cleanup(unsigned int cpu)
 | 
			
		|||
 | 
			
		||||
		clockevents_unbind_device(hv_cpu->clk_evt, cpu);
 | 
			
		||||
		hv_ce_shutdown(hv_cpu->clk_evt);
 | 
			
		||||
		put_cpu_ptr(hv_cpu);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	hv_get_synint_state(VMBUS_MESSAGE_SINT, shared_sint.as_uint64);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue