kernel-ark/include
Corey Minyard 393d2cc354 [PATCH] ipmi: use refcount in message handler
This patch is rather large, but it really can't be done in smaller chunks
easily and I believe it is an important change.  This has been out and tested
for a while in the latest IPMI driver release.  There are no functional
changes, just changes as necessary to convert the locking over (and a few
minor style updates).

The IPMI driver uses read/write locks to ensure that things exist while they
are in use.  This is bad from a number of points of view.  This patch removes
the rwlocks and uses refcounts and RCU lists to manage what the locks did.

Signed-off-by: Corey Minyard <minyard@acm.org>
Cc: Matt Domsch <Matt_Domsch@dell.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-11-07 07:53:43 -08:00
..
acpi
asm-alpha [PATCH] consolidate sys_ptrace() 2005-11-07 07:53:42 -08:00
asm-arm
asm-arm26
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] fix remaining missing includes 2005-11-07 07:53:41 -08:00
asm-h8300
asm-i386 [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
asm-ia64 [PATCH] consolidate sys_ptrace() 2005-11-07 07:53:42 -08:00
asm-m32r [PATCH] consolidate sys_ptrace() 2005-11-07 07:53:42 -08:00
asm-m68k
asm-m68knommu
asm-mips [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
asm-parisc [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
asm-powerpc [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
asm-ppc [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
asm-ppc64 [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
asm-s390 [PATCH] consolidate sys_ptrace() 2005-11-07 07:53:42 -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 [PATCH] consolidate sys_ptrace() 2005-11-07 07:53:42 -08:00
asm-sparc64 [PATCH] consolidate sys_ptrace() 2005-11-07 07:53:42 -08:00
asm-um
asm-v850
asm-x86_64 [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
asm-xtensa [PATCH] fix remaining missing includes 2005-11-07 07:53:41 -08:00
keys
linux [PATCH] ipmi: use refcount in message handler 2005-11-07 07:53:43 -08:00
math-emu
media
mtd
net
pcmcia
rdma
rxrpc
scsi
sound
video