Statistics
| Branch: | Revision:

root / hw / scsi @ caad4eb3

Name Size
Makefile.objs 440 Bytes
esp-pci.c 14.6 kB
esp.c 19.4 kB
lsi53c895a.c 61.4 kB
megasas.c 69.2 kB
mfi.h 36.4 kB
scsi-bus.c 53.6 kB
scsi-disk.c 75.3 kB
scsi-generic.c 14.3 kB
spapr_vscsi.c 28.6 kB
srp.h 6.3 kB
vhost-scsi.c 7.9 kB
viosrp.h 6.7 kB
virtio-scsi.c 20.4 kB
vmw_pvscsi.c 33.1 kB
vmw_pvscsi.h 14.2 kB

Latest revisions

# Date Author Comment
b09318ca 07/23/2013 01:37 am Hu Tao

scsi/esp: Use QOM realize for scsi esp

Signed-off-by: Hu Tao <>
[AF: Drop sysbus_esp_init()]
Signed-off-by: Andreas Färber <>

22d6aa03 07/23/2013 01:37 am Andreas Färber

megasas: Legacy command line handling fix

Only apply legacy command line handling when the device has not been
hot-plugged. Propagate failure of legacy command line handling.

Cc:
Acked-by: Paolo Bonzini <>
Signed-off-by: Andreas Färber <>

caad4eb3 07/23/2013 01:37 am Andreas Färber

scsi: Improve error propagation for scsi_bus_legacy_handle_cmdline()

Let scsi_bus_legacy_add_drive() and scsi_bus_legacy_handle_cmdline()
return an Error**. Prepare qdev initfns for QOM realize error model.

Signed-off-by: Andreas Färber <>

a71c7ec5 07/23/2013 01:37 am Hu Tao

scsi/esp: QOM'ify some more

Introduce type constant and avoid DO_UPCAST().

Signed-off-by: Hu Tao <>
[AF: Renamed parent field]
Signed-off-by: Andreas Färber <>

71186c86 07/23/2013 01:37 am Peter Crosthwaite

scsi/lsi53c895a: QOM Upcast Sweep

Define and use standard QOM cast macro. Remove usages of DO_UPCAST()
and direct -> style upcasting.

Signed-off-by: Peter Crosthwaite <>
Signed-off-by: Andreas Färber <>

725eec70 07/23/2013 01:37 am Andreas Färber

scsi/lsi53c895a: QOM parent field cleanup

Replace direct uses of LSIState::dev with QOM casts and rename it to
parent_obj.

Acked-by: Peter Crosthwaite <>
Signed-off-by: Andreas Färber <>

c79e16ae 07/23/2013 01:37 am Peter Crosthwaite

scsi/megasas: QOM Upcast Sweep

Define and use standard QOM cast macro. Remove usages of DO_UPCAST()
and direct -> style upcasting.

Signed-off-by: Peter Crosthwaite <>
Signed-off-by: Andreas Färber <>

52190c1e 07/23/2013 01:37 am Andreas Färber

scsi/megasas: QOM parent field cleanup

Replace direct uses of MegasasState::dev with QOM casts and rename it to
parent_obj.

Acked-by: Peter Crosthwaite <>
Signed-off-by: Andreas Färber <>

3a15effe 07/23/2013 01:37 am Peter Crosthwaite

scsi/esp-pci: QOM Upcast Sweep

Define and use standard QOM cast macro. Remove usages of DO_UPCAST()
and direct -> style upcasting.

Signed-off-by: Peter Crosthwaite <>
Signed-off-by: Andreas Färber <>

4e5dcc77 07/23/2013 01:37 am Andreas Färber

scsi/esp-pci: QOM parent field cleanup

Replace direct uses of PCIESPState::dev with QOM casts and rename it to
parent_obj.

Acked-by: Peter Crosthwaite <>
Signed-off-by: Andreas Färber <>

View revisions

Also available in: Atom