diff options
Diffstat (limited to 'arch/powerpc/kernel/setup_64.c')
-rw-r--r-- | arch/powerpc/kernel/setup_64.c | 6 |
1 files changed, 3 insertions, 3 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"); |