aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2007-12-12 11:42:06 +0000
committerKeir Fraser <keir.fraser@citrix.com>2007-12-12 11:42:06 +0000
commit9ac3def627b22b79395fe879296e4ebd4c850073 (patch)
tree9887901b74f497bb61bbc765dfc9dd9e9556dba6
parentbfeddb6751d4cdb7337170176c1cb55230a95b18 (diff)
downloadxen-9ac3def627b22b79395fe879296e4ebd4c850073.tar.gz
xen-9ac3def627b22b79395fe879296e4ebd4c850073.tar.bz2
xen-9ac3def627b22b79395fe879296e4ebd4c850073.zip
Revert a chunk of the gdbstub fixup patch.
No need to dump register state when we are bailing into a debugger. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-rw-r--r--xen/arch/x86/traps.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c
index 73a146eb73..970796e045 100644
--- a/xen/arch/x86/traps.c
+++ b/xen/arch/x86/traps.c
@@ -783,8 +783,8 @@ asmlinkage void do_invalid_op(struct cpu_user_regs *regs)
predicate = is_kernel(bug_str.str) ? (char *)bug_str.str : "<unknown>";
printk("Assertion '%s' failed at %.50s:%d\n",
predicate, filename, lineno);
- show_execution_state(regs);
DEBUGGER_trap_fatal(TRAP_invalid_op, regs);
+ show_execution_state(regs);
panic("Assertion '%s' failed at %.50s:%d\n",
predicate, filename, lineno);