summaryrefslogtreecommitdiffstats
path: root/hw/scsi
Commit message (Expand)AuthorAgeFilesLines
* dma: Let dma_buf_write() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-312-2/+2
* pci: Let pci_dma_rw() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-1/+1
* dma: Have dma_buf_read() / dma_buf_write() take a void pointerPhilippe Mathieu-Daudé2021-12-301-11/+11
* hw/scsi/megasas: Use uint32_t for reply queue head/tail valuesPhilippe Mathieu-Daudé2021-12-302-6/+6
* hw/scsi/megasas: Fails command if SGL buffer overflowsPhilippe Mathieu-Daudé2021-12-181-0/+1
* hw/scsi/lsi53c895a: Do not abort when DMA requested and no data queuedPhilippe Mathieu-Daudé2021-11-301-2/+1Star
* esp: ensure that async_len is reset to 0 during esp_hard_reset()Mark Cave-Ayland2021-11-191-0/+1
* hw/scsi/scsi-disk: MODE_PAGE_ALLS not allowed in MODE SELECT commandsMauro Matteo Cascella2021-11-081-0/+6
* esp: ensure in-flight SCSI requests are always cancelledMark Cave-Ayland2021-11-021-5/+5
* block: introduce max_hw_iov for use in scsi-genericPaolo Bonzini2021-10-061-1/+1
* qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell2021-09-301-1/+1
* scsi: Replace scsi_bus_new() with scsi_bus_init(), scsi_bus_init_named()Peter Maydell2021-09-309-14/+11Star
* vhost-scsi: Plug memory leak on migrate_add_blocker() failureMarkus Armbruster2021-08-261-2/+2
* virtio: Clarify MR transaction optimizationGreg Kurz2021-07-021-0/+16
* vhost: Add Error parameter to vhost_dev_init()Kevin Wolf2021-06-302-6/+2Star
* block: add max_hw_transfer to BlockLimitsPaolo Bonzini2021-06-251-1/+1
* scsi-generic: pass max_segments via max_iov field in BlockLimitsPaolo Bonzini2021-06-251-2/+4
* esp: store lun coming from the MESSAGE OUT phasePaolo Bonzini2021-06-152-17/+33
* esp: fix migration version check in esp_is_version_5()Mark Cave-Ayland2021-06-151-1/+1
* esp: correctly accumulate extended messages for PDMAMark Cave-Ayland2021-06-151-3/+20
* esp: revert 75ef849696 "esp: correctly fill bus id with requested lun"Mark Cave-Ayland2021-06-151-3/+0Star
* esp: ensure PDMA write transfers are flushed from the FIFO to the target imme...Mark Cave-Ayland2021-06-151-14/+11Star
* esp: handle non-DMA transfers from the target one byte at a timeMark Cave-Ayland2021-06-151-22/+50
* esp: allow non-DMA callback in esp_transfer_data() initial transferMark Cave-Ayland2021-06-151-12/+2Star
* esp: only set ESP_RSEQ at the start of the select sequenceMark Cave-Ayland2021-06-151-2/+9
* esp: only assert INTR_DC interrupt flag if selection failsMark Cave-Ayland2021-06-151-1/+1
* block/scsi: correctly emulate the VPD block limits pageMaxim Levitsky2021-06-151-2/+7
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* hw/scsi: Fix sector translation bug in scsi_unmap_complete_noioKit Westneat2021-05-261-5/+7
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2021-05-161-18/+38
|\
| * virtio-scsi: Configure all host notifiers in a single MR transactionGreg Kurz2021-05-141-0/+16
| * virtio-scsi: Set host notifiers and callbacks separatelyGreg Kurz2021-05-141-18/+22
* | Do not include cpu.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
|/
* mptsas: Remove unused MPTSASState 'pending' field (CVE-2021-3392)Michael Tokarev2021-04-192-7/+0Star
* esp: ensure that do_cmd is set to zero before submitting an ESP select commandMark Cave-Ayland2021-04-121-0/+2
* esp: don't reset async_len directly in esp_select() if cancelling requestMark Cave-Ayland2021-04-121-1/+1
* esp: don't overflow cmdfifo if TC is larger than the cmdfifo sizeMark Cave-Ayland2021-04-121-0/+1
* esp: don't overflow cmdfifo in get_cmd()Mark Cave-Ayland2021-04-121-0/+2
* esp: don't underflow cmdfifo in do_cmd()Mark Cave-Ayland2021-04-121-2/+4
* esp: ensure cmdfifo is not empty and current_dev is non-NULLMark Cave-Ayland2021-04-121-0/+3
* esp: introduce esp_fifo_pop_buf() and use it instead of fifo8_pop_buf()Mark Cave-Ayland2021-04-121-12/+28
* esp: consolidate esp_cmdfifo_pop() into esp_fifo_pop()Mark Cave-Ayland2021-04-121-14/+6Star
* esp: consolidate esp_cmdfifo_push() into esp_fifo_push()Mark Cave-Ayland2021-04-121-19/+8Star
* esp: rework write_response() to avoid using the FIFO for DMA transactionsMark Cave-Ayland2021-04-121-7/+6Star
* esp: always check current_req is not NULL before use in DMA callbacksMark Cave-Ayland2021-04-121-5/+14
* esp: fix setting of ESPState mig_version_id when launching QEMU with -S optionMark Cave-Ayland2021-04-122-3/+5
* hw/scsi: remove 'scsi-disk' deviceDaniel P. Berrangé2021-03-181-62/+0Star
* sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé2021-03-091-1/+1
* scsi: Silence gcc warningEric Blake2021-03-091-0/+1
* Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20210307' into...Peter Maydell2021-03-093-318/+715
|\