Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 5594
b: refs/heads/master
c: 5cb4cc0
h: refs/heads/master
v: v3
  • Loading branch information
Haren Myneni authored and Linus Torvalds committed Aug 3, 2005
1 parent 142b111 commit 87be0f1
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 0b2bfb4e7ff61f286676867c3508569bea6fbf7a
refs/heads/master: 5cb4cc0d8211c490537c8568001958fc76741312
3 changes: 3 additions & 0 deletions trunk/arch/ppc64/xmon/xmon.c
Original file line number Diff line number Diff line change
Expand Up @@ -329,13 +329,16 @@ int xmon_core(struct pt_regs *regs, int fromipi)
printf("cpu 0x%x: Exception %lx %s in xmon, "
"returning to main loop\n",
cpu, regs->trap, getvecname(TRAP(regs)));
release_output_lock();
longjmp(xmon_fault_jmp[cpu], 1);
}

if (setjmp(recurse_jmp) != 0) {
if (!in_xmon || !xmon_gate) {
get_output_lock();
printf("xmon: WARNING: bad recursive fault "
"on cpu 0x%x\n", cpu);
release_output_lock();
goto waiting;
}
secondary = !(xmon_taken && cpu == xmon_owner);
Expand Down

0 comments on commit 87be0f1

Please sign in to comment.