diff options
author | Daniel Walter <dwalter@google.com> | 2014-08-08 17:24:01 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-08-08 18:57:28 -0400 |
commit | 1618bd53e6f43918f90ca04a4fcaf664b0a78749 (patch) | |
tree | 1e120c2e094193d32b8d5e94118d4bf5dafb41b2 | |
parent | 37028623d78c7289af0a044202a16c1dd0482b6e (diff) |
arch/powerpc: replace obsolete strict_strto* calls
Replace strict_strto calls with more appropriate kstrto calls
Signed-off-by: Daniel Walter <dwalter@google.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r-- | arch/powerpc/kernel/setup_64.c | 6 | ||||
-rw-r--r-- | arch/powerpc/kernel/vio.c | 2 | ||||
-rw-r--r-- | arch/powerpc/platforms/pseries/dlpar.c | 4 | ||||
-rw-r--r-- | arch/powerpc/platforms/pseries/mobility.c | 2 |
4 files changed, 7 insertions, 7 deletions
diff --git a/arch/powerpc/kernel/setup_64.c b/arch/powerpc/kernel/setup_64.c index d0225572faa1..75d62d63fe68 100644 --- a/arch/powerpc/kernel/setup_64.c +++ b/arch/powerpc/kernel/setup_64.c | |||
@@ -149,13 +149,13 @@ static void check_smt_enabled(void) | |||
149 | else if (!strcmp(smt_enabled_cmdline, "off")) | 149 | else if (!strcmp(smt_enabled_cmdline, "off")) |
150 | smt_enabled_at_boot = 0; | 150 | smt_enabled_at_boot = 0; |
151 | else { | 151 | else { |
152 | long smt; | 152 | int smt; |
153 | int rc; | 153 | int rc; |
154 | 154 | ||
155 | rc = strict_strtol(smt_enabled_cmdline, 10, &smt); | 155 | rc = kstrtoint(smt_enabled_cmdline, 10, &smt); |
156 | if (!rc) | 156 | if (!rc) |
157 | smt_enabled_at_boot = | 157 | smt_enabled_at_boot = |
158 | min(threads_per_core, (int)smt); | 158 | min(threads_per_core, smt); |
159 | } | 159 | } |
160 | } else { | 160 | } else { |
161 | dn = of_find_node_by_path("/options"); | 161 | dn = of_find_node_by_path("/options"); |
diff --git a/arch/powerpc/kernel/vio.c b/arch/powerpc/kernel/vio.c index 904c66128fae..5bfdab9047be 100644 --- a/arch/powerpc/kernel/vio.c +++ b/arch/powerpc/kernel/vio.c | |||
@@ -977,7 +977,7 @@ static ssize_t viodev_cmo_desired_set(struct device *dev, | |||
977 | size_t new_desired; | 977 | size_t new_desired; |
978 | int ret; | 978 | int ret; |
979 | 979 | ||
980 | ret = strict_strtoul(buf, 10, &new_desired); | 980 | ret = kstrtoul(buf, 10, &new_desired); |
981 | if (ret) | 981 | if (ret) |
982 | return ret; | 982 | return ret; |
983 | 983 | ||
diff --git a/arch/powerpc/platforms/pseries/dlpar.c b/arch/powerpc/platforms/pseries/dlpar.c index 2d0b4d68a40a..a2450b8a50a5 100644 --- a/arch/powerpc/platforms/pseries/dlpar.c +++ b/arch/powerpc/platforms/pseries/dlpar.c | |||
@@ -400,10 +400,10 @@ out: | |||
400 | static ssize_t dlpar_cpu_probe(const char *buf, size_t count) | 400 | static ssize_t dlpar_cpu_probe(const char *buf, size_t count) |
401 | { | 401 | { |
402 | struct device_node *dn, *parent; | 402 | struct device_node *dn, *parent; |
403 | unsigned long drc_index; | 403 | u32 drc_index; |
404 | int rc; | 404 | int rc; |
405 | 405 | ||
406 | rc = strict_strtoul(buf, 0, &drc_index); | 406 | rc = kstrtou32(buf, 0, &drc_index); |
407 | if (rc) | 407 | if (rc) |
408 | return -EINVAL; | 408 | return -EINVAL; |
409 | 409 | ||
diff --git a/arch/powerpc/platforms/pseries/mobility.c b/arch/powerpc/platforms/pseries/mobility.c index d146fef038b8..e7cb6d4a871a 100644 --- a/arch/powerpc/platforms/pseries/mobility.c +++ b/arch/powerpc/platforms/pseries/mobility.c | |||
@@ -320,7 +320,7 @@ static ssize_t migrate_store(struct class *class, struct class_attribute *attr, | |||
320 | u64 streamid; | 320 | u64 streamid; |
321 | int rc; | 321 | int rc; |
322 | 322 | ||
323 | rc = strict_strtoull(buf, 0, &streamid); | 323 | rc = kstrtou64(buf, 0, &streamid); |
324 | if (rc) | 324 | if (rc) |
325 | return rc; | 325 | return rc; |
326 | 326 | ||