aboutsummaryrefslogtreecommitdiff
path: root/hw/scsi-disk.c
AgeCommit message (Expand)AuthorFilesLines
2009-12-03scsi: add read/write 16 commands.Gerd Hoffmann1-2/+4
2009-12-03scsi-disk: restruct emulation: VERIFYGerd Hoffmann1-3/+3
2009-12-03scsi-disk: restruct emulation: REPORT_LUNSGerd Hoffmann1-8/+8
2009-12-03scsi-disk: restruct emulation: SERVICE_ACTION_INGerd Hoffmann1-35/+32
2009-12-03scsi-disk: restruct emulation: GET_CONFIGURATIONGerd Hoffmann1-8/+8
2009-12-03scsi-disk: restruct emulation: READ_TOCGerd Hoffmann1-38/+42
2009-12-03scsi-disk: restruct emulation: SYNCHRONIZE_CACHEGerd Hoffmann1-4/+4
2009-12-03scsi-disk: restruct emulation: READ_CAPACITYGerd Hoffmann1-28/+27
2009-12-03scsi-disk: restruct emulation: ALLOW_MEDIUM_REMOVALGerd Hoffmann1-4/+4
2009-12-03scsi-disk: restruct emulation: START_STOPGerd Hoffmann1-7/+7
2009-12-03scsi-disk: restruct emulation: MODE_SENSEGerd Hoffmann1-152/+183
2009-12-03scsi-disk: restruct emulation: RESERVE+RELEASEGerd Hoffmann1-20/+20
2009-12-03scsi-disk: restruct emulation: INQUIRYGerd Hoffmann1-162/+143
2009-12-03scsi-disk: restruct emulation: REQUEST_SENSEGerd Hoffmann1-19/+19
2009-12-03scsi-disk: restruct emulation: core + TEST_UNIT_READY.Gerd Hoffmann1-5/+42
2009-12-03scsi: move status to SCSIRequest.Gerd Hoffmann1-5/+8
2009-12-03scsi: move dinfo to SCSIDeviceGerd Hoffmann1-32/+31
2009-12-03scsi: move sense to SCSIDevice, create SCSISense struct.Gerd Hoffmann1-4/+4
2009-12-03scsi: use command defines in scsi-disk.cGerd Hoffmann1-20/+20
2009-12-03scsi: move type from SCSIGenericState to SCSIDeviceGerd Hoffmann1-0/+1
2009-12-03scsi: add scsi-defs.hGerd Hoffmann1-24/+17
2009-12-03scsi: move blocksize from SCSIGenericState to SCSIDeviceGerd Hoffmann1-0/+1
2009-12-03scsi: move SCSIRequest management to common code.Gerd Hoffmann1-19/+8
2009-12-03scsi: move request lists to QTAILQ.Gerd Hoffmann1-45/+22
2009-12-03scsi: create common SCSIRequest structure.Gerd Hoffmann1-55/+54
2009-11-09scsi: move scsi-disk.h -> scsi.hGerd Hoffmann1-1/+1
2009-11-09Pass the drive's readonly attribute to the guest OSNaphtali Sprei1-1/+2
2009-10-14scsi disk block descriptor v2Artyom Tarasenko1-1/+21
2009-10-05drive cleanup fixes.Gerd Hoffmann1-0/+8
2009-10-05Implement scsi device destructionGerd Hoffmann1-6/+0
2009-09-11block: add enable_write_cache flagChristoph Hellwig1-1/+3
2009-09-09qdev/scsi: add scsi bus support to qdev, convert drivers.Gerd Hoffmann1-74/+84
2009-07-30Fix VM state change handlers running out of orderMarkus Armbruster1-3/+18
2009-07-20Fix most warnings (errors with -Werror) when debugging is enabledBlue Swirl1-6/+6
2009-05-13Replace gcc variadic macro extension with C99 versionBlue Swirl1-5/+5
2009-04-13Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static'blueswir11-2/+2
2009-04-07remove bdrv_aio_read/bdrv_aio_write (Christoph Hellwig)aliguori1-62/+63
2009-03-29Misc scsi disk/cdrom fixes/improvements 4/4blueswir11-0/+3
2009-03-29misc scsi disk/cdrom fixes/improvements 3/4blueswir11-1/+9
2009-03-29misc scsi disk/cdrom fixes/improvements 2/4blueswir11-0/+4
2009-03-29misc scsi disk/cdrom fixes/improvements 1/4blueswir11-0/+1
2009-01-29check SCSI read/write requests against max LBA (Rik van Riel)aliguori1-0/+18
2009-01-28SCSI divide capacity by s->cluster_size (Rik van Riel)aliguori1-0/+2
2009-01-28support >2TB SCSI disks (Rik van Riel)aliguori1-7/+46
2009-01-28fix signed/unsigned overflows in SCSI disk (Rik van Riel)aliguori1-3/+6
2009-01-22Stop VM on error in scsi-disk (Gleb Natapov)aliguori1-17/+69
2009-01-14Make OpenBSD sparc-softmmu compile warning freeblueswir11-1/+1
2009-01-07add "serial" parameter to -drive flag (Gleb Natapov)aliguori1-4/+13
2008-12-07SCSI: Handle inquiry commands of varying length (Justin Chevrier).balrog1-3/+8
2008-10-11Correct SCSI error reporting (Laurent Vivier)blueswir11-15/+27