x86: kernel/check.c simple_strtoul cleanup
Change set_corruption_check() and set_corruption_check_period() in kernel/check.c to call kstrtoul() instead of calling obsoleted simple_strtoul(). Signed-off-by: Shuah Khan <shuahkhan@gmail.com> Link: http://lkml.kernel.org/r/1336326908.2897.12.camel@lorien2 Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
This commit is contained in:
parent
1873e870fd
commit
5abe68e493
|
@ -27,21 +27,29 @@ static int num_scan_areas;
|
||||||
|
|
||||||
static __init int set_corruption_check(char *arg)
|
static __init int set_corruption_check(char *arg)
|
||||||
{
|
{
|
||||||
char *end;
|
ssize_t ret;
|
||||||
|
unsigned long val;
|
||||||
|
|
||||||
memory_corruption_check = simple_strtol(arg, &end, 10);
|
ret = kstrtoul(arg, 10, &val);
|
||||||
|
if (ret)
|
||||||
|
return ret;
|
||||||
|
|
||||||
return (*end == 0) ? 0 : -EINVAL;
|
memory_corruption_check = val;
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
early_param("memory_corruption_check", set_corruption_check);
|
early_param("memory_corruption_check", set_corruption_check);
|
||||||
|
|
||||||
static __init int set_corruption_check_period(char *arg)
|
static __init int set_corruption_check_period(char *arg)
|
||||||
{
|
{
|
||||||
char *end;
|
ssize_t ret;
|
||||||
|
unsigned long val;
|
||||||
|
|
||||||
corruption_check_period = simple_strtoul(arg, &end, 10);
|
ret = kstrtoul(arg, 10, &val);
|
||||||
|
if (ret)
|
||||||
|
return ret;
|
||||||
|
|
||||||
return (*end == 0) ? 0 : -EINVAL;
|
corruption_check_period = val;
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
early_param("memory_corruption_check_period", set_corruption_check_period);
|
early_param("memory_corruption_check_period", set_corruption_check_period);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue