Loading lib/iscsi/iscsi.c +5 −1 Original line number Diff line number Diff line Loading @@ -2905,7 +2905,11 @@ static int spdk_iscsi_op_scsi_read(struct spdk_iscsi_conn *conn, extra_data_in_count = spdk_iscsi_get_extra_data_in_count(task); if (extra_data_in_count > MAX_EXTRA_DATAIN_PER_CONNECTION) { SPDK_ERRLOG("Unsupported read size\n"); return SPDK_ISCSI_CONNECTION_FATAL; spdk_scsi_task_set_check_condition(&task->scsi, SPDK_SCSI_SENSE_ILLEGAL_REQUEST, 0x25, 0x00); task->scsi.bytes_completed = task->scsi.transfer_len; spdk_iscsi_task_response(conn, task); spdk_iscsi_task_put(task); return 0; } TAILQ_INIT(&task->scsi.subtask_list); Loading Loading
lib/iscsi/iscsi.c +5 −1 Original line number Diff line number Diff line Loading @@ -2905,7 +2905,11 @@ static int spdk_iscsi_op_scsi_read(struct spdk_iscsi_conn *conn, extra_data_in_count = spdk_iscsi_get_extra_data_in_count(task); if (extra_data_in_count > MAX_EXTRA_DATAIN_PER_CONNECTION) { SPDK_ERRLOG("Unsupported read size\n"); return SPDK_ISCSI_CONNECTION_FATAL; spdk_scsi_task_set_check_condition(&task->scsi, SPDK_SCSI_SENSE_ILLEGAL_REQUEST, 0x25, 0x00); task->scsi.bytes_completed = task->scsi.transfer_len; spdk_iscsi_task_response(conn, task); spdk_iscsi_task_put(task); return 0; } TAILQ_INIT(&task->scsi.subtask_list); Loading