Show patches with: Submitter = John Garry       |    State = Action Required       |    Archived = No       |   467 patches
« 1 2 3 44 5 »
Patch Series S/W/F Date Submitter Delegate State
scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() --- 2022-05-17 John Garry New
[3/3] scsi: hisi_sas: Fix rescan after deleting a disk [1/3] scsi: libsas: Refactor sas_ata_hard_reset() --- 2022-05-12 John Garry New
[1/3] scsi: libsas: Refactor sas_ata_hard_reset() [1/3] scsi: libsas: Refactor sas_ata_hard_reset() --- 2022-05-12 John Garry New
[RFC,2/2] sbitmap: Spread sbitmap word allocation over NUMA nodes sbitmap: NUMA node spreading --- 2022-05-10 John Garry New
[RFC,1/2] sbitmap: Make sbitmap.map a double pointer sbitmap: NUMA node spreading --- 2022-05-10 John Garry New
[v2] scsi: core: Refine how we set tag_set NUMA node [v2] scsi: core: Refine how we set tag_set NUMA node --- 2022-03-30 John Garry New
[11/11] scsi: hisi_sas: Remove private tag management blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[10/11] scsi: libsas: Add sas_task_to_hwq() blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[09/11] scsi: libsas: Add sas_task_to_unique_tag() blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[08/11] scsi: libsas: Change ATA support to deal with each qc having a SCSI command blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[07/11] scsi: libsas: Send internal abort commands through the block layer blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[05/11] scsi: libsas: Send TMF commands through the block layer blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[04/11] scsi: libsas: Send SMP commands through the block layer blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[03/11] libata: Send internal commands through the block layer blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[02/11] scsi: core: Add SUBMITTED_BY_SCSI_CUSTOM_OPS blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[01/11] blk-mq: Add blk_mq_init_queue_ops() blk-mq/libata/scsi: SCSI driver tagging improvements --- 2022-03-22 John Garry New
[RFC,2/2] libata: Use scsi cmnd budget token for qc tag for SAS host scsi/libata: A potential tagging fix and improvement --- 2022-03-15 John Garry New
[1/2] scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() scsi/libata: A potential tagging fix and improvement --- 2022-03-15 John Garry New
[v2,4/4] scsi: hisi_sas: Use libsas internal abort support scsi: libsas and users: Factor out internal abort code --- 2022-03-11 John Garry New
[v2,3/4] scsi: pm8001: Use libsas internal abort support scsi: libsas and users: Factor out internal abort code --- 2022-03-11 John Garry New
[v2,2/4] scsi: libsas: Add sas_execute_internal_abort_dev() scsi: libsas and users: Factor out internal abort code --- 2022-03-11 John Garry New
[v2,1/4] scsi: libsas: Add sas_execute_internal_abort_single() scsi: libsas and users: Factor out internal abort code --- 2022-03-11 John Garry New
[v2,2/2] scsi: libsas: Use bool for queue_work() return code scsi: libsas: Some minor improvements --- 2022-02-25 John Garry New
[6/6] scsi: hisi_sas: Modify v3 HW SSP underflow error processing hisi_sas: Some misc updates --- 2022-02-24 John Garry New
[4/6] scsi: hisi_sas: Rename error labels in hisi_sas_v3_probe() hisi_sas: Some misc updates --- 2022-02-24 John Garry New
[2/6] scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout hisi_sas: Some misc updates --- 2022-02-24 John Garry New
[1/2] scsi: libsas: Make sas_notify_{phy,port}_event() return void [1/2] scsi: libsas: Make sas_notify_{phy,port}_event() return void --- 2022-02-24 John Garry New
[v3,18/18] scsi: libsas: Add sas_execute_ata_cmd() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,17/18] scsi: libsas: Add sas_abort_task() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,16/18] scsi: libsas: Add sas_query_task() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,15/18] scsi: libsas: Add sas_lu_reset() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,14/18] scsi: libsas: Add sas_clear_task_set() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,13/18] scsi: libsas: Add sas_abort_task_set() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,12/18] scsi: libsas: Add TMF handler aborted callback scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,11/18] scsi: libsas: Add TMF handler exec complete callback scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,10/18] scsi: libsas: Add sas_execute_ssp_tmf() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,09/18] scsi: libsas: Add sas_execute_tmf() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,08/18] scsi: libsas: Add sas_task.tmf scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,07/18] scsi: libsas: Add struct sas_tmf_task scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,06/18] scsi: libsas: Move SMP task handlers to core scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,05/18] scsi: hisi_sas: Delete unused I_T_NEXUS_RESET_PHYUP_TIMEOUT scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,04/18] scsi: libsas: Delete SAS_SG_ERR scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,03/18] scsi: libsas: Delete lldd_clear_aca callback scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,02/18] scsi: libsas: Use enum for response frame DATAPRES field scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[v3,01/18] scsi: libsas: Handle non-TMF codes in sas_scsi_find_task() scsi: libsas and users: Factor out LLDD TMF code --- 2022-02-22 John Garry New
[2/2] scsi: libsas: Drop SAS_TASK_AT_INITIATOR scsi: libsas: Drop SAS_TASK_AT_INITIATOR --- 2022-02-10 John Garry New
[1/2] scsi: isci: Drop SAS_TASK_AT_INITIATOR check in isci_task_abort_task() scsi: libsas: Drop SAS_TASK_AT_INITIATOR --- 2022-02-10 John Garry New
scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal --- 2022-01-31 John Garry New
[2/3] scsi: pm8001: Fix use-after-free for aborted TMF sas_task scsi: pm8001: Documentation and use-after-free fixes --- 2022-01-27 John Garry New
[10/16] scsi: libsas: Add TMF handler aborted callback scsi: libsas and users: Factor out LLDD TMF code --- 2022-01-25 John Garry New
[06/16] scsi: libsas: Add sas_task.tmf scsi: libsas and users: Factor out LLDD TMF code --- 2022-01-25 John Garry New
[01/16] scsi: libsas: Use enum for response frame DATAPRES field scsi: libsas and users: Factor out LLDD TMF code --- 2022-01-25 John Garry New
[v2] scsi: pm8001: Fix bogus FW crash for maxcpus=1 [v2] scsi: pm8001: Fix bogus FW crash for maxcpus=1 --- 2022-01-18 John Garry New
[RFT] scsi: pm8001: Fix FW crash for maxcpus=1 [RFT] scsi: pm8001: Fix FW crash for maxcpus=1 --- 2022-01-04 John Garry New
[8/8] scsi: libsas: Decode SAM status and host byte codes hisi_sas: Some misc patches --- 2021-12-15 John Garry New
[7/8] scsi: hisi_sas: Fix phyup timeout on FPGA hisi_sas: Some misc patches --- 2021-12-15 John Garry New
[6/8] scsi: hisi_sas: Prevent parallel FLR and controller reset hisi_sas: Some misc patches --- 2021-12-15 John Garry New
[5/8] scsi: hisi_sas: Prevent parallel controller reset and control phy command hisi_sas: Some misc patches --- 2021-12-15 John Garry New
[4/8] scsi: hisi_sas: Factor out task prep and delivery code hisi_sas: Some misc patches --- 2021-12-15 John Garry New
[3/8] scsi: hisi_sas: Pass abort structure for internal abort hisi_sas: Some misc patches --- 2021-12-15 John Garry New
[2/8] scsi: hisi_sas: Make internal abort have no task proto hisi_sas: Some misc patches --- 2021-12-15 John Garry New
[1/8] scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly hisi_sas: Some misc patches --- 2021-12-15 John Garry New
[v3] scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t [v3] scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t --- 2021-12-13 John Garry New
[v2,3/3] scsi: remove 'current_tag' scsi: remove last references to scsi_cmnd.tag --- 2021-09-15 John Garry New
[v2,2/3] acornscsi: remove tagged queuing vestiges scsi: remove last references to scsi_cmnd.tag --- 2021-09-15 John Garry New
[v2,1/3] fas216: kill scmd->tag scsi: remove last references to scsi_cmnd.tag --- 2021-09-15 John Garry New
[RESEND,v3,13/13] blk-mq: Stop using pointers for blk_mq_tags bitmap tags blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,12/13] blk-mq: Use shared tags for shared sbitmap support blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,11/13] blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,10/13] blk-mq: Add blk_mq_alloc_map_and_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,09/13] blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,08/13] blk-mq: Don't clear driver tags own mapping blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,07/13] blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,06/13] blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,05/13] blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,04/13] blk-mq: Invert check in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,03/13] blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,02/13] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[RESEND,v3,01/13] blk-mq: Change rqs check in blk_mq_free_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-09-13 John Garry New
[v2] scsi: libsas: co-locate exports with symbols [v2] scsi: libsas: co-locate exports with symbols --- 2021-09-13 John Garry New
[v2] scsi: Delete scsi_{get,free}_host_dev() [v2] scsi: Delete scsi_{get,free}_host_dev() --- 2021-09-13 John Garry New
[v3,07/13] blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-27 John Garry New
[5/5] scsi: hisi_sas: Increase debugfs_dump_index after dump is completed hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[4/5] scsi: hisi_sas: Replace some del_timer() calls with del_timer_sync() hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[3/5] scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[2/5] scsi: hisi_sas: Remove print in v3 hw probe about #hw queues hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[1/5] scsi: hisi_sas: Use managed PCI functions hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[v2,2/2] scsi: qla1280: Fix DEBUG_QLA1280 compilation issues scsi: qla1280: Resolve some compilation issues --- 2021-08-19 John Garry New
[v2,1/2] scsi: qla1280: Stop using scsi_cmnd.tag scsi: qla1280: Resolve some compilation issues --- 2021-08-19 John Garry New
[2/2] scsi: qla1280: Fix DEBUG_QLA1280 compilation issues scsi: qla1280: Resolve some compilation issues --- 2021-08-18 John Garry New
scsi: ibmvfc: Stop using scsi_cmnd.tag scsi: ibmvfc: Stop using scsi_cmnd.tag --- 2021-08-17 John Garry New
[3/3] scsi: Remove scsi_cmnd.tag Remove scsi_cmnd.tag --- 2021-08-13 John Garry New
[2/3] scsi: fnic: Stop setting scsi_cmnd.tag Remove scsi_cmnd.tag --- 2021-08-13 John Garry New
[1/3] scsi: wd719: Stop using scsi_cmnd.tag Remove scsi_cmnd.tag --- 2021-08-13 John Garry New
[v2,11/11] blk-mq: Stop using pointers for blk_mq_tags bitmap tags blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-09 John Garry New
[v2,10/11] blk-mq: Use shared tags for shared sbitmap support blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-09 John Garry New
[v2,09/11] scsi: Set blk_mq_ops.init_request_no_hctx blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-09 John Garry New
[v2,08/11] blk-mq: Add blk_mq_ops.init_request_no_hctx() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-09 John Garry New
[9/9] blk-mq: Clear mappings for shared sbitmap sched static rqs blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-07-14 John Garry New
[8/9] blk-mq: Allocate per request queue static rqs for shared sbitmap blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-07-14 John Garry New
« 1 2 3 44 5 »