Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Jul 1997 19:40:45 -0700 (PDT)
From:      John Dyson <dyson@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   cvs commit: src/sys/sys malloc.h proc.h src/sys/kern kern_exit.c kern_fork.c kern_threads.c vfs_aio.c
Message-ID:  <199707060240.TAA14798@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dyson       1997/07/05 19:40:44 PDT

  Modified files:
    sys/sys              malloc.h proc.h 
    sys/kern             kern_exit.c kern_fork.c kern_threads.c 
                         vfs_aio.c 
  Log:
  This is an upgrade so that the kernel supports the AIO calls from
  POSIX.4.  Additionally, there is some initial code that supports LIO.
  This code supports AIO/LIO for all types of file descriptors, with
  few if any restrictions.  There will be a followup very soon that
  will support significantly more efficient operation for VCHR type
  files (raw.)  This code is also dependent on some kernel features
  that don't work under SMP yet.  After I commit the changes to the
  kernel to support proper address space sharing on SMP, this code
  will also work under SMP.
  
  Revision  Changes    Path
  1.21      +4 -2      src/sys/sys/malloc.h
  1.42      +2 -2      src/sys/sys/proc.h
  1.50      +3 -1      src/sys/kern/kern_exit.c
  1.45      +3 -1      src/sys/kern/kern_fork.c
  1.2       +26 -18    src/sys/kern/kern_threads.c
  1.2       +977 -64   src/sys/kern/vfs_aio.c



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