diff options
-rw-r--r-- | drivers/edac/edac_mc_sysfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/edac/edac_mc_sysfs.c b/drivers/edac/edac_mc_sysfs.c index 51c0362acf5c..8ec1747b1c39 100644 --- a/drivers/edac/edac_mc_sysfs.c +++ b/drivers/edac/edac_mc_sysfs.c | |||
@@ -61,7 +61,7 @@ static int edac_set_poll_msec(const char *val, struct kernel_param *kp) | |||
61 | ret = kstrtol(val, 0, &l); | 61 | ret = kstrtol(val, 0, &l); |
62 | if (ret) | 62 | if (ret) |
63 | return ret; | 63 | return ret; |
64 | if ((int)l != l) | 64 | if (!l || ((int)l != l)) |
65 | return -EINVAL; | 65 | return -EINVAL; |
66 | *((int *)kp->arg) = l; | 66 | *((int *)kp->arg) = l; |
67 | 67 | ||