nvmet: set maxcmd to be per controller
[linux-2.6-microblaze.git] / drivers / nvme / target / admin-cmd.c
index 39cb570..f5b7054 100644 (file)
@@ -428,7 +428,7 @@ static void nvmet_execute_identify_ctrl(struct nvmet_req *req)
        id->cqes = (0x4 << 4) | 0x4;
 
        /* no enforcement soft-limit for maxcmd - pick arbitrary high value */
-       id->maxcmd = cpu_to_le16(NVMET_MAX_CMD);
+       id->maxcmd = cpu_to_le16(NVMET_MAX_CMD(ctrl));
 
        id->nn = cpu_to_le32(NVMET_MAX_NAMESPACES);
        id->mnan = cpu_to_le32(NVMET_MAX_NAMESPACES);