Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jan 2007 06:19:16 +0000 (UTC)
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern vfs_export.c
Message-ID:  <200701230619.l0N6JGlf030314@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rodrigc     2007-01-23 06:19:16 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             vfs_export.c 
  Log:
  When exiting vfs_export(), delete the "export" option from
  the mount options list with vfs_deleteopt().  At this point, the export
  information is saved in mp->mnt_export, so we can delete
  the "export" mount option from mp->mnt_optnew and mp->mnt_opt.
  
  This fixes read-write/read-only update mounts (mount -u -o rw, mount -u -o ro)
  of NFS exported directories.
  
  For some reason, I could only reproduce the problem with a configuration
  supplied by Andre:
  - "options QUOTA" enabled in kernel config
  - "/ -maproot=root 10.0.1.105" in /etc/exports
  
  Reported by:    kris, Andre Guibert de Bruet <andy siliconlandmark com>,
                  Andrzej Tobola <ato iem pw edu pl>
  Tested by:      Andre Guibert de Bruet
  
  Revision  Changes    Path
  1.340     +31 -11    src/sys/kern/vfs_export.c



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