> -----Original Message----- > From: Mike Christie <michael.christie@xxxxxxxxxx> > Sent: Wednesday, December 2, 2020 3:00 AM > To: subbu.seetharaman@xxxxxxxxxxxx; > ketan.mukadam@xxxxxxxxxxxx; jitendra.bhivare@xxxxxxxxxxxx; > lduncan@xxxxxxxx; cleech@xxxxxxxxxx; Nilesh Javali > <njavali@xxxxxxxxxxx>; Manish Rangankar <mrangankar@xxxxxxxxxxx>; > GR-QLogic-Storage-Upstream <GR-QLogic-Storage- > Upstream@xxxxxxxxxxx>; varun@xxxxxxxxxxx; > martin.petersen@xxxxxxxxxx; linux-scsi@xxxxxxxxxxxxxxx; > james.bottomley@xxxxxxxxxxxxxxxxxxxxx > Subject: [EXT] [RFC PATCH 00/15] libiscsi: lock clean ups > > External Email > > ---------------------------------------------------------------------- > The following patches made over Linus's current tree cleanup the locking in > libiscsi so we again, for the main IO path, have the frwd lock only used in > the xmit/queue path and the back lock used in the completion path and no > taskqueuelock. The EH paths still use both the frwd/back lock though. > > These patches are not ready for merging. I have only tested iscsi_tcp. > Also, even though the changes to the offload drivers look like minimal API > use changes, I wanted to try and get some tests done as the changes affect > the main IO and error paths. > Mike, We will run the sanity test for qedi and bnx2i. Thanks, Manish