powerpc/64s: Rename slb_allocate_realmode() to slb_allocate()
authorMichael Ellerman <mpe@ellerman.id.au>
Mon, 19 Jun 2017 11:57:33 +0000 (21:57 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 21 Jun 2017 06:18:33 +0000 (16:18 +1000)
As for slb_miss_realmode(), rename slb_allocate_realmode() to avoid
confusion over whether it runs in real or virtual mode - it runs in
both.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Reviewed-by: Nicholas Piggin <npiggin@gmail.com>
arch/powerpc/kernel/exceptions-64s.S
arch/powerpc/mm/slb.c
arch/powerpc/mm/slb_low.S

index 6ad755e0cb294066d8db226e70d6fbc223c2a60b..07b79c2c70f8a1a1b2432454aadbe391aabac008 100644 (file)
@@ -605,7 +605,7 @@ EXC_COMMON_BEGIN(slb_miss_common)
        crset   4*cr0+eq
 #ifdef CONFIG_PPC_STD_MMU_64
 BEGIN_MMU_FTR_SECTION
-       bl      slb_allocate_realmode
+       bl      slb_allocate
 END_MMU_FTR_SECTION_IFCLR(MMU_FTR_TYPE_RADIX)
 #endif
 
index 654a0d7ba0e70b4f6152f83cfe5467023e0b4b58..13cfe413b40d48cf0bca57fd757dc63bc01487dc 100644 (file)
@@ -33,15 +33,7 @@ enum slb_index {
        KSTACK_INDEX    = 2, /* Kernel stack map */
 };
 
-extern void slb_allocate_realmode(unsigned long ea);
-
-static void slb_allocate(unsigned long ea)
-{
-       /* Currently, we do real mode for all SLBs including user, but
-        * that will change if we bring back dynamic VSIDs
-        */
-       slb_allocate_realmode(ea);
-}
+extern void slb_allocate(unsigned long ea);
 
 #define slb_esid_mask(ssize)   \
        (((ssize) == MMU_SEGSIZE_256M)? ESID_MASK: ESID_MASK_1T)
index 9869b44a04dc1acc10d743661b6d79e585e11083..bde378559d0159add6e963178edd6ef186d04c70 100644 (file)
@@ -65,7 +65,7 @@ MMU_FTR_SECTION_ELSE                                                  \
 ALT_MMU_FTR_SECTION_END_IFCLR(MMU_FTR_68_BIT_VA)
 
 
-/* void slb_allocate_realmode(unsigned long ea);
+/* void slb_allocate(unsigned long ea);
  *
  * Create an SLB entry for the given EA (user or kernel).
  *     r3 = faulting address, r13 = PACA
@@ -73,7 +73,7 @@ ALT_MMU_FTR_SECTION_END_IFCLR(MMU_FTR_68_BIT_VA)
  *     r3 is preserved.
  * No other registers are examined or changed.
  */
-_GLOBAL(slb_allocate_realmode)
+_GLOBAL(slb_allocate)
        /*
         * check for bad kernel/user address
         * (ea & ~REGION_MASK) >= PGTABLE_RANGE
@@ -309,7 +309,7 @@ slb_compare_rr_to_size:
        b       7b
 
 
-_ASM_NOKPROBE_SYMBOL(slb_allocate_realmode)
+_ASM_NOKPROBE_SYMBOL(slb_allocate)
 _ASM_NOKPROBE_SYMBOL(slb_miss_kernel_load_linear)
 _ASM_NOKPROBE_SYMBOL(slb_miss_kernel_load_io)
 _ASM_NOKPROBE_SYMBOL(slb_compare_rr_to_size)