From owner-cvs-src-old@FreeBSD.ORG Sun May 1 03:16:33 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 B7837106566C for ; Sun, 1 May 2011 03:16:33 +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 A58EF8FC12 for ; Sun, 1 May 2011 03:16:33 +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 p413GXHY018536 for ; Sun, 1 May 2011 03:16:33 GMT (envelope-from rmacklem@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p413GX5J018535 for cvs-src-old@freebsd.org; Sun, 1 May 2011 03:16:33 GMT (envelope-from rmacklem@repoman.freebsd.org) Message-Id: <201105010316.p413GX5J018535@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rmacklem@repoman.freebsd.org using -f From: Rick Macklem Date: Sun, 1 May 2011 03:16:13 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 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, 01 May 2011 03:16:33 -0000 rmacklem 2011-05-01 03:16:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/fs/nfsclient nfs_clvnops.c Log: SVN rev 221294 on 2011-05-01 03:16:13Z by rmacklem MFC: r220762 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. Revision Changes Path 1.13.2.21 +60 -28 src/sys/fs/nfsclient/nfs_clvnops.c