hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/x86/include/asm/kdebug.h
....@@ -33,10 +33,12 @@
3333 };
3434
3535 extern void die(const char *, struct pt_regs *,long);
36
+void die_addr(const char *str, struct pt_regs *regs, long err, long gp_addr);
3637 extern int __must_check __die(const char *, struct pt_regs *, long);
3738 extern void show_stack_regs(struct pt_regs *regs);
38
-extern void __show_regs(struct pt_regs *regs, enum show_regs_mode);
39
-extern void show_iret_regs(struct pt_regs *regs);
39
+extern void __show_regs(struct pt_regs *regs, enum show_regs_mode,
40
+ const char *log_lvl);
41
+extern void show_iret_regs(struct pt_regs *regs, const char *log_lvl);
4042 extern unsigned long oops_begin(void);
4143 extern void oops_end(unsigned long, struct pt_regs *, int signr);
4244