Statistics
| Branch: | Revision:

root / hw / scsi @ 725eec70

Name Size
Makefile.objs 440 Bytes
esp-pci.c 14.4 kB
esp.c 19.3 kB
lsi53c895a.c 61.2 kB
megasas.c 68.8 kB
mfi.h 36.4 kB
scsi-bus.c 53.3 kB
scsi-disk.c 75.3 kB
scsi-generic.c 14.3 kB
spapr_vscsi.c 28.5 kB
srp.h 6.3 kB
vhost-scsi.c 7.9 kB
viosrp.h 6.7 kB
virtio-scsi.c 20.2 kB
vmw_pvscsi.c 33.1 kB
vmw_pvscsi.h 14.2 kB

Latest revisions

# Date Author Comment
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 <>

6783ecf1 07/23/2013 01:37 am Peter Maydell

hw: Avoid use of QOM type name macros in VMStateDescriptions

The name field in a VMStateDescription is part of the migration state
versioning, so changing it will break migration. It's therefore a
bad idea to use a QOM typename macro to initialize it, because in...

29776739 07/04/2013 06:42 pm Paolo Bonzini

hw/s*: pass owner to memory_region_init* functions

Signed-off-by: Paolo Bonzini <>

2c9b15ca 07/04/2013 06:42 pm Paolo Bonzini

memory: add owner argument to initialization functions

Signed-off-by: Paolo Bonzini <>

f487b677 07/04/2013 06:42 pm Paolo Bonzini

dma: keep a device alive while it has SGLists

Reviewed-by: Anthony Liguori <>
Signed-off-by: Paolo Bonzini <>

cac3c384 07/04/2013 06:37 pm Paolo Bonzini

scsi: keep device alive while it has requests

Reviewed-by: Anthony Liguori <>
Signed-off-by: Paolo Bonzini <>

df32fd1c 06/20/2013 05:39 pm Paolo Bonzini

dma: eliminate DMAContext

The DMAContext is a simple pointer to an AddressSpace that is now always
already available. Make everyone hold the address space directly,
and clean up the DMA API to use the AddressSpace directly.

Reviewed-by: Peter Maydell <>...

18e673b8 06/18/2013 01:43 pm Pavel Hrdina

scsi-disk: scsi-block device for scsi pass-through should not be removable

This patch adds a new SCSI_DISK_F_NO_REMOVABLE_DEVOPS feature. By this
feature we can set that the scsi-block (scsi pass-through) device will still
be removable from the guest side, but from monitor it cannot be removed....

0e22a2d1 06/18/2013 01:43 pm Stefan Hajnoczi

vhost-scsi: fix k->set_guest_notifiers() NULL dereference

Coverity picked up a copy-paste bug. In vhost_scsi_start() we check for
!k->set_guest_notifiers and error out. The check probably got copied
but instead of erroring we actually use the function pointer!...

View revisions

Also available in: Atom