kill dead nic unplug code.

Cleanup on unplug happens via qdev->exit() callback now.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Gerd Hoffmann 2009-10-21 15:25:42 +02:00 committed by Anthony Liguori
parent 1cc33683c8
commit 9ad4531e1e
4 changed files with 0 additions and 48 deletions

View file

@ -234,28 +234,3 @@ void do_pci_device_hot_remove(Monitor *mon, const QDict *qdict)
{
pci_device_hot_remove(mon, qdict_get_str(qdict, "pci_addr"));
}
static int pci_match_fn(void *dev_private, void *arg)
{
PCIDevice *dev = dev_private;
PCIDevice *match = arg;
return (dev == match);
}
/*
* OS has executed _EJ0 method, we now can remove the device
*/
void pci_device_hot_remove_success(PCIDevice *d)
{
int class_code;
class_code = d->config_read(d, PCI_CLASS_DEVICE+1, 1);
switch(class_code) {
case PCI_BASE_CLASS_NETWORK:
destroy_nic(pci_match_fn, d);
break;
}
}