powerpc/pci/hotplug: Don't need to remove from EEH cache twice
Since pcibios_release_device() called by pci_stop_and_remove_bus_device() has removed the device from the EEH cache, we needn't do that again. Cc: Bjorn Helgaas <bhelgaas@google.com> Acked-by: Bjorn Helgaas <bhelgaas@google.com> Signed-off-by: Gavin Shan <shangw@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
		
					parent
					
						
							
								008a4938ea
							
						
					
				
			
			
				commit
				
					
						c7b51bce63
					
				
			
		
					 1 changed files with 0 additions and 1 deletions
				
			
		|  | @ -388,7 +388,6 @@ int dlpar_remove_pci_slot(char *drc_name, struct device_node *dn) | |||
| 	/* Remove the EADS bridge device itself */ | ||||
| 	BUG_ON(!bus->self); | ||||
| 	pr_debug("PCI: Now removing bridge device %s\n", pci_name(bus->self)); | ||||
| 	eeh_remove_bus_device(bus->self, true); | ||||
| 	pci_stop_and_remove_bus_device(bus->self); | ||||
| 
 | ||||
| 	return 0; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Gavin Shan
				Gavin Shan