diff options
author | Linas Vepstas <linas@linas.org> | 2005-11-03 19:49:31 -0500 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2005-11-09 19:33:33 -0500 |
commit | 5c1344e988c716470b5609708215dd7f135f0e3a (patch) | |
tree | b7f736919ffa6b6e07e5b6bc950a4e36cd0d5547 /arch/ppc64/kernel/udbg.c | |
parent | fd761fd876e4d1c0d07b6d93bc45c999fa596cb0 (diff) |
[PATCH] ppc64: escape hatch for spinning interrupt deadlocks
08-eeh-spin-counter.patch
One an EEH event is triggers, all further I/O to a device is blocked (until
reset). Bad device drivers may end up spinning in their interrupt handlers,
trying to read an interrupt status register that will never change state.
This patch moves that spin counter to a per-device structure, and adds
some diagnostic prints to help locate the bad driver.
Signed-off-by: Linas Vepstas <linas@linas.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/ppc64/kernel/udbg.c')
0 files changed, 0 insertions, 0 deletions