summaryrefslogtreecommitdiffstats
path: root/hw/scsi
Commit message (Expand)AuthorAgeFilesLines
...
| * esp: remove pdma_origin from ESPStateMark Cave-Ayland2021-03-071-66/+8Star
| * esp: use FIFO for PDMA transfers between initiator and deviceMark Cave-Ayland2021-03-071-34/+75
| * esp: fix PDMA target selectionMark Cave-Ayland2021-03-071-19/+34
| * esp: rename get_cmd_cb() to esp_select()Mark Cave-Ayland2021-03-071-5/+5
| * esp: remove CMD pdma_originMark Cave-Ayland2021-03-071-10/+12
| * esp: use in-built TC to determine PDMA transfer lengthMark Cave-Ayland2021-03-071-15/+13Star
| * esp: use ti_wptr/ti_rptr to manage the current FIFO position for PDMAMark Cave-Ayland2021-03-071-15/+8Star
| * esp: move PDMA length adjustments into esp_pdma_read()/esp_pdma_write()Mark Cave-Ayland2021-03-071-10/+14
| * esp: remove redundant pdma_start from ESPStateMark Cave-Ayland2021-03-071-17/+2Star
| * esp: remove the buf and buflen parameters from get_cmd()Mark Cave-Ayland2021-03-071-5/+6
| * esp: remove buf parameter from do_cmd()Mark Cave-Ayland2021-03-071-6/+7
| * esp: accumulate SCSI commands for PDMA transfers in cmdbuf instead of pdma_bufMark Cave-Ayland2021-03-071-31/+25Star
| * esp: move pdma_len and TC logic into esp_pdma_read()/esp_pdma_write()Mark Cave-Ayland2021-03-071-18/+32
| * esp: use pdma_origin directly in esp_pdma_read()/esp_pdma_write()Mark Cave-Ayland2021-03-071-6/+28
| * esp: introduce esp_pdma_read() and esp_pdma_write() functionsMark Cave-Ayland2021-03-071-8/+20
| * esp: remove minlen restriction in handle_tiMark Cave-Ayland2021-03-071-10/+2Star
| * esp: remove dma_left from ESPStateMark Cave-Ayland2021-03-071-16/+31
| * esp: remove dma_counter from ESPStateMark Cave-Ayland2021-03-071-3/+1Star
| * esp: apply transfer length adjustment when STC is zero at TC load timeMark Cave-Ayland2021-03-071-4/+5
| * esp: introduce esp_get_stc()Mark Cave-Ayland2021-03-071-3/+12
| * esp: introduce esp_get_tc() and esp_set_tc()Mark Cave-Ayland2021-03-071-15/+23
| * esp: determine transfer direction directly from SCSI phaseMark Cave-Ayland2021-03-071-3/+2Star
| * esp: add PDMA trace eventsMark Cave-Ayland2021-03-072-0/+10
| * esp: fix esp_reg_read() trace eventMark Cave-Ayland2021-03-071-6/+12
| * esp: add trace event when receiving a TI commandMark Cave-Ayland2021-03-072-0/+2
| * esp: add vmstate_esp version to embedded ESPStateMark Cave-Ayland2021-03-072-3/+23
| * esp: QOMify the internal ESP device stateMark Cave-Ayland2021-03-072-20/+77
| * esp: rename existing ESP QOM type to SYSBUS_ESPMark Cave-Ayland2021-03-071-4/+4
| * esp: checkpatch fixesMark Cave-Ayland2021-03-071-21/+31
* | scsi: move host_status handling into SCSI driversHannes Reinecke2021-03-065-12/+124
* | scsi: inline sg_io_sense_from_errno() into the callers.Hannes Reinecke2021-03-062-11/+58
* | scsi-generic: do not snoop the output of failed commandsPaolo Bonzini2021-03-061-1/+4
* | lsilogic: Use PCIDevice::exit instead of DeviceState::unrealizePeng Liang2021-03-061-2/+2
|/
* scsi: drop 'result' argument from command_complete callbackHannes Reinecke2021-02-259-28/+24Star
* scsi-disk: pass guest recoverable errors through even for rerror=stopPaolo Bonzini2021-02-251-23/+28
* scsi-disk: pass SCSI status to scsi_handle_rw_errorPaolo Bonzini2021-02-251-11/+27
* scsi: introduce scsi_sense_from_errno()Paolo Bonzini2021-02-251-37/+8Star
* scsi-disk: do not complete requests early for rerror/werror=ignorePaolo Bonzini2021-02-251-2/+1Star
* scsi-disk: move scsi_handle_rw_error earlierPaolo Bonzini2021-02-251-85/+83Star
* virtio-scsi: don't process IO on fenced dataplaneMaxim Levitsky2021-02-251-9/+15
* scsi: allow user to set werror as reportZihao Chang2021-02-251-1/+2
* scsi: add tracing for SG_IO commandsHannes Reinecke2021-02-253-2/+13
* scsi: make io_timeout configurableHannes Reinecke2021-02-252-8/+15
* hw/scsi/megasas: Remove pointless parenthesisPhilippe Mathieu-Daudé2021-02-201-2/+2
* virtio-scsi: don't uninitialize queues that we didn't initializeMaxim Levitsky2021-02-081-1/+7
* block: Separate blk_is_writable() and blk_supports_write_perm()Kevin Wolf2021-01-272-7/+7
* block: Honor blk_set_aio_context() context requirementsSergio Lopez2021-01-201-2/+4
* virtio-scsi: trace eventsHannes Reinecke2021-01-122-1/+38
* Merge remote-tracking branch 'remotes/ehabkost-gl/tags/machine-next-pull-requ...Peter Maydell2021-01-013-0/+3
|\
| * qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost2020-12-183-0/+3