Revision d52affa7
ID | d52affa7f6b9df3c7d44da0effbdfc8339c43914 |
qdev/scsi: add scsi bus support to qdev, convert drivers.
- Add SCSIBus. * Add SCSIDeviceInfo, move device callbacks here. * add qdev/scsi helper functions. * convert drivers.
Adding scsi disks via -device works now, i.e. you can do:
-drive id=sda,if=none,...
-device lsi
-device scsi-disk,drive=sda
legacy command lines (-drive if=scsi,...) continue to work.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Files
- added
- modified
- copied
- renamed
- deleted
- Makefile (diff)
- hw
- esp.c (diff)
- lsi53c895a.c (diff)
- pci-hotplug.c (diff)
- pci.h (diff)
- qdev.c (diff)
- qdev.h (diff)
- scsi-bus.c
- scsi-disk.c (diff)
- scsi-disk.h (diff)
- scsi-generic.c (diff)
- usb-msd.c (diff)