powerpc/pseries: lparcfg don't include slb_size line in radix mode
authorNicholas Piggin <npiggin@gmail.com>
Wed, 1 Dec 2021 14:41:41 +0000 (00:41 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 2 Dec 2021 11:57:23 +0000 (22:57 +1100)
This avoids a change in behaviour in the later patch making hash
support configurable. This is possibly a user interface change, so
the alternative would be a hard-coded slb_size=0 here.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20211201144153.2456614-7-npiggin@gmail.com
arch/powerpc/platforms/pseries/lparcfg.c

index f71eac7..3354c00 100644 (file)
@@ -532,7 +532,8 @@ static int pseries_lparcfg_data(struct seq_file *m, void *v)
                   lppaca_shared_proc(get_lppaca()));
 
 #ifdef CONFIG_PPC_BOOK3S_64
-       seq_printf(m, "slb_size=%d\n", mmu_slb_size);
+       if (!radix_enabled())
+               seq_printf(m, "slb_size=%d\n", mmu_slb_size);
 #endif
        parse_em_data(m);
        maxmem_data(m);