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
|  |