summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux/linux_dummy.c
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2012-04-16 21:22:02 +0000
committerjkim <jkim@FreeBSD.org>2012-04-16 21:22:02 +0000
commite210f689a88fc9c69c2a71393cc5e81321bd8320 (patch)
tree0929b9d6ba911ed85df4be1049f50e0052c10a5d /sys/i386/linux/linux_dummy.c
parent10552859c1b4a35e872654ec21f766ebac5186ee (diff)
downloadFreeBSD-src-e210f689a88fc9c69c2a71393cc5e81321bd8320.zip
FreeBSD-src-e210f689a88fc9c69c2a71393cc5e81321bd8320.tar.gz
- Implement pipe2 syscall for Linuxulator. This syscall appeared in 2.6.27
but GNU libc used it without checking its kernel version, e. g., Fedora 10. - Move pipe(2) implementation for Linuxulator from MD files to MI file, sys/compat/linux/linux_file.c. There is no MD code for this syscall at all. - Correct an argument type for pipe() from l_ulong * to l_int *. Probably this was the source of MI/MD confusion. Reviewed by: emulation
Diffstat (limited to 'sys/i386/linux/linux_dummy.c')
-rw-r--r--sys/i386/linux/linux_dummy.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/i386/linux/linux_dummy.c b/sys/i386/linux/linux_dummy.c
index d507b1f..31bbf6f 100644
--- a/sys/i386/linux/linux_dummy.c
+++ b/sys/i386/linux/linux_dummy.c
@@ -113,7 +113,6 @@ DUMMY(signalfd4);
DUMMY(eventfd2);
DUMMY(epoll_create1);
DUMMY(dup3);
-DUMMY(pipe2);
DUMMY(inotify_init1);
/* linux 2.6.30: */
DUMMY(preadv);
OpenPOWER on IntegriCloud