Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 113563
b: refs/heads/master
c: 1c9af8a
h: refs/heads/master
i:
  113561: 023cd3f
  113559: fc8fa02
v: v3
  • Loading branch information
Alexander van Heukelum authored and Ingo Molnar committed Oct 13, 2008
1 parent 62e9bd7 commit c3c7397
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 4915a35e35a037254550a2ba9f367a812bc37d40
refs/heads/master: 1c9af8a9f448abfe13f17fa76b7ca72b588a1edb
10 changes: 8 additions & 2 deletions trunk/arch/x86/kernel/traps_64.c
Original file line number Diff line number Diff line change
Expand Up @@ -252,13 +252,19 @@ mem_parity_error(unsigned char reason, struct pt_regs *regs)
static notrace __kprobes void
io_check_error(unsigned char reason, struct pt_regs *regs)
{
printk("NMI: IOCK error (debug interrupt?)\n");
unsigned long i;

printk(KERN_EMERG "NMI: IOCK error (debug interrupt?)\n");
show_registers(regs);

/* Re-enable the IOCK line, wait for a few seconds */
reason = (reason & 0xf) | 8;
outb(reason, 0x61);
mdelay(2000);

i = 2000;
while (--i)
udelay(1000);

reason &= ~8;
outb(reason, 0x61);
}
Expand Down

0 comments on commit c3c7397

Please sign in to comment.