dect
/
linux-2.6
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
linux-2.6/arch/blackfin/kernel
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
..
cplb-mpu [Blackfin] arch: error out if ANOMALY_05000263 applies while enabling the MPU 2008-02-02 12:28:23 +08:00
cplb-nompu [Blackfin] arch: Fix bug - kernel build with Debug option enabled fails to boot up 2008-01-22 19:23:50 +08:00
Makefile [Blackfin] arch: move all code related to CPLB handling into a new subdirectory under kernel/ 2008-01-11 16:58:44 +08:00
asm-offsets.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
bfin_dma_5xx.c [Blackfin] arch: Fix bug - Setting peripheral_map only when dma channel is UART2/3. 2008-02-25 11:13:07 +08:00
bfin_gpio.c [Blackfin] arch: hook up set_irq_wake in Blackfin's irq code 2008-02-09 04:12:37 +08:00
bfin_ksyms.c Generic semaphore implementation 2008-04-17 10:42:34 -04:00
dma-mapping.c blackfin: fix sg fallout 2007-10-24 14:09:25 +02:00
dualcore_test.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
early_printk.c [Blackfin] arch: Spelling fixes 2007-12-24 20:03:51 +08:00
entry.S Blackfin arch: Fix random crash issue found by Michael. 2007-10-29 18:14:15 +08:00
fixed_code.S [Blackfin] arch: fix atomic and32/xor32 comments and ENDPROC markings 2008-03-03 17:44:14 -07:00
flat.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
gptimers.c [Blackfin] arch: make sure we have proper description/copyright/license lines 2008-02-25 15:06:07 +08:00
init_task.c [Blackfin] arch: move the init sections to the end of memory 2008-02-02 15:53:17 +08:00
irqchip.c Blackfin arch: allow people to select the feature that is unavailable to the kernel 2007-08-05 17:03:59 +08:00
kgdb.c Blackfin arch: kgdb specific code 2007-06-29 16:35:17 +08:00
module.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
process.c aout: remove unnecessary inclusions of {asm, linux}/a.out.h 2008-02-08 09:22:30 -08:00
ptrace.c Consolidate PTRACE_DETACH 2007-10-16 09:42:49 -07:00
reboot.c [Blackfin] arch: Add proper SW System Reset delay sequence 2008-01-22 18:38:02 +08:00
setup.c [Blackfin] arch: make sure we export the _bfin_swrst symbol as modules (like the watchdog) need it 2008-02-25 12:24:44 +08:00
signal.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
sys_bfin.c Blackfin arch: after removing fs.h from mm.h, fix the broken on Blackfin arch 2007-08-11 15:47:39 -07:00
time.c xtime_lock vs update_process_times 2008-02-13 13:29:25 -08:00
traps.c d_path: Make d_path() use a struct path 2008-02-14 21:17:09 -08:00
vmlinux.lds.S [Blackfin] arch: handle the most common L1 shrinkage case (L1 does not exist for a part) so that any parts labeled for L1 instead get placed into external memory sections 2008-02-29 11:57:35 +08:00