aboutsummaryrefslogtreecommitdiffstats
path: root/hw/scsi-disk.c
AgeCommit message (Expand)AuthorFilesLines
2011-05-26scsi: ignore LUN field in the CDBPaolo Bonzini1-3/+3
2011-05-26scsi: make write_data return voidPaolo Bonzini1-4/+2
2011-05-26scsi-disk: add data direction checkingHannes Reinecke1-11/+24
2011-05-26scsi: Implement 'get_sense' callbackHannes Reinecke1-0/+11
2011-05-26scsi: do not call send_command directlyPaolo Bonzini1-1/+0
2011-05-26scsi: Update sense code handlingHannes Reinecke1-43/+39
2011-05-26scsi: introduce scsi_req_cancelPaolo Bonzini1-1/+0
2011-05-26scsi: commonize purging requestsPaolo Bonzini1-16/+2
2011-05-26scsi: Use 'SCSIRequest' directlyHannes Reinecke1-85/+33
2011-05-26scsi: reference-count requestsPaolo Bonzini1-8/+15
2011-05-26scsi: introduce scsi_req_dataPaolo Bonzini1-4/+4
2011-05-19blockdev: Store -drive option media in DriveInfoMarkus Armbruster1-2/+3
2011-05-19scsi: Split qdev "scsi-disk" into "scsi-hd" and "scsi-cd"Markus Armbruster1-33/+103
2011-02-14Improve vm_stop reason declarationsJan Kiszka1-1/+1
2011-01-24scsi-disk: Allow overriding SCSI INQUIRY removable bitStefan Hajnoczi1-0/+3
2010-12-17scsi-disk: support WRITE SAME (16) with unmap bitChristoph Hellwig1-2/+51
2010-12-11Add bootindex parameter to net/block/fd deviceGleb Natapov1-0/+1
2010-12-11Introduce fw_name field to DeviceInfo structure.Gleb Natapov1-0/+1
2010-11-25scsi-disk: Remove duplicate cdb parsingHannes Reinecke1-53/+21
2010-11-25scsi: Move sense handling into the driverHannes Reinecke1-8/+25
2010-11-25scsi: INQUIRY VPD fixesHannes Reinecke1-4/+14
2010-11-24scsi-disk: Move active request assertsStefan Hajnoczi1-6/+6
2010-11-04scsi-disk: Fix immediate failure of bdrv_aio_*Kevin Wolf1-5/+6
2010-11-04scsi-disk: Implement werror for flushesKevin Wolf1-1/+16
2010-11-04scsi-disk: Complete failed requests in scsi_disk_emulate_commandKevin Wolf1-11/+10
2010-11-04scsi-disk: Implement rerror optionKevin Wolf1-34/+66
2010-09-21scsi-disk: propagate the required alignmentChristoph Hellwig1-0/+1
2010-09-21use qemu_blockalign consistentlyChristoph Hellwig1-4/+5
2010-09-08scsi-disk: add some optional scsi commandsBernhard Kohl1-1/+35
2010-09-08scsi: fix and improve debug printsBernhard Kohl1-4/+4
2010-09-08scsi-disk: fix the check of the DBD bit in the MODE SENSE commandBernhard Kohl1-1/+1
2010-09-08scsi-disk: return CHECK CONDITION for unknown page codes in the MODE SENSE co...Bernhard Kohl1-0/+2
2010-09-08scsi-disk: fix the block descriptor returned by the MODE SENSE commandBernhard Kohl1-2/+1
2010-09-08scsi-disk: respect the page control (PC) field in the MODE SENSE commandBernhard Kohl1-10/+35
2010-09-08scsi-disk: fix the mode data header returned by the MODE SENSE(10) commandBernhard Kohl1-6/+32
2010-09-08scsi-disk: fix the mode data length field returned by the MODE SENSE commandBernhard Kohl1-1/+1
2010-08-24Rearrange block headersBlue Swirl1-0/+1
2010-07-13ide scsi virtio-blk: Reject empty drives unless media is removableMarkus Armbruster1-0/+5
2010-07-06scsi: Reject unimplemented error actionsMarkus Armbruster1-0/+5
2010-07-02block: Fix virtual media change for if=noneMarkus Armbruster1-1/+4
2010-07-02qdev: Decouple qdev_prop_drive from DriveInfoMarkus Armbruster1-9/+7
2010-07-02blockdev: Clean up automatic drive deletionMarkus Armbruster1-1/+1
2010-06-15block: Move error actions from DriveInfo to BlockDriverStateMarkus Armbruster1-1/+1
2010-06-04blockdev: Collect block device code in new blockdev.cMarkus Armbruster1-1/+1
2010-06-04scsi: Fix info qtree for scsi-disk.verMarkus Armbruster1-2/+5
2010-06-04scsi: Turn drive serial into a qdev property scsi-disk.serialMarkus Armbruster1-4/+13
2010-05-10scsi-disk: Clear aiocb on read completionJan Kiszka1-0/+2
2010-05-10SCSI: Add disk reset handlerJan Kiszka1-8/+27
2010-03-17scsi-disk: fix buffer overflowGerd Hoffmann1-1/+3
2010-03-17read-only: Another minor cleanupNaphtali Sprei1-2/+1