Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jul 2011 22:57:38 +0000 (UTC)
From:      Rick Macklem <rmacklem@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/fs/nfsclient nfs_clvnops.c
Message-ID:  <201107302257.p6UMvx97034879@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

rmacklem    2011-07-30 22:57:38 UTC

  FreeBSD src repository

  Modified files:
    sys/fs/nfsclient     nfs_clvnops.c 
  Log:
  SVN rev 224532 on 2011-07-30 22:57:38Z by rmacklem
  
  The new NFS client failed to vput() the new vnode if a setattr
  failed after the file was created in nfs_create(). This would
  probably only happen during a forced dismount. The old NFS client
  does have a vput() for this case. Detected by pho during recent
  testing, where an open syscall returned with a vnode still locked.
  
  Tested by:      pho
  Approved by:    re (kib)
  MFC after:      2 weeks
  
  Revision  Changes    Path
  1.49      +2 -0      src/sys/fs/nfsclient/nfs_clvnops.c



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