remarkable-linux/arch/ppc
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
..
4xx_io
8xx_io [POWERPC] CPM: Rename commproc to cpm1 and cpm2_common.c to cpm2.c 2008-01-28 08:31:05 -06:00
8260_io Remove pointless casts from void pointers 2008-02-06 10:41:01 -08:00
boot [POWERPC] CPM: Rename commproc to cpm1 and cpm2_common.c to cpm2.c 2008-01-28 08:31:05 -06:00
configs [PPC] Remove 85xx from arch/ppc 2008-01-28 08:33:10 -06:00
kernel Generic semaphore implementation 2008-04-17 10:42:34 -04:00
lib
mm CONFIG_HIGHPTE vs. sub-page page tables. 2008-02-08 09:22:42 -08:00
platforms [POWERPC] PPC440EP Interrupt Triggering and Level Settings 2008-02-15 21:33:02 -06:00
syslib Merge branch 'linux-2.6' 2008-01-31 11:25:51 +11:00
xmon [POWERPC] CPM: Rename commproc to cpm1 and cpm2_common.c to cpm2.c 2008-01-28 08:31:05 -06:00
.gitignore
Kconfig ide: introduce HAVE_IDE 2008-02-09 10:46:40 +01:00
Kconfig.debug
Makefile [PPC] Remove 85xx from arch/ppc 2008-01-28 08:33:10 -06:00