vserver 1.9.5.x5
[linux-2.6.git] / include / asm-x86_64 / kdebug.h
index f0de267..adb6f91 100644 (file)
@@ -16,13 +16,14 @@ struct die_args {
 /* Note - you should never unregister because that can race with NMIs.
    If you really want to do it first unregister - then synchronize_kernel - then free. 
   */
+int register_die_notifier(struct notifier_block *nb);
 extern struct notifier_block *die_chain;
-
 /* Grossly misnamed. */
 enum die_val { 
        DIE_OOPS = 1,
        DIE_INT3,
        DIE_DEBUG,
+       DIE_DEBUGSTEP,
        DIE_PANIC,
        DIE_NMI,
        DIE_DIE,
@@ -32,6 +33,7 @@ enum die_val {
        DIE_GPF,
        DIE_CALL,
        DIE_NMI_IPI,
+       DIE_PAGE_FAULT,
 }; 
        
 static inline int notify_die(enum die_val val,char *str,struct pt_regs *regs,long err,int trap, int sig)