sparc64: Add some missing __kprobes annotations to kernel fault paths.

Signed-off-by: David S. Miller <davem@davemloft.net>

+8 -7
+8 -7
arch/sparc/mm/fault_64.c
··· 31 31 #include <asm/sections.h> 32 32 #include <asm/mmu_context.h> 33 33 34 - static inline int notify_page_fault(struct pt_regs *regs) 34 + static inline __kprobes int notify_page_fault(struct pt_regs *regs) 35 35 { 36 36 int ret = 0; 37 37 ··· 66 66 die_if_kernel("Oops", regs); 67 67 } 68 68 69 - static void bad_kernel_pc(struct pt_regs *regs, unsigned long vaddr) 69 + static void __kprobes bad_kernel_pc(struct pt_regs *regs, unsigned long vaddr) 70 70 { 71 71 printk(KERN_CRIT "OOPS: Bogus kernel PC [%016lx] in fault handler\n", 72 72 regs->tpc); ··· 163 163 return insn; 164 164 } 165 165 166 - static void do_kernel_fault(struct pt_regs *regs, int si_code, int fault_code, 167 - unsigned int insn, unsigned long address) 166 + static void __kprobes do_kernel_fault(struct pt_regs *regs, int si_code, 167 + int fault_code, unsigned int insn, 168 + unsigned long address) 168 169 { 169 170 unsigned char asi = ASI_P; 170 171 ··· 219 218 unhandled_fault (address, current, regs); 220 219 } 221 220 222 - static void noinline bogus_32bit_fault_tpc(struct pt_regs *regs) 221 + static void noinline __kprobes bogus_32bit_fault_tpc(struct pt_regs *regs) 223 222 { 224 223 static int times; 225 224 ··· 231 230 show_regs(regs); 232 231 } 233 232 234 - static void noinline bogus_32bit_fault_address(struct pt_regs *regs, 235 - unsigned long addr) 233 + static void noinline __kprobes bogus_32bit_fault_address(struct pt_regs *regs, 234 + unsigned long addr) 236 235 { 237 236 static int times; 238 237