2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-22 04:03:58 +08:00
linux-next/arch
Mikael Pettersson 21d93e2e29 ARM: 6329/1: wire up sys_accept4() on ARM
sys_accept4() was added in kernel 2.6.28, but ARM was not updated
to include it.  The number and types of parameters is such that
no ARM-specific processing is needed, so wiring up sys_accept4()
just requires defining __NR_accept4 and adding a direct call in
the syscall entry table.

Tested with an EABI 2.6.35 kernel and Ulrich Drepper's original
accept4() test program, modified to define __NR_accept4 for ARM.

Using the updated unistd.h also eliminates a warning then building
glibc (2.10.2 and newer) about accept4() being unimplemented.

Signed-off-by: Mikael Pettersson <mikpe@it.uu.se>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2010-08-15 22:04:23 +01:00
..
alpha Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
arm ARM: 6329/1: wire up sys_accept4() on ARM 2010-08-15 22:04:23 +01:00
avr32 Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
blackfin Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
cris Merge branch 'io_remap_pfn_range' of git://www.jni.nu/cris 2010-08-12 10:17:19 -07:00
frv Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
h8300 Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
ia64 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 2010-08-13 21:23:57 -07:00
m32r Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
m68k Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
m68knommu Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
microblaze Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
mips Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
mn10300 Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
parisc Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
powerpc Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
s390 Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
score score: fix dereference of NULL pointer in local_flush_tlb_page() 2010-08-12 08:43:29 -07:00
sh Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
sparc Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
tile dma-mapping: remove dma_is_consistent API 2010-08-11 08:59:21 -07:00
um Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
x86 Merge branch 'x86-uv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-08-13 18:00:25 -07:00
xtensa Mark arguments to certain syscalls as being const 2010-08-13 16:53:13 -07:00
.gitignore
Kconfig Merge branch 'perf/nmi' into perf/core 2010-08-05 08:45:05 +02:00