Show patches with: Submitter = Tyrel Datwyler       |    Archived = No       |   195 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
MAINTAINERS: update ibmvscsi_tgt maintainer MAINTAINERS: update ibmvscsi_tgt maintainer - - - --- 2024-01-16 Tyrel Datwyler Accepted
[v2,11/11] ibmvfc: add protocol field to target structure ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,10/11] ibmvfc: make discovery buffer per protocol channel group ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,09/11] ibmvfc: add protocol field to ibmvfc_channels ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,08/11] ibmvfc: make channel allocation generic ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,07/11] ibmvfc: track max and desired queue size in ibmvfc_channels ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,06/11] ibmvfc: rename ibmvfc_scsi_channels to ibmvfc_channels ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,05/11] ibmvfc: use a bitfield for boolean flags ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,04/11] ibmvfc: fix erroneous use of rtas_busy_delay with hcall return code ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,03/11] ibmvfc: limit max hw queues by num_online_cpus() ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,02/11] ibmvfc: implement channel queue depth and event buffer accounting ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[v2,01/11] ibmvfc: remove BUG_ON in the case of an empty event pool ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-21 Tyrel Datwyler Accepted
[11/11] ibmvfc: add protocol field to target structure ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[10/11] ibmvfc: make discovery buffer per protocol channel group ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[09/11] ibmvfc: add protocol field to ibmvfc_channels ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[08/11] ibmvfc: make channel allocation generic ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[07/11] ibmvfc: track max and desired queue size in ibmvfc_channels ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[06/11] ibmvfc: rename ibmvfc_scsi_channels to ibmvfc_channels ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[05/11] ibmvfc: use a bitfield for boolean flags ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[04/11] ibmvfc: fix erroneous use of rtas_busy_delay with hcall return code ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[03/11] ibmvfc: limit max hw queues by num_online_cpus() ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[02/11] ibmvfc: implement channel queue depth and event buffer accounting ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
[01/11] ibmvfc: remove BUG_ON in the case of an empty event pool ibmvfc: fixes and generic prep work for NVMeoF support - 1 - --- 2023-09-13 Tyrel Datwyler Superseded
ibmvfc: alloc/free queue resource only during probe/remove ibmvfc: alloc/free queue resource only during probe/remove - 1 - --- 2022-06-16 Tyrel Datwyler Accepted
ibmvfc: store vhost pointer during subcrq allocation ibmvfc: store vhost pointer during subcrq allocation - 1 - --- 2022-06-16 Tyrel Datwyler Accepted
ibmvscsis: increase INITIAL_SRP_LIMIT to 1024 ibmvscsis: increase INITIAL_SRP_LIMIT to 1024 - - - --- 2022-03-22 Tyrel Datwyler Accepted
ibmvfc: fix command state accounting and stale response detection ibmvfc: fix command state accounting and stale response detection - - - --- 2021-07-16 Tyrel Datwyler Accepted
scsi: core: fix bad pointer dereference when ehandler kthread is invalid scsi: core: fix bad pointer dereference when ehandler kthread is invalid - 1 - --- 2021-07-01 Tyrel Datwyler Accepted
ibmvfc: Fix invalid state machine BUG_ON ibmvfc: Fix invalid state machine BUG_ON - - - --- 2021-04-13 Tyrel Datwyler Accepted
[2/2] ibmvfc: make ibmvfc_wait_for_ops MQ aware Fix EH race and MQ support - 1 - --- 2021-03-19 Tyrel Datwyler Accepted
[1/2] ibmvfc: fix potential race in ibmvfc_wait_for_ops Fix EH race and MQ support - 1 - --- 2021-03-19 Tyrel Datwyler Accepted
ibmvfc: free channel_setup_buf during device tear down ibmvfc: free channel_setup_buf during device tear down - - - --- 2021-03-11 Tyrel Datwyler Accepted
[v5,5/5] ibmvfc: reinitialize sub-CRQs and perform channel enquiry after LPM ibmvfc: hard reset fixes - 1 - --- 2021-03-02 Tyrel Datwyler Accepted
[v5,4/5] ibmvfc: store return code of H_FREE_SUB_CRQ during cleanup ibmvfc: hard reset fixes - 1 - --- 2021-03-02 Tyrel Datwyler Accepted
[v5,3/5] ibmvfc: treat H_CLOSED as success during sub-CRQ registration ibmvfc: hard reset fixes - 1 - --- 2021-03-02 Tyrel Datwyler Accepted
[v5,2/5] ibmvfc: fix invalid sub-CRQ handles after hard reset ibmvfc: hard reset fixes - 1 - --- 2021-03-02 Tyrel Datwyler Accepted
[v5,1/5] ibmvfc: simplify handling of sub-CRQ initialization ibmvfc: hard reset fixes - 1 - --- 2021-03-02 Tyrel Datwyler Accepted
[v4,5/5] ibmvfc: reinitialize sub-CRQs and perform channel enquiry after LPM ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v4,4/5] ibmvfc: store return code of H_FREE_SUB_CRQ during cleanup ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v4,3/5] ibmvfc: treat H_CLOSED as success during sub-CRQ registration ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v4,2/5] ibmvfc: fix invalid sub-CRQ handles after hard reset ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v4,1/5] ibmvfc: simplify handling of sub-CRQ initialization ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v3,5/5] ibmvfc: reinitialize sub-CRQs and perform channel enquiry after LPM ibmvfc: hard reset fixes - - - --- 2021-02-25 Tyrel Datwyler Superseded
[v3,4/5] ibmvfc: store return code of H_FREE_SUB_CRQ during cleanup ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v3,3/5] ibmvfc: treat H_CLOSED as success during sub-CRQ registration ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v3,2/5] ibmvfc: fix invalid sub-CRQ handles after hard reset ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v3,1/5] ibmvfc: simplify handling of sub-CRQ initialization ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v2,5/5] ibmvfc: reinitialize sub-CRQs and perform channel enquiry after LPM ibmvfc: hard reset fixes - - - --- 2021-02-25 Tyrel Datwyler Superseded
[v2,4/5] ibmvfc: store return code of H_FREE_SUB_CRQ during cleanup ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v2,3/5] ibmvfc: treat H_CLOSED as success during sub-CRQ registration ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v2,2/5] ibmvfc: fix invalid sub-CRQ handles after hard reset ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[v2,1/5] ibmvfc: simplify handling of sub-CRQ initialization ibmvfc: hard reset fixes - 1 - --- 2021-02-25 Tyrel Datwyler Superseded
[4/4] ibmvfc: store return code of H_FREE_SUB_CRQ during cleanup ibmvfc: hard reset fixes - - - --- 2021-02-11 Tyrel Datwyler Superseded
[3/4] ibmvfc: treat H_CLOSED as success during sub-CRQ registration ibmvfc: hard reset fixes - 1 - --- 2021-02-11 Tyrel Datwyler Superseded
[2/4] ibmvfc: fix invalid sub-CRQ handles after hard reset ibmvfc: hard reset fixes - 1 - --- 2021-02-11 Tyrel Datwyler Superseded
[1/4] ibmvfc: simplify handling of sub-CRQ initialization ibmvfc: hard reset fixes - 1 - --- 2021-02-11 Tyrel Datwyler Superseded
[v5,21/21] ibmvfc: provide modules parameters for MQ settings ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,20/21] ibmvfc: enable MQ and set reasonable defaults ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,19/21] ibmvfc: purge scsi channels after transport loss/reset ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,18/21] ibmvfc: send Cancel MAD down each hw scsi channel ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,17/21] ibmvfc: add cancel mad initialization helper ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,16/21] ibmvfc: register Sub-CRQ handles with VIOS during channel setup ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,15/21] ibmvfc: send commands down HW Sub-CRQ when channelized ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,14/21] ibmvfc: set and track hw queue in ibmvfc_event struct ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,13/21] ibmvfc: advertise client support for using hardware channels ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,12/21] ibmvfc: implement channel enquiry and setup commands ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,11/21] ibmvfc: map/request irq and register Sub-CRQ interrupt handler ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,10/21] ibmvfc: define Sub-CRQ interrupt handler routine ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,09/21] ibmvfc: add handlers to drain and complete Sub-CRQ responses ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,08/21] ibmvfc: add Sub-CRQ IRQ enable/disable routine ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,07/21] ibmvfc: add alloc/dealloc routines for SCSI Sub-CRQ Channels ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,06/21] ibmvfc: add Subordinate CRQ definitions ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,05/21] ibmvfc: define hcall wrapper for registering a Sub-CRQ ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,04/21] ibmvfc: add size parameter to ibmvfc_init_event_pool ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,03/21] ibmvfc: init/free event pool during queue allocation/free ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,02/21] ibmvfc: move event pool init/free routines ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v5,01/21] ibmvfc: add vhost fields and defaults for MQ enablement ibmvfc: initial MQ development/enablement - 1 - --- 2021-01-14 Tyrel Datwyler Accepted
[v4,21/21] ibmvfc: provide modules parameters for MQ settings ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,20/21] ibmvfc: enable MQ and set reasonable defaults ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,19/21] ibmvfc: purge scsi channels after transport loss/reset ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,18/21] ibmvfc: send Cancel MAD down each hw scsi channel ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,17/21] ibmvfc: add cancel mad initialization helper ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,16/21] ibmvfc: register Sub-CRQ handles with VIOS during channel setup ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,15/21] ibmvfc: send commands down HW Sub-CRQ when channelized ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,14/21] ibmvfc: set and track hw queue in ibmvfc_event struct ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,13/21] ibmvfc: advertise client support for using hardware channels ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,12/21] ibmvfc: implement channel enquiry and setup commands ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,11/21] ibmvfc: map/request irq and register Sub-CRQ interrupt handler ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,10/21] ibmvfc: define Sub-CRQ interrupt handler routine ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,09/21] ibmvfc: add handlers to drain and complete Sub-CRQ responses ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,08/21] ibmvfc: add Sub-CRQ IRQ enable/disable routine ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,07/21] ibmvfc: add alloc/dealloc routines for SCSI Sub-CRQ Channels ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,06/21] ibmvfc: add Subordinate CRQ definitions ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,05/21] ibmvfc: define hcall wrapper for registering a Sub-CRQ ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,04/21] ibmvfc: add size parameter to ibmvfc_init_event_pool ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,03/21] ibmvfc: init/free event pool during queue allocation/free ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,02/21] ibmvfc: move event pool init/free routines ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
[v4,01/21] ibmvfc: add vhost fields and defaults for MQ enablement ibmvfc: initial MQ development - - - --- 2021-01-11 Tyrel Datwyler Changes Requested
ibmvfc: fix missing cast of ibmvfc_event pointer to u64 handle ibmvfc: fix missing cast of ibmvfc_event pointer to u64 handle - - - --- 2021-01-06 Tyrel Datwyler Accepted
[v2,5/5] ibmvfc: relax locking around ibmvfc_queuecommand ibmvfc: MQ preparatory locking work - 1 - --- 2021-01-06 Tyrel Datwyler Accepted
« 1 2 »