Commit 2551cccc authored by Marcin Galecki's avatar Marcin Galecki Committed by Tomasz Zawadzki
Browse files

lib/nvmf: increase emulated NVMe version to 1.4



Since all mandatory changes for NVMe 1.4 are in place, increase the
reported value in version register and Identify Controller.

Change-Id: I594aca47dc78dd621367229492f2a13d71bcbaca
Signed-off-by: default avatarMarcin Galecki <marcin.galecki@dell.com>
Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/26589


Reviewed-by: default avatarChangpeng Liu <changpeliu@tencent.com>
Community-CI: Mellanox Build Bot
Tested-by: default avatarSPDK Automated Test System <spdkbot@gmail.com>
Reviewed-by: default avatarJim Harris <jim.harris@nvidia.com>
parent 8115a6e4
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -561,9 +561,9 @@ nvmf_ctrlr_create(struct spdk_nvmf_subsystem *subsystem,
		ctrlr->vcprop.cap.bits.nssrs = 1;
	}

	/* Version Supported: 1.3 */
	/* Version Supported: 1.4 */
	ctrlr->vcprop.vs.bits.mjr = 1;
	ctrlr->vcprop.vs.bits.mnr = 3;
	ctrlr->vcprop.vs.bits.mnr = 4;
	ctrlr->vcprop.vs.bits.ter = 0;

	ctrlr->vcprop.cc.raw = 0;
+1 −1
Original line number Diff line number Diff line
@@ -2754,7 +2754,7 @@ test_nvmf_ctrlr_create_destruct(void)
	CU_ASSERT(ctrlr->vcprop.cap.bits.mpsmin == 0);
	CU_ASSERT(ctrlr->vcprop.cap.bits.mpsmax == 0);
	CU_ASSERT(ctrlr->vcprop.vs.bits.mjr == 1);
	CU_ASSERT(ctrlr->vcprop.vs.bits.mnr == 3);
	CU_ASSERT(ctrlr->vcprop.vs.bits.mnr == 4);
	CU_ASSERT(ctrlr->vcprop.vs.bits.ter == 0);
	CU_ASSERT(ctrlr->vcprop.cc.raw == 0);
	CU_ASSERT(ctrlr->vcprop.cc.bits.en == 0);