Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Nov 2000 18:30:11 -0800 (PST)
From:      Matt Dillon <dillon@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern kern_descrip.c kern_event.c sys_generic.c sys_pipe.c uipc_syscalls.c vfs_aio.c vfs_syscalls.c src/sys/nfs nfs_syscalls.c src/sys/sys filedesc.h socketvar.h src/sys/vm swap_pager.c vm_mmap.c
Message-ID:  <200011260230.SAA05402@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dillon      2000/11/25 18:30:11 PST

  Modified files:        (Branch: RELENG_4)
    sys/kern             kern_descrip.c kern_event.c sys_generic.c 
                         sys_pipe.c uipc_syscalls.c vfs_aio.c 
                         vfs_syscalls.c 
    sys/nfs              nfs_syscalls.c 
    sys/sys              filedesc.h socketvar.h 
    sys/vm               swap_pager.c vm_mmap.c 
  Log:
      MFC from current the major file descriptor race fixing patchset.
      This fix file descriptor races in open(), close(), fcntl(),
      read(), write(), and most other system calls that take file descriptors
      as arguments.  The races being fixed are mainly due to the file
      descriptor table sharing that rfork()/threading allows.
  
  Revision   Changes    Path
  1.81.2.6   +239 -90   src/sys/kern/kern_descrip.c
  1.2.2.5    +29 -12    src/sys/kern/kern_event.c
  1.55.2.8   +60 -27    src/sys/kern/sys_generic.c
  1.60.2.4   +8 -3      src/sys/kern/sys_pipe.c
  1.65.2.5   +152 -67   src/sys/kern/uipc_syscalls.c
  1.70.2.6   +33 -6     src/sys/kern/vfs_aio.c
  1.151.2.6  +83 -10    src/sys/kern/vfs_syscalls.c
  1.58.2.1   +6 -3      src/sys/nfs/nfs_syscalls.c
  1.19.2.3   +5 -3      src/sys/sys/filedesc.h
  1.46.2.4   +2 -2      src/sys/sys/socketvar.h
  1.130.2.6  +5 -3      src/sys/vm/swap_pager.c
  1.108.2.3  +38 -17    src/sys/vm/vm_mmap.c



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200011260230.SAA05402>