From owner-svn-src-all@FreeBSD.ORG Sun Jan 3 21:33:46 2010 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 261FE106566C; Sun, 3 Jan 2010 21:33:46 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-jnhn.mail.uoguelph.ca (esa-jnhn.mail.uoguelph.ca [131.104.91.44]) by mx1.freebsd.org (Postfix) with ESMTP id 86B6E8FC19; Sun, 3 Jan 2010 21:33:45 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAOWbQEuDaFvI/2dsb2JhbADSIoQwBA X-IronPort-AV: E=Sophos;i="4.47,493,1257138000"; d="scan'208";a="61124382" Received: from darling.cs.uoguelph.ca ([131.104.91.200]) by esa-jnhn-pri.mail.uoguelph.ca with ESMTP; 03 Jan 2010 16:33:44 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by darling.cs.uoguelph.ca (Postfix) with ESMTP id 87A519400DA; Sun, 3 Jan 2010 16:33:44 -0500 (EST) X-Virus-Scanned: amavisd-new at darling.cs.uoguelph.ca Received: from darling.cs.uoguelph.ca ([127.0.0.1]) by localhost (darling.cs.uoguelph.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Ud2xJRIuZRo; Sun, 3 Jan 2010 16:33:44 -0500 (EST) Received: from muncher.cs.uoguelph.ca (muncher.cs.uoguelph.ca [131.104.91.102]) by darling.cs.uoguelph.ca (Postfix) with ESMTP id 2085194009E; Sun, 3 Jan 2010 16:33:44 -0500 (EST) Received: from localhost (rmacklem@localhost) by muncher.cs.uoguelph.ca (8.11.7p3+Sun/8.11.6) with ESMTP id o03LhX700398; Sun, 3 Jan 2010 16:43:33 -0500 (EST) X-Authentication-Warning: muncher.cs.uoguelph.ca: rmacklem owned process doing -bs Date: Sun, 3 Jan 2010 16:43:33 -0500 (EST) From: Rick Macklem X-X-Sender: rmacklem@muncher.cs.uoguelph.ca To: Rick Macklem In-Reply-To: <201001031827.o03IRBF5015818@svn.freebsd.org> Message-ID: References: <201001031827.o03IRBF5015818@svn.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r201439 - head/sys/fs/nfsclient X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jan 2010 21:33:46 -0000 On Sun, 3 Jan 2010, Rick Macklem wrote: > Author: rmacklem > Date: Sun Jan 3 18:27:10 2010 > New Revision: 201439 > URL: http://svn.freebsd.org/changeset/base/201439 > > Log: > Fix three related problems in the experimental nfs client when > checking for conflicts w.r.t. byte range locks for NFSv4. > 1 - Return 0 instead of EACCES when a conflict is found, for F_GETLK. > 2 - Check for "same file" when checking for a conflict. > 3 - Don't check for a conflict for the F_UNLCK case. > > Modified: > head/sys/fs/nfsclient/nfs_clstate.c > Oops, forgot to put MFC: 2 weeks on the commit. I am planning on doing that, rick.