qemu: return PCIDevice on net device init and record devfn (Marcelo Tosatti)
authoraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 11 Feb 2009 15:19:52 +0000 (15:19 +0000)
committeraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 11 Feb 2009 15:19:52 +0000 (15:19 +0000)
commit72da42085924f65c78e6ec478373f51a9e49e48d
tree1b065d0e96fb147fd75447a5fec8ed119a746e2d
parent3ae806189842c70cf47e041b3c498c65683e5a21
qemu: return PCIDevice on net device init and record devfn (Marcelo Tosatti)

Change the PCI network drivers init functions to return the PCIDev, to
inform which slot has been hot-plugged.

Also record PCIDevice structure on NICInfo to locate for release on
hot-removal.

Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6593 c046a42c-6fe2-441c-8c8c-71466251a162
hw/e1000.c
hw/eepro100.c
hw/ne2000.c
hw/pci.c
hw/pci.h
hw/pcnet.c
hw/rtl8139.c
hw/virtio-net.c
hw/virtio-net.h
net.h