diff mbox series

[1/3] block: remove a duplicate io_min check in blk_validate_limits

Message ID 20240701051800.1245240-2-hch@lst.de (mailing list archive)
State New, archived
Headers show
Series [1/3] block: remove a duplicate io_min check in blk_validate_limits | expand

Commit Message

Christoph Hellwig July 1, 2024, 5:17 a.m. UTC
If io_min is larger than the cap, it must by definition be non-zero.

Signed-off-by: Christoph Hellwig <hch@lst.de>
---
 block/blk-settings.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Comments

Chaitanya Kulkarni July 1, 2024, 6:37 a.m. UTC | #1
On 6/30/24 22:17, Christoph Hellwig wrote:
> If io_min is larger than the cap, it must by definition be non-zero.
>
> Signed-off-by: Christoph Hellwig<hch@lst.de>

given that BLK_DEF_MAX_SECTORS_CAP = 2560u.

Looks good.

Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>

-ck
Sagi Grimberg July 1, 2024, 7:06 a.m. UTC | #2
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
diff mbox series

Patch

diff --git a/block/blk-settings.c b/block/blk-settings.c
index 2e559cf97cc834..ff8bbc101fedaa 100644
--- a/block/blk-settings.c
+++ b/block/blk-settings.c
@@ -279,8 +279,7 @@  static int blk_validate_limits(struct queue_limits *lim)
 	} else if (lim->io_opt) {
 		lim->max_sectors =
 			min(max_hw_sectors, lim->io_opt >> SECTOR_SHIFT);
-	} else if (lim->io_min &&
-		   lim->io_min > (BLK_DEF_MAX_SECTORS_CAP << SECTOR_SHIFT)) {
+	} else if (lim->io_min > (BLK_DEF_MAX_SECTORS_CAP << SECTOR_SHIFT)) {
 		lim->max_sectors =
 			min(max_hw_sectors, lim->io_min >> SECTOR_SHIFT);
 	} else {