Device and disk hot-add
commit4bd7f796af596f41bf62807b1fd0433790460670
authorMarcelo Tosatti <mtosatti@redhat.com>
Tue, 11 Mar 2008 20:12:07 +0000 (11 17:12 -0300)
committerAvi Kivity <avi@qumranet.com>
Sun, 16 Mar 2008 12:06:41 +0000 (16 14:06 +0200)
treefb7a6d5d6713809d0b387cf383c7840e64750c21
parent7134fd580bf3cf3bd4e5a2296823514ee8d80e59
Device and disk hot-add

Add monitor command to hot-add PCI devices (nic and storage).

Syntax is:

pci_add pcibus nic|storage params

It returns the bus slot and function for the newly added device on success.

It is possible to attach a disk to a device after PCI initialization via
the drive_add command. If so, a manual scan of the SCSI bus on the guest
is necessary.

Save QEMUMachine necessary for drive_init.

Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
Makefile.target
hw/boards.h
hw/device-hotplug.c [new file with mode: 0644]
monitor.c
sysemu.h
vl.c