[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210603215657.154776-1-colin.king@canonical.com>
Date: Thu, 3 Jun 2021 22:56:57 +0100
From: Colin King <colin.king@...onical.com>
To: Jakub Kicinski <kuba@...nel.org>,
"David S . Miller" <davem@...emloft.net>,
Dmytro Linkin <dlinkin@...dia.com>,
Yuval Avnery <yuvalav@...dia.com>,
Jiri Pirko <jiri@...dia.com>, netdev@...r.kernel.org
Cc: kernel-janitors@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH][next] netdevsim: Fix unsigned being compared to less than zero
From: Colin Ian King <colin.king@...onical.com>
The comparison of len < 0 is always false because len is a size_t. Fix
this by making len a ssize_t instead.
Addresses-Coverity: ("Unsigned compared against 0")
Fixes: d395381909a3 ("netdevsim: Add max_vfs to bus_dev")
Signed-off-by: Colin Ian King <colin.king@...onical.com>
---
drivers/net/netdevsim/bus.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/netdevsim/bus.c b/drivers/net/netdevsim/bus.c
index b56003dfe3cc..ccec29970d5b 100644
--- a/drivers/net/netdevsim/bus.c
+++ b/drivers/net/netdevsim/bus.c
@@ -111,7 +111,7 @@ ssize_t nsim_bus_dev_max_vfs_read(struct file *file,
{
struct nsim_bus_dev *nsim_bus_dev = file->private_data;
char buf[11];
- size_t len;
+ ssize_t len;
len = snprintf(buf, sizeof(buf), "%u\n", nsim_bus_dev->max_vfs);
if (len < 0)
--
2.31.1
Powered by blists - more mailing lists