summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm/init_64.c
diff options
context:
space:
mode:
authorAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>2018-03-30 14:09:01 +0200
committerMichael Ellerman <mpe@ellerman.id.au>2018-04-04 08:59:36 +0200
commitcec4e9b28ffbcb9ce04b9e33946c505e5ad7a295 (patch)
tree0550187fd81e52f70f50148e2f57263c66299ac7 /arch/powerpc/mm/init_64.c
parentpowerpc/mm/hugetlb: initialize the pagetable cache correctly for hugetlb (diff)
downloadlinux-cec4e9b28ffbcb9ce04b9e33946c505e5ad7a295.tar.xz
linux-cec4e9b28ffbcb9ce04b9e33946c505e5ad7a295.zip
powerpc/mm/radix: Parse disable_radix commandline correctly.
kernel parameter disable_radix takes different options disable_radix=yes|no|1|0 or just disable_radix. When using the later format we get below error. `Malformed early option 'disable_radix'` Fixes: 1fd6c0220710 ("powerpc/mm: Add a CONFIG option to choose if radix is used by default") Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/mm/init_64.c')
-rw-r--r--arch/powerpc/mm/init_64.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/mm/init_64.c b/arch/powerpc/mm/init_64.c
index 63470b06c502..51ce091914f9 100644
--- a/arch/powerpc/mm/init_64.c
+++ b/arch/powerpc/mm/init_64.c
@@ -366,7 +366,7 @@ static int __init parse_disable_radix(char *p)
{
bool val;
- if (strlen(p) == 0)
+ if (!p)
val = true;
else if (kstrtobool(p, &val))
return -EINVAL;