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