target: Drop iSCSI use of mutex around max_cmd_sn increment
[firefly-linux-kernel-4.4.55.git] / include / target / iscsi / iscsi_target_core.h
index ab465858f46245380708876e7c359369b777bd48..d4616ef12e04ffe1f65fe1748cd1f9b5217011ca 100644 (file)
@@ -637,7 +637,7 @@ struct iscsi_session {
        /* session wide counter: expected command sequence number */
        u32                     exp_cmd_sn;
        /* session wide counter: maximum allowed command sequence number */
-       u32                     max_cmd_sn;
+       atomic_t                max_cmd_sn;
        struct list_head        sess_ooo_cmdsn_list;
 
        /* LIO specific session ID */