aboutsummaryrefslogtreecommitdiffstats
path: root/hw/pci-hotplug.c
AgeCommit message (Expand)AuthorFilesLines
2012-01-04Add generic drive hotpluggingAlexander Graf1-20/+4
2011-11-22usb-msd: do not register twice in the boot orderPaolo Bonzini1-1/+2
2011-03-28pci: use devfn for pci_find_device() instead of (slot, fn) pairIsaku Yamahata1-2/+3
2011-02-07blockdev: add refcount to DriveInfoMarcelo Tosatti1-1/+1
2011-01-31scsi hotplug: Set DriveInfo member bus correctlyMarkus Armbruster1-0/+1
2011-01-24scsi: Allow scsi_bus_legacy_add_drive() to set removable bitStefan Hajnoczi1-1/+1
2010-08-24Rearrange block headersBlue Swirl1-0/+1
2010-08-22QemuOpts: make most qemu_*_opts staticGerd Hoffmann1-1/+1
2010-07-11pci hotplug: make pci_device_hot_remove() staticIsaku Yamahata1-1/+1
2010-07-02block: Catch attempt to attach multiple devices to a blockdevMarkus Armbruster1-1/+5
2010-07-02qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster1-2/+2
2010-07-02scsi: scsi_bus_legacy_handle_cmdline() can fail, fix callersMarkus Armbruster1-0/+3
2010-06-04blockdev: Collect block device code in new blockdev.cMarkus Armbruster1-2/+0
2010-05-31pci-hotplug: make them aware of pci domain.Isaku Yamahata1-3/+4
2010-05-19Revert "monitor: Convert do_pci_device_hot_remove() to QObject"Markus Armbruster1-3/+2
2010-05-19Revert "PCI: Convert pci_device_hot_add() to QObject"Markus Armbruster1-41/+5
2010-04-25x86: remove dead assignments, spotted by clang analyzerBlue Swirl1-2/+1
2010-04-18error: Drop extra messages after qemu_opts_set() and qemu_opts_parse()Markus Armbruster1-2/+0
2010-03-16qemu-option: Move the implied first name into QemuOptsListMarkus Armbruster1-1/+1
2010-03-16error: Replace qemu_error() by error_report()Markus Armbruster1-1/+1
2010-03-16error: Don't abuse qemu_error() for non-error in scsi_hot_add()Markus Armbruster1-4/+6
2010-02-19Monitor: Convert pci_device_hot_remove() to cmd_new_ret()Luiz Capitulino1-7/+7
2010-02-19Monitor: Convert pci_device_hot_add() to cmd_new_ret()Luiz Capitulino1-5/+11
2010-02-10Monitor: remove unneeded checksLuiz Capitulino1-1/+0
2009-12-18Fix backcompat for hotplug of SCSI controllersDaniel P. Berrange1-5/+1
2009-12-12PCI: Convert pci_device_hot_add() to QObjectLuiz Capitulino1-4/+36
2009-12-12scsi: fix drive hotplug.Gerd Hoffmann1-0/+1
2009-12-12pci: don't abort() when trying to hotplug with acpi off.Gerd Hoffmann1-1/+16
2009-12-01pci: s/pci_find_host_bus/pci_find_root_bus/gIsaku Yamahata1-2/+2
2009-11-09pci: make pci configuration transaction more accurate.Isaku Yamahata1-2/+2
2009-11-09scsi: move scsi-disk.h -> scsi.hGerd Hoffmann1-1/+1
2009-10-27monitor: Convert do_pci_device_hot_remove() to QObjectLuiz Capitulino1-1/+2
2009-10-27hotplug: more fixes for scsi disk hotplug.Gerd Hoffmann1-10/+34
2009-10-27hotplug: fix "pci_add storage if=scsi"Gerd Hoffmann1-2/+13
2009-10-27kill dead nic unplug code.Gerd Hoffmann1-25/+0
2009-10-15net: handle -netdevice optionsMark McLoughlin1-1/+1
2009-10-12TARGET_I386 is always defined if TARGET_X86_64 is definedJuan Quintela1-1/+1
2009-10-07Check return value of qdev_init()Markus Armbruster1-2/+2
2009-10-06Final net cleanup after conversion to QemuOptsMark McLoughlin1-1/+1
2009-10-06Port PCI NIC hotplug to QemuOptsMark McLoughlin1-2/+14
2009-10-06Revert "Fix exit on 'pci_add' Monitor command"Anthony Liguori1-4/+0
2009-10-05Rename pci_create_noinit() to pci_create()Markus Armbruster1-2/+2
2009-10-05Fix pci_add storage not to exit on bad first argumentMarkus Armbruster1-2/+10
2009-10-05allow if=none for drive_addGerd Hoffmann1-0/+3
2009-10-05refactor drive_hot_addGerd Hoffmann1-19/+19
2009-10-05drive cleanup fixes.Gerd Hoffmann1-3/+0
2009-10-05pci: windup acpi-based hotplugGerd Hoffmann1-13/+2
2009-10-05pci: use qdev for device destruction.Gerd Hoffmann1-1/+1
2009-10-05Fix exit on 'pci_add' Monitor commandLuiz Capitulino1-0/+4
2009-09-12Fix sys-queue.h conflict for goodBlue Swirl1-1/+1