aboutsummaryrefslogtreecommitdiff
path: root/hw/scsi/mptsas.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-30hw/scsi: Constify VMStateRichard Henderson1-1/+1
2023-09-25mptsas: avoid shadowed local variablesPaolo Bonzini1-3/+3
2023-04-28hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov1-1/+2
2022-10-18scsi: Use device_cold_reset() and bus_cold_reset()Peter Maydell1-4/+4
2022-09-01scsi: Add buf_len parameter to scsi_req_new()John Millikin1-1/+2
2022-01-28Remove unnecessary minimum_version_id_old fieldsPeter Maydell1-1/+0
2021-12-31pci: Let ld*_pci_dma() propagate MemTxResultPhilippe Mathieu-Daudé1-5/+11
2021-12-31pci: Let ld*_pci_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé1-4/+6
2021-09-30scsi: Replace scsi_bus_new() with scsi_bus_init(), scsi_bus_init_named()Peter Maydell1-1/+1
2021-04-19mptsas: Remove unused MPTSASState 'pending' field (CVE-2021-3392)Michael Tokarev1-6/+0
2021-02-25scsi: drop 'result' argument from command_complete callbackHannes Reinecke1-2/+3
2020-11-15nomaintainer: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-08-27mptsas: Move QOM macros to headerEduardo Habkost1-5/+0
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-1/+1
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+1
2019-08-16Include migration/qemu-file-types.h a lot lessMarkus Armbruster1-0/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-06-06hw/scsi: Use the QOM BUS() macro to access BusState.qbusPhilippe Mathieu-Daudé1-2/+2
2018-08-23scsi: mptsas: Mark as storage deviceGuenter Roeck1-0/+1
2018-06-01hw: Do not include "sysemu/block-backend.h" if it is not necessaryPhilippe Mathieu-Daudé1-1/+0
2017-12-05pci: Add pci_dev_bus_num() helperDavid Gibson1-1/+1
2017-10-15pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost1-0/+4
2017-09-19osdep.h: Prohibit disabling assert() in supported buildsEric Blake1-4/+2
2017-09-19scsi: move block/scsi.h to include/scsi/constants.hPaolo Bonzini1-1/+1
2017-03-14scsi: mptsas: fix the wrong reading size in fetch requestLi Qiang1-3/+3
2017-02-21hw/scsi: Concentrate -drive if=scsi auto-create in one placeMarkus Armbruster1-4/+0
2016-09-15Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-1/+1
2016-09-15mptsas: change .realize function nameCao jin1-2/+2
2016-09-14scsi: mptsas: use g_new0 to allocate MPTSASRequest objectLi Qiang1-1/+1
2016-08-03mptsas: really fix migration compatibilityPaolo Bonzini1-1/+3
2016-07-29mptsas: Fix a migration compatible issueCao jin1-1/+1
2016-07-05mptsas: remove unnecessary internal msi state flagCao jin1-12/+6
2016-07-05pci: Convert msi_init() to Error and fix callers to check itCao jin1-7/+24
2016-07-05mptsas: change msi property typeCao jin1-2/+3
2016-05-29scsi: mptsas: infinite loop while fetching requestsPrasad J Pandit1-5/+4
2016-02-16mptsas: fix wrong formulaPaolo Bonzini1-1/+1
2016-02-16mptsas: fix memory leakPaolo Bonzini1-0/+1
2016-02-09hw: Add support for LSI SAS1068 (mptsas) devicePaolo Bonzini1-0/+1441