From owner-cvs-src-old@FreeBSD.ORG Sun Apr 17 23:57:17 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A0751065670 for ; Sun, 17 Apr 2011 23:57:17 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8804B8FC08 for ; Sun, 17 Apr 2011 23:57:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p3HNvHYE062498 for ; Sun, 17 Apr 2011 23:57:17 GMT (envelope-from rmacklem@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p3HNvH72062497 for cvs-src-old@freebsd.org; Sun, 17 Apr 2011 23:57:17 GMT (envelope-from rmacklem@repoman.freebsd.org) Message-Id: <201104172357.p3HNvH72062497@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rmacklem@repoman.freebsd.org using -f From: Rick Macklem Date: Sun, 17 Apr 2011 23:56:57 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/nfsclient nfs_clvnops.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Apr 2011 23:57:17 -0000 rmacklem 2011-04-17 23:56:57 UTC FreeBSD src repository Modified files: sys/fs/nfsclient nfs_clvnops.c Log: SVN rev 220762 on 2011-04-17 23:56:57Z by rmacklem Change the mutex locking for several locations in the experimental NFS client's vnode op functions to make them compatible with the regular NFS client. I'll admit I'm not sure that the mutex locks around the assignments are needed, but the regular client has them, so I added them. Also, add handling of the case of partial attributes in setattr to be compatible with the regular client. MFC after: 2 weeks Revision Changes Path 1.34 +60 -28 src/sys/fs/nfsclient/nfs_clvnops.c