1#ifndef _ASM_POWERPC_KDEBUG_H 2#define _ASM_POWERPC_KDEBUG_H 3#ifdef __KERNEL__ 4 5/* nearly identical to x86_64/i386 code */ 6 7#include <linux/notifier.h> 8 9/* 10 * These are only here because kprobes.c wants them to implement a 11 * blatant layering violation. Will hopefully go away soon once all 12 * architectures are updated. 13 */ 14static inline int register_page_fault_notifier(struct notifier_block *nb) 15{ 16 return 0; 17} 18static inline int unregister_page_fault_notifier(struct notifier_block *nb) 19{ 20 return 0; 21} 22extern struct atomic_notifier_head powerpc_die_chain; 23 24/* Grossly misnamed. */ 25enum die_val { 26 DIE_OOPS = 1, 27 DIE_IABR_MATCH, 28 DIE_DABR_MATCH, 29 DIE_BPT, 30 DIE_SSTEP, 31}; 32 33#endif /* __KERNEL__ */ 34#endif /* _ASM_POWERPC_KDEBUG_H */ 35