summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin George <martinus.gpy@gmail.com>2025-09-22 17:35:32 +0530
committerKeith Busch <kbusch@kernel.org>2025-09-23 15:38:28 -0700
commit80e653fab6676fdcdfe2710cab5fc4312ac47edd (patch)
tree18d60d53f880a7ee8da9ec35075d770ccc5af38b
parentf7e9a615302fec524445da213745609a06b9914d (diff)
nvme-core: use nvme_is_io_ctrl() for I/O controller check
Replace the current I/O controller check in nvme_init_non_mdts_limits() with the helper nvme_is_io_ctrl() function to maintain consistency with similar checks in other parts of the code and improve code readability. Signed-off-by: Martin George <marting@netapp.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Keith Busch <kbusch@kernel.org>
-rw-r--r--drivers/nvme/host/core.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c
index edfe7a267a4b..a46f0f2d1c37 100644
--- a/drivers/nvme/host/core.c
+++ b/drivers/nvme/host/core.c
@@ -3370,7 +3370,7 @@ static int nvme_init_non_mdts_limits(struct nvme_ctrl *ctrl)
else
ctrl->max_zeroes_sectors = 0;
- if (ctrl->subsys->subtype != NVME_NQN_NVME ||
+ if (!nvme_is_io_ctrl(ctrl) ||
!nvme_id_cns_ok(ctrl, NVME_ID_CNS_CS_CTRL) ||
test_bit(NVME_CTRL_SKIP_ID_CNS_CS, &ctrl->flags))
return 0;