DragonFly commits List (threaded) for 2008-01
DragonFly BSD
DragonFly commits List (threaded) for 2008-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/include unistd.h src/lib/libbind port_after.h src/lib/libc/sys Makefile.inc pselect.2 src/lib/libc_r/uthread uthread_select.c src/lib/libthread_xu/thread thr_syscalls.c src/sys/kern init_sysent.c sys_generic.c syscalls.c ...


From: Nicolas Thery <nth@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 10 Jan 2008 14:30:28 -0800 (PST)

nth         2008/01/10 14:30:28 PST

DragonFly src repository

  Modified files:
    include              unistd.h 
    lib/libbind          port_after.h 
    lib/libc/sys         Makefile.inc 
    lib/libc_r/uthread   uthread_select.c 
    lib/libthread_xu/thread thr_syscalls.c 
    sys/kern             init_sysent.c sys_generic.c syscalls.c 
                         syscalls.master 
    sys/platform/pc32/i386 trap.c 
    sys/platform/vkernel/i386 trap.c 
    sys/sys              select.h syscall-hide.h syscall.h 
                         syscall.mk sysproto.h sysunion.h 
  Added files:
    lib/libc/sys         pselect.2 
  Log:
  Add pselect syscall.
  
  Add pselect man page (obtained from FreeBSD).
  
  Add pselect wrapper in libthread_xu that calls pselect syscall.
  
  Add pselect wrapper in libc_r that calls poll syscall (see XXX in code
  and BUGS in pselect man page).
  
  Changed libbind to use pselect syscall instead of locally defined wrapper.
  
  Revision  Changes    Path
  1.22      +4 -0      src/include/unistd.h
  1.3       +0 -1      src/lib/libbind/port_after.h
  1.30      +3 -1      src/lib/libc/sys/Makefile.inc
  1.3       +46 -1     src/lib/libc_r/uthread/uthread_select.c
  1.8       +4 -6      src/lib/libthread_xu/thread/thr_syscalls.c
  1.59      +2 -1      src/sys/kern/init_sysent.c
  1.47      +129 -22   src/sys/kern/sys_generic.c
  1.58      +2 -1      src/sys/kern/syscalls.c
  1.57      +3 -0      src/sys/kern/syscalls.master
  1.109     +6 -0      src/sys/platform/pc32/i386/trap.c
  1.29      +6 -0      src/sys/platform/vkernel/i386/trap.c
  1.10      +4 -0      src/sys/sys/select.h
  1.59      +2 -1      src/sys/sys/syscall-hide.h
  1.59      +3 -2      src/sys/sys/syscall.h
  1.59      +3 -2      src/sys/sys/syscall.mk
  1.59      +13 -1     src/sys/sys/sysproto.h
  1.56      +2 -1      src/sys/sys/sysunion.h


http://www.dragonflybsd.org/cvsweb/src/include/unistd.h.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libbind/port_after.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/sys/Makefile.inc.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc_r/uthread/uthread_select.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_syscalls.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_sysent.c.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_generic.c.diff?r1=1.46&r2=1.47&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.c.diff?r1=1.57&r2=1.58&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.56&r2=1.57&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/trap.c.diff?r1=1.108&r2=1.109&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/trap.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/select.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-hide.h.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.h.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.mk.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysproto.h.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysunion.h.diff?r1=1.55&r2=1.56&f=u



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]