nvme: remove an unnecessary condition
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 14 Jul 2020 10:57:32 +0000 (13:57 +0300)
committerChristoph Hellwig <hch@lst.de>
Wed, 29 Jul 2020 05:45:18 +0000 (07:45 +0200)
"v" is an unsigned int so it can't be more than UINT_MAX.  Removing this
check makes it easier to preserve the error code as well.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/host/core.c

index 3d00ea4..5fb5e8b 100644 (file)
@@ -3586,8 +3586,8 @@ static ssize_t nvme_ctrl_reconnect_delay_store(struct device *dev,
        int err;
 
        err = kstrtou32(buf, 10, &v);
-       if (err || v > UINT_MAX)
-               return -EINVAL;
+       if (err)
+               return err;
 
        ctrl->opts->reconnect_delay = v;
        return count;