[PATCH v2 00/16] qla2xxx: Patches for target-pending branch
Hi Nic, Please apply this series to target-pending at your earliest convenience. changes from v1 -> v2 o Added Reviewed-by tag for reviewed patches. o Dropped following patches for rework. - qla2xxx: Change check_stop_free to always return 1 - qla2xxx: Fix interaction issue between qla2xxx and Target Core Module - qla2xxx: Add TAS detection for kernel 3.15 n newer - target/tmr: LUN reset cause cmd premature free. o Fixed patch description on following patches - qla2xxx: Enable Extended Login support - qla2xxx: Enable Exchange offload support. o Fixed patch description as well as kbuild warning for - qla2xxx: Added interface to send explicit LOGO. o Fixed kbuild warning for - qla2xxx: Remove dependency on hardware_lock to reduce lock contention. Thanks, Himanshu Alexei Potashnik (2): qla2xxx: Delete session if initiator is gone from FW qla2xxx: Wait for all conflicts before ack'ing PLOGI Dilip Kumar Uppugandla (1): qla2xxx: Check for online flag instead of active reset when transmitting responses Himanshu Madhani (4): qla2xxx: Enable Extended Logins support qla2xxx: Enable Exchange offload support. qla2xxx: Enable Target counters in DebugFS. qla2xxx: Added interface to send explicit LOGO. Quinn Tran (9): qla2xxx: Add FW resource count in DebugFS. qla2xxx: Replace QLA_TGT_STATE_ABORTED with a bit. qla2xxx: Remove dependency on hardware_lock to reduce lock contention. qla2xxx: Add irq affinity notification qla2xxx: Add selective command queuing qla2xxx: Move atioq to a different lock to reduce lock contention qla2xxx: Disable ZIO at start time. qla2xxx: Set all queues to 4k qla2xxx: Add bulk send for atio & ctio completion paths. drivers/scsi/qla2xxx/qla_attr.c| 36 ++ drivers/scsi/qla2xxx/qla_dbg.c | 19 +- drivers/scsi/qla2xxx/qla_def.h | 86 - drivers/scsi/qla2xxx/qla_dfs.c | 106 + drivers/scsi/qla2xxx/qla_gbl.h | 18 +- drivers/scsi/qla2xxx/qla_init.c| 58 ++- drivers/scsi/qla2xxx/qla_inline.h |2 + drivers/scsi/qla2xxx/qla_iocb.c| 188 + drivers/scsi/qla2xxx/qla_isr.c | 129 ++- drivers/scsi/qla2xxx/qla_mbx.c | 265 - drivers/scsi/qla2xxx/qla_os.c | 165 - drivers/scsi/qla2xxx/qla_target.c | 690 +--- drivers/scsi/qla2xxx/qla_target.h | 36 ++- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 107 - drivers/target/target_core_transport.c |5 +- include/target/target_core_base.h |1 + 16 files changed, 1671 insertions(+), 240 deletions(-) -- 1.7.7 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH v2 00/16] qla2xxx: Patches for target-pending branch
Hi Himanshu & Co, On Thu, 2015-12-17 at 14:56 -0500, Himanshu Madhani wrote: > Hi Nic, > > Please apply this series to target-pending at your earliest convenience. > > changes from v1 -> v2 > > o Added Reviewed-by tag for reviewed patches. > > o Dropped following patches for rework. > - qla2xxx: Change check_stop_free to always return 1 > - qla2xxx: Fix interaction issue between qla2xxx and Target Core Module > - qla2xxx: Add TAS detection for kernel 3.15 n newer > - target/tmr: LUN reset cause cmd premature free. > Thanks for dropping these for the moment. I'll be following up on outstanding TMR LUN_RESET reference counting bugs over the holiday. > o Fixed patch description on following patches > - qla2xxx: Enable Extended Login support > - qla2xxx: Enable Exchange offload support. > > o Fixed patch description as well as kbuild warning for > - qla2xxx: Added interface to send explicit LOGO. > > o Fixed kbuild warning for > - qla2xxx: Remove dependency on hardware_lock to reduce lock > contention. > > Thanks, > Himanshu > > Alexei Potashnik (2): > qla2xxx: Delete session if initiator is gone from FW > qla2xxx: Wait for all conflicts before ack'ing PLOGI > > Dilip Kumar Uppugandla (1): > qla2xxx: Check for online flag instead of active reset when > transmitting responses > > Himanshu Madhani (4): > qla2xxx: Enable Extended Logins support > qla2xxx: Enable Exchange offload support. > qla2xxx: Enable Target counters in DebugFS. > qla2xxx: Added interface to send explicit LOGO. > > Quinn Tran (9): > qla2xxx: Add FW resource count in DebugFS. > qla2xxx: Replace QLA_TGT_STATE_ABORTED with a bit. > qla2xxx: Remove dependency on hardware_lock to reduce lock > contention. > qla2xxx: Add irq affinity notification > qla2xxx: Add selective command queuing > qla2xxx: Move atioq to a different lock to reduce lock contention > qla2xxx: Disable ZIO at start time. > qla2xxx: Set all queues to 4k > qla2xxx: Add bulk send for atio & ctio completion paths. > > drivers/scsi/qla2xxx/qla_attr.c| 36 ++ > drivers/scsi/qla2xxx/qla_dbg.c | 19 +- > drivers/scsi/qla2xxx/qla_def.h | 86 - > drivers/scsi/qla2xxx/qla_dfs.c | 106 + > drivers/scsi/qla2xxx/qla_gbl.h | 18 +- > drivers/scsi/qla2xxx/qla_init.c| 58 ++- > drivers/scsi/qla2xxx/qla_inline.h |2 + > drivers/scsi/qla2xxx/qla_iocb.c| 188 + > drivers/scsi/qla2xxx/qla_isr.c | 129 ++- > drivers/scsi/qla2xxx/qla_mbx.c | 265 - > drivers/scsi/qla2xxx/qla_os.c | 165 - > drivers/scsi/qla2xxx/qla_target.c | 690 > +--- > drivers/scsi/qla2xxx/qla_target.h | 36 ++- > drivers/scsi/qla2xxx/tcm_qla2xxx.c | 107 - > drivers/target/target_core_transport.c |5 +- > include/target/target_core_base.h |1 + > 16 files changed, 1671 insertions(+), 240 deletions(-) > Applied patches #1 -> #14 + #16 to target-pending/for-next code. Adding commenting inline for patch #15. Thank you, --nab -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH v2 00/16] qla2xxx: Patches for target-pending branch
Hi Nic, On 12/20/15, 10:57 PM, "Nicholas A. Bellinger" wrote: >Hi Himanshu & Co, > >On Thu, 2015-12-17 at 14:56 -0500, Himanshu Madhani wrote: >> Hi Nic, >> >> Please apply this series to target-pending at your earliest convenience. >> >> changes from v1 -> v2 >> >> o Added Reviewed-by tag for reviewed patches. >> >> o Dropped following patches for rework. >> - qla2xxx: Change check_stop_free to always return 1 >> - qla2xxx: Fix interaction issue between qla2xxx and Target Core >>Module >> - qla2xxx: Add TAS detection for kernel 3.15 n newer >> - target/tmr: LUN reset cause cmd premature free. >> > >Thanks for dropping these for the moment. > >I'll be following up on outstanding TMR LUN_RESET reference counting >bugs over the holiday. > >> o Fixed patch description on following patches >> - qla2xxx: Enable Extended Login support >> - qla2xxx: Enable Exchange offload support. >> >> o Fixed patch description as well as kbuild warning for >> - qla2xxx: Added interface to send explicit LOGO. >> >> o Fixed kbuild warning for >> - qla2xxx: Remove dependency on hardware_lock to reduce lock >> contention. >> >> Thanks, >> Himanshu >> >> Alexei Potashnik (2): >> qla2xxx: Delete session if initiator is gone from FW >> qla2xxx: Wait for all conflicts before ack'ing PLOGI >> >> Dilip Kumar Uppugandla (1): >> qla2xxx: Check for online flag instead of active reset when >> transmitting responses >> >> Himanshu Madhani (4): >> qla2xxx: Enable Extended Logins support >> qla2xxx: Enable Exchange offload support. >> qla2xxx: Enable Target counters in DebugFS. >> qla2xxx: Added interface to send explicit LOGO. >> >> Quinn Tran (9): >> qla2xxx: Add FW resource count in DebugFS. >> qla2xxx: Replace QLA_TGT_STATE_ABORTED with a bit. >> qla2xxx: Remove dependency on hardware_lock to reduce lock >> contention. >> qla2xxx: Add irq affinity notification >> qla2xxx: Add selective command queuing >> qla2xxx: Move atioq to a different lock to reduce lock contention >> qla2xxx: Disable ZIO at start time. >> qla2xxx: Set all queues to 4k >> qla2xxx: Add bulk send for atio & ctio completion paths. >> >> drivers/scsi/qla2xxx/qla_attr.c| 36 ++ >> drivers/scsi/qla2xxx/qla_dbg.c | 19 +- >> drivers/scsi/qla2xxx/qla_def.h | 86 - >> drivers/scsi/qla2xxx/qla_dfs.c | 106 + >> drivers/scsi/qla2xxx/qla_gbl.h | 18 +- >> drivers/scsi/qla2xxx/qla_init.c| 58 ++- >> drivers/scsi/qla2xxx/qla_inline.h |2 + >> drivers/scsi/qla2xxx/qla_iocb.c| 188 + >> drivers/scsi/qla2xxx/qla_isr.c | 129 ++- >> drivers/scsi/qla2xxx/qla_mbx.c | 265 - >> drivers/scsi/qla2xxx/qla_os.c | 165 - >> drivers/scsi/qla2xxx/qla_target.c | 690 >>+--- >> drivers/scsi/qla2xxx/qla_target.h | 36 ++- >> drivers/scsi/qla2xxx/tcm_qla2xxx.c | 107 - >> drivers/target/target_core_transport.c |5 +- >> include/target/target_core_base.h |1 + >> 16 files changed, 1671 insertions(+), 240 deletions(-) >> > >Applied patches #1 -> #14 + #16 to target-pending/for-next code. > >Adding commenting inline for patch #15. > >Thank you, > >--nab We need to rework patch #11 (³qla2xxx: Add selective command queuing²) to address review comments from Bart and Christoph. Can you please drop it from your queue. We¹ll send updated patch once its ready. Thanks, Himanshu > <>
Re: [PATCH v2 00/16] qla2xxx: Patches for target-pending branch
On Wed, 2016-01-06 at 17:00 +, Himanshu Madhani wrote: > Hi Nic, > > > On 12/20/15, 10:57 PM, "Nicholas A. Bellinger" wrote: > > >Hi Himanshu & Co, > > > >On Thu, 2015-12-17 at 14:56 -0500, Himanshu Madhani wrote: > >> Hi Nic, > >> > >> Please apply this series to target-pending at your earliest convenience. > >> > >> changes from v1 -> v2 > >> > >> o Added Reviewed-by tag for reviewed patches. > >> > >> o Dropped following patches for rework. > >> - qla2xxx: Change check_stop_free to always return 1 > >> - qla2xxx: Fix interaction issue between qla2xxx and Target Core > >>Module > >> - qla2xxx: Add TAS detection for kernel 3.15 n newer > >> - target/tmr: LUN reset cause cmd premature free. > >> > > > >Thanks for dropping these for the moment. > > > >I'll be following up on outstanding TMR LUN_RESET reference counting > >bugs over the holiday. > > > >> o Fixed patch description on following patches > >> - qla2xxx: Enable Extended Login support > >> - qla2xxx: Enable Exchange offload support. > >> > >> o Fixed patch description as well as kbuild warning for > >> - qla2xxx: Added interface to send explicit LOGO. > >> > >> o Fixed kbuild warning for > >> - qla2xxx: Remove dependency on hardware_lock to reduce lock > >> contention. > >> > > > >Applied patches #1 -> #14 + #16 to target-pending/for-next code. > > > >Adding commenting inline for patch #15. > > > >Thank you, > > > >--nab > > We need to rework patch #11 (³qla2xxx: Add selective command queuing²) to > address review comments from Bart and Christoph. > Can you please drop it from your queue. We¹ll send updated patch once its > ready. > No need to resend the whole patch. Just address the comments with an incremental patch, and I'll fold into the original when applying. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html