Messages in this thread Patch in this message | | | From | Alan Cox <> | Subject | [PATCH] fcoe: unsigned long can never be negative | Date | Wed, 04 Jul 2012 16:36:20 +0100 |
| |
From: Alan Cox <alan@linux.intel.com>
Coverity id: 703581
Signed-off-by: Alan Cox <alan@linux.intel.com> ---
drivers/scsi/fcoe/fcoe_sysfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/fcoe/fcoe_sysfs.c b/drivers/scsi/fcoe/fcoe_sysfs.c index 2bc1631..5e75168 100644 --- a/drivers/scsi/fcoe/fcoe_sysfs.c +++ b/drivers/scsi/fcoe/fcoe_sysfs.c @@ -102,7 +102,7 @@ static int fcoe_str_to_dev_loss(const char *buf, unsigned long *val) int ret; ret = kstrtoul(buf, 0, val); - if (ret || *val < 0) + if (ret) return -EINVAL; /* * Check for overflow; dev_loss_tmo is u32
| |