04 Oct, 2006
1 commit
-
Many files include the filename at the beginning, serveral used a wrong one.
Signed-off-by: Uwe Zeisberger
Signed-off-by: Adrian Bunk
01 Apr, 2006
1 commit
-
Turn some macros into inline functions and add proper type checking as
well as being more readable. Also a minor comment adjustment.Signed-off-by: Nicolas Pitre
Acked-by: Ingo Molnar
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
12 Jan, 2006
1 commit
-
Noticed by Arjan originally on x86-64, then Ingo on x86, and finally me
grepping for it in the generic version.Bad parenthesis nesting.
Signed-off-by: Linus Torvalds
10 Jan, 2006
1 commit
-
Add three (generic) mutex fastpath implementations.
The mutex-xchg.h implementation is atomic_xchg() based, and should
work fine on every architecture.The mutex-dec.h implementation is atomic_dec_return() based - this
one too should work on every architecture, but might not perform the
most optimally on architectures that have no atomic-dec/inc instructions.The mutex-null.h implementation forces all calls into the slowpath. This
is used for mutex debugging, but it can also be used on platforms that do
not want (or need) a fastpath at all.Signed-off-by: Ingo Molnar
Signed-off-by: Arjan van de Ven