@@ -160,12 +160,12 @@ void __release_mid(struct kref *refcount)
160160void
161161delete_mid (struct mid_q_entry * mid )
162162{
163- spin_lock (& mid -> server -> mid_lock );
163+ spin_lock (& mid -> server -> mid_queue_lock );
164164 if (!(mid -> mid_flags & MID_DELETED )) {
165165 list_del_init (& mid -> qhead );
166166 mid -> mid_flags |= MID_DELETED ;
167167 }
168- spin_unlock (& mid -> server -> mid_lock );
168+ spin_unlock (& mid -> server -> mid_queue_lock );
169169
170170 release_mid (mid );
171171}
@@ -716,9 +716,9 @@ static int allocate_mid(struct cifs_ses *ses, struct smb_hdr *in_buf,
716716 * ppmidQ = alloc_mid (in_buf , ses -> server );
717717 if (* ppmidQ == NULL )
718718 return - ENOMEM ;
719- spin_lock (& ses -> server -> mid_lock );
719+ spin_lock (& ses -> server -> mid_queue_lock );
720720 list_add_tail (& (* ppmidQ )-> qhead , & ses -> server -> pending_mid_q );
721- spin_unlock (& ses -> server -> mid_lock );
721+ spin_unlock (& ses -> server -> mid_queue_lock );
722722 return 0 ;
723723}
724724
@@ -819,9 +819,9 @@ cifs_call_async(struct TCP_Server_Info *server, struct smb_rqst *rqst,
819819 mid -> mid_state = MID_REQUEST_SUBMITTED ;
820820
821821 /* put it on the pending_mid_q */
822- spin_lock (& server -> mid_lock );
822+ spin_lock (& server -> mid_queue_lock );
823823 list_add_tail (& mid -> qhead , & server -> pending_mid_q );
824- spin_unlock (& server -> mid_lock );
824+ spin_unlock (& server -> mid_queue_lock );
825825
826826 /*
827827 * Need to store the time in mid before calling I/O. For call_async,
@@ -880,10 +880,10 @@ cifs_sync_mid_result(struct mid_q_entry *mid, struct TCP_Server_Info *server)
880880 cifs_dbg (FYI , "%s: cmd=%d mid=%llu state=%d\n" ,
881881 __func__ , le16_to_cpu (mid -> command ), mid -> mid , mid -> mid_state );
882882
883- spin_lock (& server -> mid_lock );
883+ spin_lock (& server -> mid_queue_lock );
884884 switch (mid -> mid_state ) {
885885 case MID_RESPONSE_READY :
886- spin_unlock (& server -> mid_lock );
886+ spin_unlock (& server -> mid_queue_lock );
887887 return rc ;
888888 case MID_RETRY_NEEDED :
889889 rc = - EAGAIN ;
@@ -902,13 +902,13 @@ cifs_sync_mid_result(struct mid_q_entry *mid, struct TCP_Server_Info *server)
902902 list_del_init (& mid -> qhead );
903903 mid -> mid_flags |= MID_DELETED ;
904904 }
905- spin_unlock (& server -> mid_lock );
905+ spin_unlock (& server -> mid_queue_lock );
906906 cifs_server_dbg (VFS , "%s: invalid mid state mid=%llu state=%d\n" ,
907907 __func__ , mid -> mid , mid -> mid_state );
908908 rc = - EIO ;
909909 goto sync_mid_done ;
910910 }
911- spin_unlock (& server -> mid_lock );
911+ spin_unlock (& server -> mid_queue_lock );
912912
913913sync_mid_done :
914914 release_mid (mid );
@@ -1213,15 +1213,15 @@ compound_send_recv(const unsigned int xid, struct cifs_ses *ses,
12131213 cifs_server_dbg (FYI , "Cancelling wait for mid %llu cmd: %d\n" ,
12141214 midQ [i ]-> mid , le16_to_cpu (midQ [i ]-> command ));
12151215 send_cancel (server , & rqst [i ], midQ [i ]);
1216- spin_lock (& server -> mid_lock );
1216+ spin_lock (& server -> mid_queue_lock );
12171217 midQ [i ]-> mid_flags |= MID_WAIT_CANCELLED ;
12181218 if (midQ [i ]-> mid_state == MID_REQUEST_SUBMITTED ||
12191219 midQ [i ]-> mid_state == MID_RESPONSE_RECEIVED ) {
12201220 midQ [i ]-> callback = cifs_cancelled_callback ;
12211221 cancelled_mid [i ] = true;
12221222 credits [i ].value = 0 ;
12231223 }
1224- spin_unlock (& server -> mid_lock );
1224+ spin_unlock (& server -> mid_queue_lock );
12251225 }
12261226 }
12271227
@@ -1423,16 +1423,16 @@ SendReceive(const unsigned int xid, struct cifs_ses *ses,
14231423 rc = wait_for_response (server , midQ );
14241424 if (rc != 0 ) {
14251425 send_cancel (server , & rqst , midQ );
1426- spin_lock (& server -> mid_lock );
1426+ spin_lock (& server -> mid_queue_lock );
14271427 if (midQ -> mid_state == MID_REQUEST_SUBMITTED ||
14281428 midQ -> mid_state == MID_RESPONSE_RECEIVED ) {
14291429 /* no longer considered to be "in-flight" */
14301430 midQ -> callback = release_mid ;
1431- spin_unlock (& server -> mid_lock );
1431+ spin_unlock (& server -> mid_queue_lock );
14321432 add_credits (server , & credits , 0 );
14331433 return rc ;
14341434 }
1435- spin_unlock (& server -> mid_lock );
1435+ spin_unlock (& server -> mid_queue_lock );
14361436 }
14371437
14381438 rc = cifs_sync_mid_result (midQ , server );
@@ -1605,15 +1605,15 @@ SendReceiveBlockingLock(const unsigned int xid, struct cifs_tcon *tcon,
16051605 rc = wait_for_response (server , midQ );
16061606 if (rc ) {
16071607 send_cancel (server , & rqst , midQ );
1608- spin_lock (& server -> mid_lock );
1608+ spin_lock (& server -> mid_queue_lock );
16091609 if (midQ -> mid_state == MID_REQUEST_SUBMITTED ||
16101610 midQ -> mid_state == MID_RESPONSE_RECEIVED ) {
16111611 /* no longer considered to be "in-flight" */
16121612 midQ -> callback = release_mid ;
1613- spin_unlock (& server -> mid_lock );
1613+ spin_unlock (& server -> mid_queue_lock );
16141614 return rc ;
16151615 }
1616- spin_unlock (& server -> mid_lock );
1616+ spin_unlock (& server -> mid_queue_lock );
16171617 }
16181618
16191619 /* We got the response - restart system call. */
0 commit comments