Linas Vepstas
172ca92618
[PATCH] ppc64: PCI error event dispatcher
...
12-eeh-event-dispatcher.patch
ppc64: EEH Recovery dispatcher thread
This patch adds a mechanism to create recovery threads when an
EEH event is received. Since an EEH freeze state may be detected
within an interrupt context, we need to get out of the interrupt
context before starting recovery. This dispatcher does this in
two steps: first, it uses a workqueue to get out, and then
lanuches a kernel thread, so that the recovery routine can
sleep for exteded periods without upseting the keventd.
A kernel thread is created with each EEH event, rather than
having one long-running daemon started at boot time. This is
because it is anticipated that EEH events will be very rare
(very very rare, ideally) and so its pointless to cluter the
process tables with a daemon that will almost never run.
Signed-off-by: Linas Vepstas <linas@austin.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2005-11-10 11:38:05 +11:00
..
acpi
asm-alpha
[PATCH] consolidate sys_ptrace()
2005-11-07 07:53:42 -08:00
asm-arm
[ARM] 3057/1: Add memory control method to support OneNAND sync burst read
2005-11-09 15:15:10 +00:00
asm-arm26
[PATCH] semaphore: Remove __MUTEX_INITIALIZER()
2005-10-30 17:37:27 -08:00
asm-cris
[PATCH] fix remaining missing includes
2005-11-07 07:53:41 -08:00
asm-frv
[PATCH] fix remaining missing includes
2005-11-07 07:53:41 -08:00
asm-generic
[PATCH] RapidIO support: core base
2005-11-07 07:53:46 -08:00
asm-h8300
[PATCH] semaphore: Remove __MUTEX_INITIALIZER()
2005-10-30 17:37:27 -08:00
asm-i386
[PATCH] Kprobes: Track kprobe on a per_cpu basis - i386 changes
2005-11-07 07:53:45 -08:00
asm-ia64
Auto-update from upstream
2005-11-07 09:05:22 -08:00
asm-m32r
[PATCH] consolidate sys_ptrace()
2005-11-07 07:53:42 -08:00
asm-m68k
[SPARC]: Kill remaining kbio.h references.
2005-11-07 14:12:21 -08:00
asm-m68knommu
[PATCH] m68knommu: move some platform irq support out of irq.h
2005-11-07 08:00:47 -08:00
asm-mips
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
2005-11-07 11:15:23 -08:00
asm-parisc
[PATCH] fix remaining missing includes
2005-11-07 07:53:41 -08:00
asm-powerpc
[PATCH] ppc64: PCI error event dispatcher
2005-11-10 11:38:05 +11:00
asm-ppc
[PATCH] powerpc: Merge current.h
2005-11-10 11:23:53 +11:00
asm-ppc64
[PATCH] ppc64: PCI error event dispatcher
2005-11-10 11:38:05 +11:00
asm-s390
[PATCH] s390: "extern inline" -> "static inline"
2005-11-09 07:55:52 -08:00
asm-sh
[PATCH] fix remaining missing includes
2005-11-07 07:53:41 -08:00
asm-sh64
[PATCH] fix remaining missing includes
2005-11-07 07:53:41 -08:00
asm-sparc
[SPARC]: remove vuid_event.h
2005-11-07 14:11:38 -08:00
asm-sparc64
[SPARC64] mm: simpler tlb_flush_mmu
2005-11-07 14:12:08 -08:00
asm-um
[PATCH] uml: maintain own LDT entries
2005-11-07 07:53:31 -08:00
asm-v850
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08:00
asm-x86_64
[PATCH] Kprobes: Track kprobe on a per_cpu basis - x86_64 changes
2005-11-07 07:53:46 -08:00
asm-xtensa
[PATCH] fix remaining missing includes
2005-11-07 07:53:41 -08:00
keys
[PATCH] Keys: Export user-defined keyring operations
2005-10-30 17:37:22 -08:00
linux
[NETFILTER] nfnetlink: nfattr_parse() can never fail, make it void
2005-11-09 12:59:13 -08:00
math-emu
media
[PATCH] V4L: 904: added dvb support for tda8275a philips tiger reference design
2005-11-09 07:56:30 -08:00
mtd
[MTD] user-abi: Clean up trailing white spaces
2005-11-07 14:43:11 +01:00
net
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
2005-11-09 08:34:36 -08:00
pcmcia
[PATCH] fix missing includes
2005-10-30 17:37:32 -08:00
rdma
[IB] ucm: 32/64 compatibility fixes
2005-11-01 13:18:54 -08:00
rxrpc
scsi
Merge by Hand
2005-11-04 22:29:52 -06:00
sound
[ALSA] version 1.0.10rc3
2005-11-07 14:35:14 +01:00
video