Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[platform/kernel/linux-starfive.git] / drivers / target / iscsi / iscsi_target_erl0.c
index a4d5e67..9a96e17 100644 (file)
@@ -46,10 +46,8 @@ void iscsit_set_dataout_sequence_values(
         */
        if (cmd->unsolicited_data) {
                cmd->seq_start_offset = cmd->write_data_done;
-               cmd->seq_end_offset = (cmd->write_data_done +
-                       ((cmd->se_cmd.data_length >
-                         conn->sess->sess_ops->FirstBurstLength) ?
-                        conn->sess->sess_ops->FirstBurstLength : cmd->se_cmd.data_length));
+               cmd->seq_end_offset = min(cmd->se_cmd.data_length,
+                                       conn->sess->sess_ops->FirstBurstLength);
                return;
        }