acrn-kernel/arch/blackfin
Matthew Wilcox 64ac24e738 Generic semaphore implementation
Semaphores are no longer performance-critical, so a generic C
implementation is better for maintainability, debuggability and
extensibility.  Thanks to Peter Zijlstra for fixing the lockdep
warning.  Thanks to Harvey Harrison for pointing out that the
unlikely() was unnecessary.

Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
Acked-by: Ingo Molnar <mingo@elte.hu>
2008-04-17 10:42:34 -04:00
..
boot Blackfin arch: add a cheesy install target 2007-10-22 00:45:55 +08:00
configs [Blackfin] arch: Update default config 2008-02-22 16:43:45 +08:00
kernel Generic semaphore implementation 2008-04-17 10:42:34 -04:00
lib [Blackfin] arch: fix bug - make memcpy return the dest addr. 2007-12-21 21:12:21 +08:00
mach-bf527 [Blackfin] arch: punt the simple ad5304 spi driver now that the generic spidev driver lets you do it from userspace 2008-02-25 12:19:57 +08:00
mach-bf533 [Blackfin] arch: punt the simple ad5304 spi driver now that the generic spidev driver lets you do it from userspace 2008-02-25 12:19:57 +08:00
mach-bf537 [Blackfin] arch: punt the simple ad5304 spi driver now that the generic spidev driver lets you do it from userspace 2008-02-25 12:19:57 +08:00
mach-bf548 [Blackfin] arch: fix bug - allow SDH driver to be used as module 2008-03-03 17:40:28 -07:00
mach-bf561 [Blackfin] arch: fix bug - set right partition size in the board files 2008-02-25 11:38:11 +08:00
mach-common [Blackfin] arch: to kill syscalls missing warning by adding new timerfd syscalls 2008-03-06 16:04:58 -07:00
mm [Blackfin] arch: kill section mismatch warnings 2008-02-29 12:02:10 +08:00
oprofile Combine instrumentation menus in kernel/Kconfig.instrumentation 2007-10-19 11:53:54 -07:00
Kconfig Generic semaphore implementation 2008-04-17 10:42:34 -04:00
Kconfig.debug [Blackfin] arch: add slightly better help text for CPLB_INFO 2008-02-02 15:32:40 +08:00
Makefile [Blackfin] arch: add handling for the mach symlink in the `make V=1` case 2008-02-22 16:12:01 +08:00