cvs commit: src/sys/conf files options src/sys/fs/tmpfs tmpfs.h tmpfs_fifoops.c tmpfs_fifoops.h tmpfs_subr.c tmpfs_uma.c tmpfs_uma.h tmpfs_vfsops.c tmpfs_vnops.c tmpfs_vnops.h src/sys/modules/tmpfs Makefile src/sys/modules Makefile

Xin LI delphij at FreeBSD.org
Sat Jun 16 01:56:05 UTC 2007


delphij     2007-06-16 01:56:05 UTC

  FreeBSD src repository

  Modified files:
    sys/conf             files options 
    sys/modules          Makefile 
  Added files:
    sys/fs/tmpfs         tmpfs.h tmpfs_fifoops.c tmpfs_fifoops.h 
                         tmpfs_subr.c tmpfs_uma.c tmpfs_uma.h 
                         tmpfs_vfsops.c tmpfs_vnops.c 
                         tmpfs_vnops.h 
    sys/modules/tmpfs    Makefile 
  Log:
  MFp4: Add tmpfs, an efficient memory file system.
  
  Please note that, this is currently considered as an
  experimental feature so there could be some rough
  edges.  Consult http://wiki.freebsd.org/TMPFS for
  more information.
  
  For now, connect tmpfs to build on i386 and amd64
  architectures only.  Please let us know if you have
  success with other platforms.
  
  This work was developed by Julio M. Merino Vidal
  for NetBSD as a SoC project; Rohit Jalan ported it
  from NetBSD to FreeBSD.  Howard Su and Glen Leeder
  are worked on it to continue this effort.
  
  Obtained from:  NetBSD via p4
  Submitted by:   Howard Su (with some minor changes)
  Approved by:    re (kensmith)
  
  Revision  Changes    Path
  1.1221    +5 -0      src/sys/conf/files
  1.595     +1 -0      src/sys/conf/options
  1.1       +542 -0    src/sys/fs/tmpfs/tmpfs.h (new)
  1.1       +106 -0    src/sys/fs/tmpfs/tmpfs_fifoops.c (new)
  1.1       +63 -0     src/sys/fs/tmpfs/tmpfs_fifoops.h (new)
  1.1       +1321 -0   src/sys/fs/tmpfs/tmpfs_subr.c (new)
  1.1       +73 -0     src/sys/fs/tmpfs/tmpfs_uma.c (new)
  1.1       +97 -0     src/sys/fs/tmpfs/tmpfs_uma.h (new)
  1.1       +418 -0    src/sys/fs/tmpfs/tmpfs_vfsops.c (new)
  1.1       +1365 -0   src/sys/fs/tmpfs/tmpfs_vnops.c (new)
  1.1       +85 -0     src/sys/fs/tmpfs/tmpfs_vnops.h (new)
  1.533     +3 -0      src/sys/modules/Makefile
  1.1       +10 -0     src/sys/modules/tmpfs/Makefile (new)


More information about the cvs-src mailing list