Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jul 2009 14:32:28 +0000 (UTC)
From:      Rick Macklem <rmacklem@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/fs/nfsclient nfs_clstate.c
Message-ID:  <200907221432.n6MEWh24038443@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rmacklem    2009-07-22 14:32:28 UTC

  FreeBSD src repository

  Modified files:
    sys/fs/nfsclient     nfs_clstate.c 
  Log:
  SVN rev 195819 on 2009-07-22 14:32:28Z by rmacklem
  
  When using an NFSv4 mount in the experimental nfs client with delegations
  being issued from the server, there was a case where an Open issued locally
  based on the delegation would be released before the associated vnode
  became inactive. If the delegation was recalled after the open was released,
  an Open against the server would not have been acquired and subsequent I/O
  operations would need to use the special stateid of all zeros. This patch
  fixes that case.
  
  Approved by:    re (kensmith), kib (mentor)
  
  Revision  Changes    Path
  1.7       +1 -1      src/sys/fs/nfsclient/nfs_clstate.c



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