aboutsummaryrefslogtreecommitdiff
path: root/hw/scsi/scsi-disk.c
AgeCommit message (Expand)AuthorFilesLines
2015-03-10scsi-hd: fix property unset caseEkaterina Tumanova1-1/+6
2015-03-10BlockConf: Call backend functions to detect geometry and blocksizesEkaterina Tumanova1-0/+2
2014-12-15scsi-disk: provide maximum transfer lengthPaolo Bonzini1-0/+27
2014-10-31scsi: devirtualize unrealize of SCSI devicesPaolo Bonzini1-12/+0
2014-10-31scsi: Rename scsi_*_length() to scsi_*_xfer(), add scsi_cdb_length()Hannes Reinecke1-3/+3
2014-10-20blockdev: Fix blockdev-add not to create DriveInfoMarkus Armbruster1-1/+1
2014-10-20hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster1-90/+92
2014-10-15bootindex: move calling add_boot_device_patch to bootindex setter functionGonglei1-1/+0
2014-10-15block: remove bootindex property from qdev to qomGonglei1-1/+0
2014-09-30scsi: Introduce scsi_req_cancel_completeFam Zheng1-0/+8
2014-09-30scsi: Drop SCSIReqOps.cancel_ioFam Zheng1-14/+0
2014-09-30scsi: Unify request unref in scsi_req_cancelFam Zheng1-29/+8
2014-09-10block: Make the block accounting functions operate on BlockAcctStatsBenoît Canet1-20/+25
2014-09-10block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_Benoît Canet1-12/+16
2014-08-26scsi-bus: Convert DeviceClass init to realizeFam Zheng1-38/+40
2014-08-26block: Pass errp in blkconf_geometryFam Zheng1-3/+8
2014-07-29scsi-block, scsi-generic: implement parse_cdbPaolo Bonzini1-0/+14
2014-07-29scsi-block: extract scsi_block_is_passthroughPaolo Bonzini1-12/+26
2014-06-23qapi: adjust existing definesWenchao Xia1-3/+3
2014-06-18scsi: Print command name in debugAlexey Kardashevskiy1-1/+2
2014-06-18scsi-disk: fix bug in scsi_block_new_request() introduced by commit 137745cUlrich Obergfell1-1/+1
2014-06-18scsi-disk.c: Fix compilation with -DDEBUG_SCSIPaul Janzen1-1/+1
2014-06-16savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela1-1/+0
2014-04-28scsi: Improve error messages morePaolo Bonzini1-5/+6
2014-04-28scsi-disk: Improve error messager if can't get version numberFam Zheng1-2/+7
2014-02-22scsi-disk: Add support for port WWN and index descriptors in VPD page 83hRoland Dreier1-0/+26
2014-02-22scsi: report thin provisioning errors with werror=reportPaolo Bonzini1-0/+3
2014-02-14qdev: Remove hex8/32/64 property typesPaolo Bonzini1-3/+3
2014-01-24Merge remote-tracking branch 'bonzini/scsi-next' into stagingAnthony Liguori1-0/+1
2014-01-24block: rename buffer_alignment to guest_block_sizePaolo Bonzini1-1/+1
2014-01-15scsi: Assign cancel_io vector for scsi_disk_emulate_opsPaolo Bonzini1-0/+1
2013-12-22scsi-disk: add UNMAP limits to block limits VPD pagePaolo Bonzini1-0/+20
2013-12-09scsi-disk: fix WRITE SAME with large non-zero payloadPaolo Bonzini1-1/+1
2013-12-09scsi-disk: fix VERIFY emulationPaolo Bonzini1-7/+20
2013-12-03scsi-disk: correctly implement WRITE SAMEPaolo Bonzini1-24/+116
2013-12-03scsi-disk: reject ANCHOR=1 for UNMAP and WRITE SAME commandsPaolo Bonzini1-1/+11
2013-12-03scsi-disk: catch write protection errors in UNMAPPaolo Bonzini1-0/+6
2013-06-18scsi-disk: scsi-block device for scsi pass-through should not be removablePavel Hrdina1-3/+11
2013-06-18scsi: reset cdrom tray statuses on scsi_disk_resetPavel Hrdina1-0/+3
2013-04-19scsi: avoid assertion failure on VERIFY commandPaolo Bonzini1-5/+14
2013-04-08hw: move target-independent files to subdirectoriesPaolo Bonzini1-0/+2526