cvs commit: src/sys/conf files src/sys/i386/i386 autoconf.c src/sys/vfs/nfs bootp_subr.c nfs_mountrpc.c nfs_vfsops.c nfsmountrpc.h

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Sep 3 18:31:41 PDT 2005


dillon      2005/09/03 18:29:00 PDT

DragonFly src repository

  Modified files:
    sys/conf             files 
    sys/i386/i386        autoconf.c 
    sys/vfs/nfs          bootp_subr.c nfs_vfsops.c 
  Added files:
    sys/vfs/nfs          nfs_mountrpc.c nfsmountrpc.h 
  Log:
  Give the kernel a native NFS mount rpc capability for mounting NFS roots by
  splitting off the mount rpc code from the BOOTP code.  The loader is no
  longer required to pass the nfs root mount file handle to the kernel.
  
  Pure tftp-based loaders with no knowledge of NFS can now pass a NFS root
  mount path to the kernel without having to pass a resolved NFS file handle.
  This change allows kernels booted from tftp loaders to have an NFS root
  without having to specify BOOTP (which sometimes doesn't work properly when
  done from both the loader and from the kernel).
  
  Revision  Changes    Path
  1.105     +2 -1      src/sys/conf/files
  1.18      +6 -2      src/sys/i386/i386/autoconf.c
  1.11      +5 -363    src/sys/vfs/nfs/bootp_subr.c
  1.31      +40 -5     src/sys/vfs/nfs/nfs_vfsops.c


http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.104&r2=1.105&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/autoconf.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/bootp_subr.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_vfsops.c.diff?r1=1.30&r2=1.31&f=u





More information about the Commits mailing list