aboutsummaryrefslogtreecommitdiff
path: root/hw/scsi
AgeCommit message (Expand)AuthorFilesLines
2025-07-15esp.c: only allow ESP commands permitted in the current asc_modeMark Cave-Ayland2-0/+38
2025-07-15esp.c: add asc_mode property to indicate the current ESP modeMark Cave-Ayland1-1/+20
2025-07-15esp.c: only call dma_memory_write function if transfer length is non-zeroMark Cave-Ayland1-1/+5
2025-07-15esp.c: only call dma_memory_read function if transfer length is non-zeroMark Cave-Ayland1-7/+13
2025-07-15esp.c: improve comment in esp_transfer_data()Mark Cave-Ayland1-2/+3
2025-07-15esp.c: only raise IRQ in esp_transfer_data() for CMD_SEL, CMD_SELATN and CMD_...Mark Cave-Ayland1-2/+3
2025-06-26hw: replace FSF postal address with licenses URLSean Wei1-2/+2
2025-06-12hw/scsi/megasas: skip automatic zero-init of large arraysDaniel P. Berrangé1-5/+2
2025-06-12hw/scsi/lsi53c895a: skip automatic zero-init of large arrayDaniel P. Berrangé1-1/+1
2025-05-30hw/scsi/vmw_pvscsi: Convert DeviceRealize -> InstanceInitPhilippe Mathieu-Daudé1-10/+3
2025-05-30hw/scsi/vmw_pvscsi: Remove PVSCSI_COMPAT_DISABLE_PCIE_BIT definitionPhilippe Mathieu-Daudé1-29/+1
2025-05-30hw/scsi/vmw_pvscsi: Remove PVSCSI_COMPAT_OLD_PCI_CONFIGURATION definitionPhilippe Mathieu-Daudé1-19/+7
2025-05-21scsi-disk: Advertise FUA support by defaultAlberto Faria1-1/+1
2025-05-21scsi-disk: Add native FUA write supportAlberto Faria1-38/+15
2025-05-14vhost-scsi: support VIRTIO_SCSI_F_HOTPLUGDongli Zhang1-0/+3
2025-05-14vhost-user: return failure if backend crash when live migrationHaoqian He3-15/+21
2025-05-14system/runstate: add VM state change cb with return valueHaoqian He1-1/+1
2025-04-25qom: Make InterfaceInfo[] uses constPhilippe Mathieu-Daudé9-10/+10
2025-04-25qom: Constify TypeInfo::interfacesPhilippe Mathieu-Daudé1-1/+1
2025-04-25qom: Constify TypeInfo::class_dataPhilippe Mathieu-Daudé1-1/+1
2025-04-25qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé13-21/+21
2025-04-24cleanup: Drop pointless return at end of functionMarkus Armbruster2-2/+0
2025-04-24cleanup: Re-run return_directly.cocciMarkus Armbruster1-4/+1
2025-04-08scsi-disk: Apply error policy for host_status errors againKevin Wolf1-14/+25
2025-03-31hw/scsi/lsi53c895a: fix memory leak in lsi_scsi_realize()Zheng Huang1-1/+1
2025-03-14Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingStefan Hajnoczi4-285/+465
2025-03-13virtio-scsi: only expose cmd vqs via iothread-vq-mappingStefan Hajnoczi1-13/+20
2025-03-13virtio-scsi: handle ctrl virtqueue in main loopStefan Hajnoczi2-117/+33
2025-03-13virtio-scsi: add iothread-vq-mapping parameterStefan Hajnoczi2-50/+103
2025-03-13virtio-scsi: perform TMFs in appropriate AioContextsStefan Hajnoczi1-64/+206
2025-03-13virtio-scsi: protect events_dropped fieldStefan Hajnoczi1-9/+20
2025-03-13virtio-scsi: introduce event and ctrl virtqueue locksStefan Hajnoczi1-38/+46
2025-03-13scsi: introduce requests_lockStefan Hajnoczi1-35/+85
2025-03-13scsi: track per-SCSIRequest AioContextStefan Hajnoczi2-11/+7
2025-03-13dma: use current AioContext for dma_blk_io()Stefan Hajnoczi1-4/+2
2025-03-13scsi-disk: drop unused SCSIDiskState->bh fieldStefan Hajnoczi1-1/+0
2025-03-11system: Replace arch_type global by qemu_arch_available() helperPhilippe Mathieu-Daudé1-1/+1
2025-02-06block: remove unused BLOCK_OP_TYPE_DATAPLANEStefan Hajnoczi1-3/+0
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi11-22/+22
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé11-22/+22
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson9-11/+0
2024-12-19hw/scsi/megasas: Use device_class_set_props_nRichard Henderson1-3/+4
2024-12-15hw/scsi: Constify all PropertyRichard Henderson10-14/+14
2024-12-10hw/scsi: Replace type_register() with type_register_static()Zhao Liu2-2/+2
2024-11-28scsi: megasas: Internal cdbs have 16-byte lengthGuenter Roeck1-12/+2
2024-11-20scsi: fix allocation for s390x loadparmPaolo Bonzini1-1/+1
2024-11-18hw: Add "loadparm" property to scsi disk devices for booting on s390xThomas Huth1-0/+43
2024-10-02hw/vhost-scsi: fix -Werror=maybe-uninitializedMarc-André Lureau1-1/+1
2024-09-24hw/scsi: remove break after g_assert_not_reached()Pierrick Bouvier1-1/+0
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell8-8/+8