diff --git a/lib/iscsi/iscsi.c b/lib/iscsi/iscsi.c index aac06327d..e9a9a9fba 100644 --- a/lib/iscsi/iscsi.c +++ b/lib/iscsi/iscsi.c @@ -3693,6 +3693,7 @@ iscsi_op_task(struct spdk_iscsi_conn *conn, struct spdk_iscsi_pdu *pdu) task->scsi.initiator_port = conn->initiator_port; task->tag = task_tag; task->scsi.lun = spdk_scsi_dev_get_lun(dev, lun_i); + task->lun_id = lun_i; if (task->scsi.lun == NULL) { task->scsi.response = SPDK_SCSI_TASK_MGMT_RESP_INVALID_LUN;