Show patches with: Submitter = Mark Cave-Ayland       |    State = Action Required       |    Archived = No       |   2790 patches
« 1 2 3 427 28 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[PULL,55/88] esp.c: always use esp_do_dma() in pdma_cb() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,54/88] esp.c: move CMD_ICCS command logic to esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,53/88] esp.c: replace do_dma_pdma_cb() with esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,52/88] esp.c: move CMD_SELATNS end of command logic to esp_do_dma() and do_dma_pdma_cb() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,51/88] esp.c: don't use get_cmd() for CMD_SEL DMA commands [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,50/88] esp.c: move CMD_TI end of message phase detection to esp_do_dma() and do_dma_pdma_cb() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,49/88] esp.c: move CMD_SELATN end of message phase detection to esp_do_dma() and do_dma_pdma_… [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,48/88] esp.c: untangle MESSAGE OUT and COMMAND phase logic in esp_do_nodma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,47/88] esp.c: untangle MESSAGE OUT and COMMAND phase logic in do_dma_pdma_cb() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,46/88] esp.c: untangle MESSAGE OUT and COMMAND phase logic in esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,45/88] esp.c: remove do_cmd from ESPState [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,44/88] esp.c: convert esp_reg_write() do_cmd path to check for SCSI phase instead [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,43/88] esp.c: convert esp_do_nodma() do_cmd path to check for SCSI phase instead [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,42/88] esp.c: convert do_dma_pdma_cb() do_cmd path to check for SCSI phase instead [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,41/88] esp.c: convert esp_do_dma() do_cmd path to check for SCSI phase instead [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,40/88] esp.c: convert esp_do_nodma() to switch statement based upon SCSI phase [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,39/88] esp.c: convert do_dma_pdma_db() to switch statement based upon SCSI phase [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,38/88] esp.c: convert esp_do_dma() to switch statement based upon SCSI phase [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,37/88] esp.c: introduce esp_get_phase() function [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - 1 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,36/88] esp.c: remove s_without_satn_pdma_cb() PDMA callback [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,35/88] esp.c: move end of SCSI transfer check after TC adjustment in do_dma_pdma_cb() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,34/88] esp.c: update esp_do_dma() bypass if async_len is zero to include non-zero transfer ch… [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,33/88] esp.c: copy logic for do_cmd transfers from do_dma_pdma_cb() to esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,32/88] esp.c: copy PDMA logic for transfers to device from do_dma_pdma_cb() to esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,31/88] esp.c: rename esp_dma_done() to esp_dma_ti_check() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,30/88] esp.c: move TC and FIFO check logic into esp_dma_done() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,29/88] esp.c: fix premature end of phase logic esp_command_complete [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,28/88] esp.c: consolidate async_len and TC == 0 checks in do_dma_pdma_cb() and esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,27/88] esp.c: update end of transfer logic at the end of esp_transfer_data() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,26/88] esp.c: remove unneeded if() check in esp_transfer_data() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,25/88] esp.c: remove unaligned adjustment in do_dma_pdma_cb() to device path [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,24/88] esp.c: remove TC adjustment in esp_do_dma() from device path [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,23/88] esp.c: don't immediately raise INTR_BS if SCSI data needed in esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,22/88] esp.c: ensure that the PDMA callback is called for every device read [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,21/88] esp.c: update condition for esp_dma_done() in esp_do_dma() to device path [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,20/88] esp.c: update condition for esp_dma_done() in esp_do_dma() from device path [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,19/88] esp.c: remove zero transfer size check from esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,18/88] esp.c: don't clear RFLAGS register when DMA is complete [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,17/88] esp.c: don't reset the TC and ESP_RSEQ state when executing a SCSI command [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,16/88] esp.c: remove MacOS TI workaround that pads FIFO transfers to ESP_FIFO_SZ [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,15/88] esp.c: remove another set of manual STAT_TC updates [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,14/88] esp.c: introduce esp_set_phase() helper function [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,13/88] esp.c: decrement the TC during MESSAGE OUT and COMMAND phases [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,12/88] esp.c: don't accumulate directly into cmdfifo [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,11/88] esp.c: remove unused case from esp_pdma_read() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,10/88] esp.c: move buffer and TC logic into separate to/from device paths in esp_do_dma() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,09/88] esp.c: update TC check logic in do_dma_pdma_cb() to check for TC == 0 [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,08/88] esp.c: move command execution logic to new esp_run_cmd() function [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,07/88] esp.c: start removal of manual STAT_TC setting when transfer counter reaches zero [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,06/88] esp.c: update esp_set_tc() to set STAT_TC flag [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,05/88] esp.c: move esp_select() to ESP selection commands from get_cmd() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,04/88] esp.c: remove FIFO clear from esp_select() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,03/88] esp.c: add FIFO wraparound support to esp_fifo_pop_buf() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,02/88] esp.c: move existing request cancel check into esp_select() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() [PULL,01/88] esp.c: don't clear cmdfifo when esp_select() fails in get_cmd() - - - 2 --- 2024-02-13 Mark Cave-Ayland New
[PULL,00/88] qemu-sparc queue 20240213 - - - - --- 2024-02-13 Mark Cave-Ayland New
[4/4] esp-pci.c: set DMA_STAT_BCMBLT when BLAST command issued esp-pci: fixes for Linux and MS-DOS - - 1 1 --- 2024-01-12 Mark Cave-Ayland New
[3/4] esp-pci.c: synchronise setting of DMA_STAT_DONE with ESP completion interrupt esp-pci: fixes for Linux and MS-DOS - - 1 1 --- 2024-01-12 Mark Cave-Ayland New
[2/4] esp-pci.c: generate PCI interrupt from separate ESP and PCI sources esp-pci: fixes for Linux and MS-DOS - - 1 1 --- 2024-01-12 Mark Cave-Ayland New
[1/4] esp-pci.c: use correct address register for PCI DMA transfers esp-pci: fixes for Linux and MS-DOS - - 1 1 --- 2024-01-12 Mark Cave-Ayland New
[88/88] esp.c: add my copyright to the file esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[87/88] esp.c: switch TypeInfo registration to use DEFINE_TYPES() macro esp: rework ESP emulation to use a SCSI phase-based state machine - - 1 - --- 2024-01-12 Mark Cave-Ayland New
[86/88] esp.c: keep track of the DRQ state during DMA esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[85/88] esp.c: rename irq_data IRQ to drq_irq esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[84/88] esp.c: implement DMA Transfer Pad command for DATA phases esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[83/88] esp.c: replace n variable with len in esp_do_nodma() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[82/88] esp.c: consolidate DMA and PDMA logic in STATUS and MESSAGE IN phases esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[81/88] esp.c: remove redundant n variable in PDMA COMMAND phase esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[80/88] esp.c: consolidate DMA and PDMA logic in MESSAGE OUT phase esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[79/88] esp.c: consolidate DMA and PDMA logic in DATA IN phase esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[78/88] esp.c: consolidate DMA and PDMA logic in DATA OUT phase esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[77/88] esp.c: only transfer non-DMA MESSAGE OUT phase data for specific commands esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[76/88] esp.c: only transfer non-DMA COMMAND phase data for specific commands esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[75/88] esp.c: improve ESP_RSEQ logic consolidation esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[74/88] esp.c: handle non-DMA FIFO writes used to terminate DMA commands esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[73/88] esp.c: remove restriction on FIFO read access when DMA memory routines defined esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[72/88] esp.c: handle TC underflow for DMA SCSI requests esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[71/88] esp.c: don't clear the SCSI phase when reading ESP_RINTR esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[70/88] esp.c: ensure that STAT_INT is cleared when reading ESP_RINTR esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[69/88] esp.c: consolidate end of command sequence after ICCS command esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[68/88] esp.c: move write_response() non-DMA logic to esp_do_nodma() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[67/88] esp.c: replace get_cmd() with esp_do_nodma() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[66/88] esp.c: process non-DMA FIFO writes in esp_do_nodma() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[65/88] esp.c: move non-DMA TI logic to separate esp_nodma_ti_dataout() function esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[64/88] esp.c: don't raise INTR_BS interrupt in DATA IN phase until TI command issued esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[63/88] esp.c: remove unneeded ti_cmd field esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[62/88] esp.c: zero command register when TI command terminates due to phase change esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[61/88] esp.c: remove DATA IN phase logic when reading from FIFO esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[60/88] esp.c: use deferred interrupts for both DATA IN and DATA OUT phases esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[59/88] esp.c: separate logic based upon ESP command in esp_transfer_data() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[58/88] esp.c: separate logic based upon ESP command in esp_command_complete() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[57/88] esp.c: rename data_in_ready to to data_ready esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[56/88] esp.c: remove unused PDMA callback implementation esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[55/88] esp.c: always use esp_do_dma() in pdma_cb() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[54/88] esp.c: move CMD_ICCS command logic to esp_do_dma() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[53/88] esp.c: replace do_dma_pdma_cb() with esp_do_dma() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[52/88] esp.c: move CMD_SELATNS end of command logic to esp_do_dma() and do_dma_pdma_cb() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[51/88] esp.c: don't use get_cmd() for CMD_SEL DMA commands esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[50/88] esp.c: move CMD_TI end of message phase detection to esp_do_dma() and do_dma_pdma_cb() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
[49/88] esp.c: move CMD_SELATN end of message phase detection to esp_do_dma() and do_dma_pdma_cb() esp: rework ESP emulation to use a SCSI phase-based state machine - - - - --- 2024-01-12 Mark Cave-Ayland New
« 1 2 3 427 28 »