diff --git a/examples/nvme/identify/identify.c b/examples/nvme/identify/identify.c index 8c70bafc7..38ec529f1 100644 --- a/examples/nvme/identify/identify.c +++ b/examples/nvme/identify/identify.c @@ -1248,7 +1248,7 @@ print_controller(struct spdk_nvme_ctrlr *ctrlr, const struct spdk_nvme_transport } printf("\n"); - if (features[SPDK_NVME_FEAT_ARBITRATION].valid) { + if (features[SPDK_NVME_FEAT_ARBITRATION].valid && (cap.bits.ams & SPDK_NVME_CAP_AMS_WRR)) { uint32_t arb = features[SPDK_NVME_FEAT_ARBITRATION].result; unsigned ab, lpw, mpw, hpw;