summary refs log tree commit diff stats
path: root/hw/scsi/lsi53c895a.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* lsi53c895a: avoid out of bounds access to s->msg[]Paolo Bonzini2024-04-021-7/+12
* Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into stagingPeter Maydell2024-03-091-1/+1
|\
| * hw/scsi/lsi53c895a: Fix typo in commentBALATON Zoltan2024-03-091-1/+1
* | hw/scsi/lsi53c895a: stop script on phase mismatchSven Schnelle2024-03-081-4/+12
* | hw/scsi/lsi53c895a: add timer to scripts processingSven Schnelle2024-03-081-10/+33
|/
* hw/scsi/lsi53c895a: add missing decrement of reentrancy counterSven Schnelle2024-02-051-0/+1
* hw/scsi: Constify VMStateRichard Henderson2023-12-301-1/+1
* hw/other: spelling fixesMichael Tokarev2023-09-211-1/+1
* hw/scsi/lsi53c895a: Fix reentrancy issues in the LSI controller (CVE-2023-0330)Thomas Huth2023-05-261-6/+17
* lsi53c895a: disable reentrancy detection for MMIO region, tooThomas Huth2023-05-261-0/+1
* lsi53c895a: disable reentrancy detection for script RAMAlexander Bulekov2023-04-281-0/+6
* include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster2023-01-081-1/+1
* scsi: Use device_cold_reset() and bus_cold_reset()Peter Maydell2022-10-181-2/+2
* scsi: Add buf_len parameter to scsi_req_new()John Millikin2022-09-011-1/+1
* scsi/lsi53c895a: really fix use-after-free in lsi_do_msgout (CVE-2022-0216)Mauro Matteo Cascella2022-07-131-1/+2
* scsi/lsi53c895a: fix use-after-free in lsi_do_msgout (CVE-2022-0216)Mauro Matteo Cascella2022-07-061-1/+2
* Mark remaining global TypeInfo instances as constBernhard Beschow2022-02-211-1/+1
* hw/scsi/lsi53c895a: Do not abort when DMA requested and no data queuedPhilippe Mathieu-Daudé2021-11-301-2/+1
* scsi: Replace scsi_bus_new() with scsi_bus_init(), scsi_bus_init_named()Peter Maydell2021-09-301-1/+1
* lsilogic: Use PCIDevice::exit instead of DeviceState::unrealizePeng Liang2021-03-061-2/+2
* scsi: drop 'result' argument from command_complete callbackHannes Reinecke2021-02-251-3/+3
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-181-3/+1
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-2/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-2/+4
* qdev: Unrealize must not failMarkus Armbruster2020-05-151-1/+1
* scsi: lsi: exit infinite loop while executing script (CVE-2019-12068)Paolo Bonzini2019-08-201-14/+27
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* hw/scsi: Use the QOM BUS() macro to access BusState.qbusPhilippe Mathieu-Daudé2019-06-061-1/+1
* lsi: 810/895A are always little endianSven Schnelle2019-03-111-4/+3
* lsi: return dfifo valueSven Schnelle2019-03-111-1/+1
* lsi: use SCSI phase names instead of numbers in traceSven Schnelle2019-03-111-8/+23
* lsi: use enum type for s->msg_actionSven Schnelle2019-03-111-11/+16
* lsi: use enum type for s->waitingSven Schnelle2019-03-111-19/+23
* lsi: use ldn_le_p()/stn_le_p()Sven Schnelle2019-03-111-20/+4
* lsi: check if SIGP bit is already set in Wait reselectSven Schnelle2019-03-111-2/+4
* lsi: implement basic SBCL functionalitySven Schnelle2019-03-111-4/+27
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-3/+3
* lsi: Reselection needed to remove pending commands from queueGeorge Kennedy2018-11-271-12/+36
* lsi53c895a: check message length value is validPrasad J Pandit2018-11-061-2/+17
* lsi53c895a: convert to trace-eventsMark Cave-Ayland2018-10-021-111/+103
* lsi53c895a: add optional external IRQ via qdevMark Cave-Ayland2018-09-251-2/+14
* scsi: remove unused lsi53c895a_create() and lsi53c810_create() functionsMark Cave-Ayland2018-09-251-14/+0
* scsi: add lsi53c8xx_handle_legacy_cmdline() functionMark Cave-Ayland2018-09-251-0/+7
* lsi_scsi: add support for PPR Extended MessageGeorge Kennedy2018-08-231-0/+4
* hw/ppc/prep: Fix implicit creation of "-drive if=scsi" devicesThomas Huth2018-03-181-0/+7
* scsi: Remove automatic creation of SCSI controllers with -drive if=scsiThomas Huth2018-03-061-1/+1
* pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost2017-10-151-0/+4