powerpc/mm/radix: Parse disable_radix commandline correctly.
authorAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Fri, 30 Mar 2018 12:09:01 +0000 (17:39 +0530)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 4 Apr 2018 06:59:36 +0000 (16:59 +1000)
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>
arch/powerpc/mm/init_64.c

index 63470b06c50295632c7a0bfc9397d2a7ad78c331..51ce091914f9760b85853d7f197bceb5ef73e02a 100644 (file)
@@ -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;