git: kernel, libc - add pipe2()

Matthew Dillon dillon at crater.dragonflybsd.org
Tue May 19 11:46:41 PDT 2015


commit ca1161c61688e19d06150eef59b47e2f8188e7d5
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Tue May 19 11:45:09 2015 -0700

    kernel, libc - add pipe2()
    
    * Add the pipe2() system call.

Summary of changes:
 include/unistd.h                        |  1 +
 lib/libc/sys/Symbol.map                 |  3 ++
 lib/libc/x86_64/sys/Makefile.inc        |  2 +-
 lib/libc/x86_64/sys/{pipe.S => pipe2.S} | 14 ++---
 sys/kern/init_sysent.c                  |  1 +
 sys/kern/kern_descrip.c                 | 92 ++++-----------------------------
 sys/kern/sys_pipe.c                     | 27 +++++++++-
 sys/kern/syscalls.c                     |  1 +
 sys/kern/syscalls.master                |  1 +
 sys/sys/kern_syscall.h                  |  5 ++
 sys/sys/param.h                         |  3 +-
 sys/sys/syscall.h                       |  3 +-
 sys/sys/syscall.mk                      |  3 +-
 sys/sys/sysproto.h                      |  8 +++
 sys/sys/sysunion.h                      |  1 +
 15 files changed, 70 insertions(+), 95 deletions(-)
 copy lib/libc/x86_64/sys/{pipe.S => pipe2.S} (93%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/ca1161c61688e19d06150eef59b47e2f8188e7d5


-- 
DragonFly BSD source repository


More information about the Commits mailing list