Statistics
| Branch: | Revision:

root / hw / scsi @ feature-archipelago

Name Size
Makefile.objs 440 Bytes
esp-pci.c 14.7 kB
esp.c 19.5 kB
lsi53c895a.c 62 kB
megasas.c 69.6 kB
mfi.h 36.4 kB
scsi-bus.c 55.2 kB
scsi-disk.c 81.2 kB
scsi-generic.c 14.2 kB
spapr_vscsi.c 35.7 kB
srp.h 6.5 kB
vhost-scsi.c 8 kB
viosrp.h 6.7 kB
virtio-scsi.c 20.7 kB
vmw_pvscsi.c 33.2 kB
vmw_pvscsi.h 14.2 kB

Latest revisions

# Date Author Comment
64cc2284 02/22/2014 11:02 am Roland Dreier

scsi-disk: Add support for port WWN and index descriptors in VPD page 83h

To make a VM more convincing to my application, it's useful to be able
to add a port WWN and relative target port index to the descriptors
returned for VPD page 83h. Add device properties to allow setting...

c5f52875 02/22/2014 11:02 am Fam Zheng

scsi: Change scsi sense buf size to 252

Current buffer size fails the assersion check in like

hw/scsi/scsi-bus.c:1655:    assert(req->sense_len <= sizeof(req->sense));

when backend (block/iscsi.c) returns more data then 96.

Exercise the core dump path by booting an Gentoo ISO with scsi-generic...

703dd81a 02/22/2014 11:02 am Paolo Bonzini

scsi: report thin provisioning errors with werror=report

SCSI defines a status code for when a thin-provisioned LUNs would
exceed the allocated space, map ENOSPC to it.

Reviewed-by: Stefan Hajnoczi <>
Signed-off-by: Paolo Bonzini <>

7ef8cf9a 02/22/2014 11:02 am Markus Armbruster

scsi-bus: Fix transfer length for VERIFY with BYTCHK=11b

The transfer length depends on field BYTCHK, which is encoded in byte
1, bits 1..2. However, the guard for for case BYTCHK=11b doesn't
work, and we get case 01b instead. Fix it.

Note that since emulated scsi-hd fails the command outright, it takes...

c7bcc85d 02/14/2014 10:12 pm Paolo Bonzini

qdev: Remove hex8/32/64 property types

Replace them with uint8/32/64.

Reviewed-by: Igor Mammedov <>
Reviewed-by: Eric Blake <>
Signed-off-by: Paolo Bonzini <>
Signed-off-by: Andreas Färber <>

db3be60d 02/11/2014 02:57 pm Edgar E. Iglesias

exec: Make stb_phys input an AddressSpace

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

ab1da857 02/11/2014 02:57 pm Edgar E. Iglesias

exec: Make stl_*_phys input an AddressSpace

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

f606604f 02/11/2014 02:57 pm Edgar E. Iglesias

exec: Make stq_*_phys input an AddressSpace

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

2c17449b 02/11/2014 02:57 pm Edgar E. Iglesias

exec: Make ldq/ldub_*_phys input an AddressSpace

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

fdfba1a2 02/11/2014 02:56 pm Edgar E. Iglesias

exec: Make ldl_*_phys input an AddressSpace

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

View revisions

Also available in: Atom