summaryrefslogtreecommitdiffstats
path: root/hw/scsi/lsi53c895a.c
Commit message (Expand)AuthorAgeFilesLines
* 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/+1Star
* 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/+1Star
* 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/+0Star
* 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/+3Star
* 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/+4Star
* 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/+103Star
* 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/+0Star
* 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
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-1/+3
* scsi/lsi53c895a: Remove unused lsi_mem_*() return valueMao Zhongyi2017-06-041-6/+4Star
* hw: Deprecate -drive if=scsi with non-onboard HBAsMarkus Armbruster2017-02-211-0/+7
* hw/scsi: Concentrate -drive if=scsi auto-create in one placeMarkus Armbruster2017-02-211-3/+0Star
* lsi: never set DMA FIFO Empty (DFE) bit in DSTAT registerHervé Poussineau2016-09-131-1/+1
* lsi: implement I/O memory space for Memory Move instructionsHervé Poussineau2016-09-131-10/+39
* lsi: do not exit QEMU if reading invalid registerHervé Poussineau2016-09-131-5/+13
* lsi: print register names in debug printsHervé Poussineau2016-09-131-73/+146
* hw/scsi: Clean up includesPeter Maydell2016-01-291-1/+1
* scsi: Convert remaining PCI HBAs to realize()Markus Armbruster2015-03-101-11/+3Star
* scsi: Clean up duplicated error in legacy if=scsi codeMarkus Armbruster2015-03-101-1/+2
* hw/scsi/lsi53c895a: add support for additional diag / debug registersPeter Lieven2015-01-141-0/+6