- 3e246da Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Richard Henderson · 9 months ago
- 75997e1 scsi-disk: Don't silently truncate serial number by Kevin Wolf · 9 months ago
- 00a17d8 hw/scsi/scsi-disk: Use qemu_hexdump_line to avoid sprintf by Philippe Mathieu-Daudé · 11 months ago
- d7fe931 esp.c: remove explicit setting of DRQ within ESP state machine by Mark Cave-Ayland · 12 months ago
- 60c5725 esp.c: ensure esp_pdma_write() always calls esp_fifo_push() by Mark Cave-Ayland · 12 months ago
- ffa3a5f esp.c: update esp_fifo_{push, pop}() to call esp_update_drq() by Mark Cave-Ayland · 12 months ago
- 743d873 esp.c: introduce esp_update_drq() and update esp_fifo_{push, pop}_buf() to use it by Mark Cave-Ayland · 12 months ago
- 2c1017b esp.c: move esp_set_phase() and esp_get_phase() towards the beginning of the file by Mark Cave-Ayland · 12 months ago
- 3cc7088 esp.c: prevent cmdfifo overflow in esp_cdb_ready() by Mark Cave-Ayland · 12 months ago
- 5aa0df4 esp.c: rework esp_cdb_length() into esp_cdb_ready() by Mark Cave-Ayland · 12 months ago
- 5a50644 esp.c: don't assert() if FIFO empty when executing non-DMA SELATNS by Mark Cave-Ayland · 12 months ago
- 266170f esp.c: introduce esp_fifo_push_buf() function for pushing to the FIFO by Mark Cave-Ayland · 12 months ago
- da83812 esp.c: change esp_fifo_pop_buf() to take ESPState by Mark Cave-Ayland · 12 months ago
- 1f46d1c esp.c: use esp_fifo_push() instead of fifo8_push() by Mark Cave-Ayland · 12 months ago
- 61fa150 esp.c: change esp_fifo_pop() to take ESPState by Mark Cave-Ayland · 12 months ago
- 0e7dbe2 esp.c: change esp_fifo_push() to take ESPState by Mark Cave-Ayland · 12 months ago
- 1828000 esp.c: replace cmdfifo use of esp_fifo_pop() in do_message_phase() by Mark Cave-Ayland · 12 months ago
- 2260402 esp.c: replace esp_fifo_pop_buf() with esp_fifo8_pop_buf() in do_message_phase() by Mark Cave-Ayland · 12 months ago
- f87d048 esp.c: replace esp_fifo_pop_buf() with esp_fifo8_pop_buf() in do_command_phase() by Mark Cave-Ayland · 12 months ago
- d103d0d esp.c: move esp_fifo_pop_buf() internals to new esp_fifo8_pop_buf() function by Mark Cave-Ayland · 12 months ago
- e497e6a lsi53c895a: avoid out of bounds access to s->msg[] by Paolo Bonzini · 12 months ago
- 7c7a9f5 hw/scsi/scsi-generic: Fix io_timeout property not applying by Lorenz Brun · 12 months ago
- d765ab2 hw/scsi/vhost-scsi: Fix missing ERRP_GUARD() for error_prepend() by Zhao Liu · 1 year ago
- 89126b6 Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging by Peter Maydell · 1 year ago
- b1f1dc9 hw/scsi/lsi53c895a: Fix typo in comment by BALATON Zoltan · 1 year ago
- a9198b3 hw/scsi/lsi53c895a: stop script on phase mismatch by Sven Schnelle · 1 year ago
- 9876359 hw/scsi/lsi53c895a: add timer to scripts processing by Sven Schnelle · 1 year ago
- 78d68f3 esp.c: add my copyright to the file by Mark Cave-Ayland · 1 year, 2 months ago
- 499f408 esp.c: switch TypeInfo registration to use DEFINE_TYPES() macro by Mark Cave-Ayland · 1 year, 2 months ago
- 442de89 esp.c: keep track of the DRQ state during DMA by Mark Cave-Ayland · 1 year, 2 months ago
- 6dec7c0 esp.c: rename irq_data IRQ to drq_irq by Mark Cave-Ayland · 1 year, 2 months ago
- a6cad7c esp.c: implement DMA Transfer Pad command for DATA phases by Mark Cave-Ayland · 1 year, 2 months ago
- 5a85733 esp.c: replace n variable with len in esp_do_nodma() by Mark Cave-Ayland · 1 year, 2 months ago
- 421d1ca esp.c: consolidate DMA and PDMA logic in STATUS and MESSAGE IN phases by Mark Cave-Ayland · 1 year, 2 months ago
- 406e8a3 esp.c: remove redundant n variable in PDMA COMMAND phase by Mark Cave-Ayland · 1 year, 2 months ago
- 67ea170 esp.c: consolidate DMA and PDMA logic in MESSAGE OUT phase by Mark Cave-Ayland · 1 year, 2 months ago
- c37cc88 esp.c: consolidate DMA and PDMA logic in DATA IN phase by Mark Cave-Ayland · 1 year, 2 months ago
- 0d17ce8 esp.c: consolidate DMA and PDMA logic in DATA OUT phase by Mark Cave-Ayland · 1 year, 2 months ago
- 215d257 esp.c: only transfer non-DMA MESSAGE OUT phase data for specific commands by Mark Cave-Ayland · 1 year, 2 months ago
- acdee66 esp.c: only transfer non-DMA COMMAND phase data for specific commands by Mark Cave-Ayland · 1 year, 2 months ago
- 9b2cdca esp.c: improve ESP_RSEQ logic consolidation by Mark Cave-Ayland · 1 year, 2 months ago
- 8ba3204 esp.c: handle non-DMA FIFO writes used to terminate DMA commands by Mark Cave-Ayland · 1 year, 2 months ago
- 41f157e esp.c: remove restriction on FIFO read access when DMA memory routines defined by Mark Cave-Ayland · 1 year, 2 months ago
- 02a3ce5 esp.c: handle TC underflow for DMA SCSI requests by Mark Cave-Ayland · 1 year, 2 months ago
- d68212c esp.c: don't clear the SCSI phase when reading ESP_RINTR by Mark Cave-Ayland · 1 year, 2 months ago
- d294b77 esp.c: ensure that STAT_INT is cleared when reading ESP_RINTR by Mark Cave-Ayland · 1 year, 2 months ago
- 0ee71db esp.c: consolidate end of command sequence after ICCS command by Mark Cave-Ayland · 1 year, 2 months ago
- 83428f7 esp.c: move write_response() non-DMA logic to esp_do_nodma() by Mark Cave-Ayland · 1 year, 2 months ago
- d39592f esp.c: replace get_cmd() with esp_do_nodma() by Mark Cave-Ayland · 1 year, 2 months ago
- 5d02add esp.c: process non-DMA FIFO writes in esp_do_nodma() by Mark Cave-Ayland · 1 year, 2 months ago
- a1b8d38 esp.c: move non-DMA TI logic to separate esp_nodma_ti_dataout() function by Mark Cave-Ayland · 1 year, 2 months ago
- 9655f72 esp.c: don't raise INTR_BS interrupt in DATA IN phase until TI command issued by Mark Cave-Ayland · 1 year, 2 months ago
- 8200345 esp.c: remove unneeded ti_cmd field by Mark Cave-Ayland · 1 year, 2 months ago
- cb22ce5 esp.c: zero command register when TI command terminates due to phase change by Mark Cave-Ayland · 1 year, 2 months ago
- 036120f esp.c: remove DATA IN phase logic when reading from FIFO by Mark Cave-Ayland · 1 year, 2 months ago
- c90b279 esp.c: use deferred interrupts for both DATA IN and DATA OUT phases by Mark Cave-Ayland · 1 year, 2 months ago
- a4608fa esp.c: separate logic based upon ESP command in esp_transfer_data() by Mark Cave-Ayland · 1 year, 2 months ago
- 8bb2249 esp.c: separate logic based upon ESP command in esp_command_complete() by Mark Cave-Ayland · 1 year, 2 months ago
- 8dded6d esp.c: rename data_in_ready to to data_ready by Mark Cave-Ayland · 1 year, 2 months ago
- b46a43a esp.c: remove unused PDMA callback implementation by Mark Cave-Ayland · 1 year, 2 months ago
- 34e9bb9 esp.c: always use esp_do_dma() in pdma_cb() by Mark Cave-Ayland · 1 year, 2 months ago
- 8baa147 esp.c: move CMD_ICCS command logic to esp_do_dma() by Mark Cave-Ayland · 1 year, 2 months ago
- bb272e2 esp.c: replace do_dma_pdma_cb() with esp_do_dma() by Mark Cave-Ayland · 1 year, 2 months ago
- db4d415 esp.c: move CMD_SELATNS end of command logic to esp_do_dma() and do_dma_pdma_cb() by Mark Cave-Ayland · 1 year, 2 months ago
- 9ff0fd1 esp.c: don't use get_cmd() for CMD_SEL DMA commands by Mark Cave-Ayland · 1 year, 2 months ago
- 3fd325a esp.c: move CMD_TI end of message phase detection to esp_do_dma() and do_dma_pdma_cb() by Mark Cave-Ayland · 1 year, 2 months ago
- 3ee9a47 esp.c: move CMD_SELATN end of message phase detection to esp_do_dma() and do_dma_pdma_cb() by Mark Cave-Ayland · 1 year, 2 months ago
- 79a6c7c esp.c: untangle MESSAGE OUT and COMMAND phase logic in esp_do_nodma() by Mark Cave-Ayland · 1 year, 2 months ago
- 9e60cf7 esp.c: untangle MESSAGE OUT and COMMAND phase logic in do_dma_pdma_cb() by Mark Cave-Ayland · 1 year, 2 months ago
- 46b0c36 esp.c: untangle MESSAGE OUT and COMMAND phase logic in esp_do_dma() by Mark Cave-Ayland · 1 year, 2 months ago
- 6d97f5a esp.c: remove do_cmd from ESPState by Mark Cave-Ayland · 1 year, 2 months ago
- df91fd4 esp.c: convert esp_reg_write() do_cmd path to check for SCSI phase instead by Mark Cave-Ayland · 1 year, 2 months ago
- 83e803d esp.c: convert esp_do_nodma() do_cmd path to check for SCSI phase instead by Mark Cave-Ayland · 1 year, 2 months ago
- e8c84b1 esp.c: convert do_dma_pdma_cb() do_cmd path to check for SCSI phase instead by Mark Cave-Ayland · 1 year, 2 months ago
- ad2725a esp.c: convert esp_do_dma() do_cmd path to check for SCSI phase instead by Mark Cave-Ayland · 1 year, 2 months ago
- 9d1aa52 esp.c: convert esp_do_nodma() to switch statement based upon SCSI phase by Mark Cave-Ayland · 1 year, 2 months ago
- 844b3a8 esp.c: convert do_dma_pdma_db() to switch statement based upon SCSI phase by Mark Cave-Ayland · 1 year, 2 months ago
- 1454dc7 esp.c: convert esp_do_dma() to switch statement based upon SCSI phase by Mark Cave-Ayland · 1 year, 2 months ago
- 5a83e83 esp.c: introduce esp_get_phase() function by Mark Cave-Ayland · 1 year, 2 months ago
- 66fd565 esp.c: remove s_without_satn_pdma_cb() PDMA callback by Mark Cave-Ayland · 1 year, 2 months ago
- 1b2e34c esp.c: move end of SCSI transfer check after TC adjustment in do_dma_pdma_cb() by Mark Cave-Ayland · 1 year, 2 months ago
- 4460b86 esp.c: update esp_do_dma() bypass if async_len is zero to include non-zero transfer check by Mark Cave-Ayland · 1 year, 2 months ago
- 3c7f3c8 esp.c: copy logic for do_cmd transfers from do_dma_pdma_cb() to esp_do_dma() by Mark Cave-Ayland · 1 year, 2 months ago
- 19e9afb esp.c: copy PDMA logic for transfers to device from do_dma_pdma_cb() to esp_do_dma() by Mark Cave-Ayland · 1 year, 2 months ago
- 004826d esp.c: rename esp_dma_done() to esp_dma_ti_check() by Mark Cave-Ayland · 1 year, 2 months ago
- af74b3c esp.c: move TC and FIFO check logic into esp_dma_done() by Mark Cave-Ayland · 1 year, 2 months ago
- cb98819 esp.c: fix premature end of phase logic esp_command_complete by Mark Cave-Ayland · 1 year, 2 months ago
- e4e166c esp.c: consolidate async_len and TC == 0 checks in do_dma_pdma_cb() and esp_do_dma() by Mark Cave-Ayland · 1 year, 2 months ago
- a79e767 esp.c: update end of transfer logic at the end of esp_transfer_data() by Mark Cave-Ayland · 1 year, 2 months ago
- fe082b5 esp.c: remove unneeded if() check in esp_transfer_data() by Mark Cave-Ayland · 1 year, 2 months ago
- 81ed2ed esp.c: remove unaligned adjustment in do_dma_pdma_cb() to device path by Mark Cave-Ayland · 1 year, 2 months ago
- 12486e4 esp.c: remove TC adjustment in esp_do_dma() from device path by Mark Cave-Ayland · 1 year, 2 months ago
- fabcba4 esp.c: don't immediately raise INTR_BS if SCSI data needed in esp_do_dma() by Mark Cave-Ayland · 1 year, 2 months ago
- 68ef41f esp.c: ensure that the PDMA callback is called for every device read by Mark Cave-Ayland · 1 year, 2 months ago
- c5bd505 esp.c: update condition for esp_dma_done() in esp_do_dma() to device path by Mark Cave-Ayland · 1 year, 2 months ago
- 6b7b003 esp.c: update condition for esp_dma_done() in esp_do_dma() from device path by Mark Cave-Ayland · 1 year, 2 months ago
- 27bd0cc esp.c: remove zero transfer size check from esp_do_dma() by Mark Cave-Ayland · 1 year, 2 months ago
- 942ee6c esp.c: don't clear RFLAGS register when DMA is complete by Mark Cave-Ayland · 1 year, 2 months ago
- e7a661d esp.c: don't reset the TC and ESP_RSEQ state when executing a SCSI command by Mark Cave-Ayland · 1 year, 2 months ago
- a1ccceb esp.c: remove MacOS TI workaround that pads FIFO transfers to ESP_FIFO_SZ by Mark Cave-Ayland · 1 year, 2 months ago