linux/arch/m68knommu/kernel
Ulrich Drepper d35c7b0e54 unified (weak) sys_pipe implementation
This replaces the duplicated arch-specific versions of "sys_pipe()" with
one unified implementation.  This removes almost 250 lines of duplicated
code.

It's marked __weak, so that *if* an architecture wants to override the
default implementation it can do so by simply having its own replacement
version, since many architectures use alternate calling conventions for
the 'pipe()' system call for legacy reasons (ie traditional UNIX
implementations often return the two file descriptors in registers)

I still haven't changed the cris version even though Linus says the BKL
isn't needed.  The arch maintainer can easily do it if there are really
no obstacles.

Signed-off-by: Ulrich Drepper <drepper@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-05-03 13:50:33 -07:00
..
Makefile Generic semaphore implementation 2008-04-17 10:42:34 -04:00
asm-offsets.c m68knommu: ColdFire add support for kernel preemption 2008-05-01 08:08:35 -07:00
comempci.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
dma.c m68knommu: need to include linux/device.h in dma.c 2007-07-25 11:05:01 -07:00
entry.S m68knommu: fix signal handling return path 2008-05-01 08:08:35 -07:00
init_task.c [PATCH] nsproxy: move init_nsproxy into kernel/nsproxy.c 2006-10-02 07:57:20 -07:00
irq.c m68knommu: generic irq handling 2007-07-19 10:04:50 -07:00
m68k_ksyms.c Generic semaphore implementation 2008-04-17 10:42:34 -04:00
module.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
process.c m68knommu: include linux/fs.h for getname() 2007-08-23 21:32:54 -07:00
ptrace.c PTRACE_POKEDATA consolidation 2007-07-17 10:23:03 -07:00
setup.c m68knommu: add a missing backslash n in setup code 2008-05-01 08:08:35 -07:00
signal.c m68knommu: fix signal handling return path 2008-05-01 08:08:35 -07:00
sys_m68k.c unified (weak) sys_pipe implementation 2008-05-03 13:50:33 -07:00
syscalltable.S m68k{,nommu}: Wire up new timerfd syscalls 2008-03-04 08:04:11 -08:00
time.c xtime_lock vs update_process_times 2008-02-13 13:29:25 -08:00
traps.c m68knommu: add pretty back strace 2008-05-01 08:08:35 -07:00
vmlinux.lds.S m68knommu: add some missing sections into the linker script 2008-05-01 08:08:35 -07:00