Nicholas, Will do. Thanks. Regards, Quinn Tran On 2/20/14 1:03 PM, "Nicholas A. Bellinger" <nab@xxxxxxxxxxxxx> wrote: >From: Nicholas Bellinger <nab@xxxxxxxxxxxxxxx> > >Hi Sawan, Quinn, & Co. > >The following series addresses a number of NPIV related bugs specific >to v3.14-rc code, mostly involving the underlying configfs dependency >of base_vha / base_tpg to not be removed while there are active NPIV >ports. > >Patch #1 fixes a race between the qlt_lport_register() callback and >subsequent shutdown operations. > >Patch #2 ensures that shutdown of a base_vha port fails when there >are active npiv_ports_inuse. > >Patch #3 adds seperate enable/disable attribute logic that is specific >to NPIV operation, and patch #4 adds the configfs_[un]depend_item() >calls in ensure that base_vha / base_tpg cannot be removed from the >configfs hierarchy until all associated NPIV ports have been shutdown. > >And patch #5 fixes a seperate issue with NAA formatting of EVPD=0x83 >device identifier for NPIV WWPNs. > >Please review. > >Thanks! > >--nab > >Nicholas Bellinger (5): > qla2xxx: Fix qlt_lport_register base_vha callback race > qla2xxx: Check + fail when npiv_vports_inuse exists in shutdown > tcm_qla2xxx: Add NPIV specific enable/disable attribute logic > tcm_qla2xxx: Perform configfs depend/undepend for base_tpg > tcm_qla2xxx: Fix NAA formatted name for NPIV WWPNs > > drivers/scsi/qla2xxx/qla_target.c | 39 +++++++-- > drivers/scsi/qla2xxx/qla_target.h | 2 +- > drivers/scsi/qla2xxx/tcm_qla2xxx.c | 158 >++++++++++++++++++++++++++---------- > drivers/scsi/qla2xxx/tcm_qla2xxx.h | 7 +- > 4 files changed, 153 insertions(+), 53 deletions(-) > >-- >1.7.10.4 > ________________________________ This message and any attached documents contain information from QLogic Corporation or its wholly-owned subsidiaries that may be confidential. If you are not the intended recipient, you may not read, copy, distribute, or use this information. If you have received this transmission in error, please notify the sender immediately by reply e-mail and then delete this message.
<<attachment: winmail.dat>>