cvs commit: src/sys/emulation/linux linux_file.c src/sys/kern sys_generic.c src/sys/sys kern_syscall.h

David P. Reese daver at crater.dragonflybsd.org
Thu Oct 16 22:27:26 PDT 2003


daver       2003/10/16 22:25:45 PDT

  Modified files:
    sys/emulation/linux  linux_file.c 
    sys/kern             sys_generic.c 
    sys/sys              kern_syscall.h 
  Log:
  Create kern_readv() and kern_writev() and use them to split read(), pread(),
  readv(), write(), pwrite(), and writev().
  
  Also, rewrite linux_pread() and linux_pwrite() using the in-kernel syscalls.
  
  Revision  Changes    Path
  1.11      +28 -16    src/sys/emulation/linux/linux_file.c
  1.14      +131 -249  src/sys/kern/sys_generic.c
  1.7       +16 -10    src/sys/sys/kern_syscall.h






More information about the Commits mailing list