From owner-freebsd-stable@FreeBSD.ORG Sun Apr 6 06:38:12 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C8DB106564A for ; Sun, 6 Apr 2008 06:38:12 +0000 (UTC) (envelope-from tzhuan@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id 1AEDA8FC12 for ; Sun, 6 Apr 2008 06:38:11 +0000 (UTC) (envelope-from tzhuan@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so974872fgg.35 for ; Sat, 05 Apr 2008 23:38:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=/7PmvSfX7rKDBu3M8g4WjPWbjM/vgKMqfUuYlEGes4M=; b=olwtqiyZT9arA+C77NcACRYoTEpNxvrrLpQFvwji72AjHPvXrQAOLrvNv8tdJ5p2sfNadNRwCE960sPNqbrWcTedGxwe8RYKzys2CTmirSMRfcsTPAjPlM1ak+QUqQlW6NU2o4skUkr9CYuvKTREmaawxNSzFKeE8yxNCqaZ728= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=kX+P/wvOSceWs250c9opdgeggJ/AbNQwaOZvnqFkacQ7ZqumNo42af2EtFwTqpD53GHan/4p0bi8dw04DjFX1U0svuxbFfSUqGkTQ9JGbqkhO7PRujyi8Vwo3tklN8Nrd8iZKHI2vN9T8mvt8DTyvGbxiJOga/juXq4QsOjoq2o= Received: by 10.86.28.5 with SMTP id b5mr2317484fgb.76.1207463890976; Sat, 05 Apr 2008 23:38:10 -0700 (PDT) Received: by 10.86.53.1 with HTTP; Sat, 5 Apr 2008 23:38:10 -0700 (PDT) Message-ID: <6a7033710804052338l5af386f9xdd5c8d4729be2683@mail.gmail.com> Date: Sun, 6 Apr 2008 14:38:10 +0800 From: "Tz-Huan Huang" Sender: tzhuan@gmail.com To: "Rong-en Fan" In-Reply-To: <6eb82e0804052305k4c44679dn92c86c58ac591cdc@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <6a7033710804020517y2b0a0336v7ab840ca5a5f5ff4@mail.gmail.com> <6a7033710804052218u3660441bk6d37458af03e7ed@mail.gmail.com> <6eb82e0804052305k4c44679dn92c86c58ac591cdc@mail.gmail.com> X-Google-Sender-Auth: 1d6533e5d2e5822c Cc: dfr@freebsd.org, freebsd-stable@freebsd.org, Ken Chen Subject: Re: lock problem: nfs server on FreeBSD 7-stable, client on linux X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 06:38:12 -0000 On Sun, Apr 6, 2008 at 2:05 PM, Rong-en Fan wrote: > On Sun, Apr 6, 2008 at 1:18 PM, Tz-Huan Huang wrote: > > Hi, > > > > Thanks for your suggestion, but we don't accept this workaround. > > > > After doing binary searching, I find that this commit break the working lockd: > > > > http://lists.freebsd.org/pipermail/cvs-src/2008-March/089037.html > > > > I have rolled back the lockd.c to 1.20 in our nfs server and it works > > fine as before. > > Add dfr@ to CC list. > > I'm curious about this change, could you check what socket bind by > rpc.lockd and rpc.statd before and after lockd. rev 1.21+1.22 changes? Ok, following is the output of sockstat -4l : Before the changes: daemon rpc.lockd 83002 3 udp4 *:677 *:* daemon rpc.lockd 83002 4 tcp4 *:946 *:* daemon rpc.lockd 83002 7 udp4 *:642 *:* root rpc.lockd 83001 3 udp4 *:677 *:* root rpc.lockd 83001 4 tcp4 *:946 *:* root rpc.lockd 83001 7 udp4 *:642 *:* root rpc.statd 973 3 udp4 *:964 *:* root rpc.statd 973 4 tcp4 *:602 *:* After the changes: (with -h 140.112.29.133) daemon rpc.lockd 82817 4 udp4 127.0.0.1:696 *:* daemon rpc.lockd 82817 5 udp4 140.112.29.133:696 *:* daemon rpc.lockd 82817 6 tcp4 127.0.0.1:696 *:* daemon rpc.lockd 82817 7 tcp4 140.112.29.133:696 *:* daemon rpc.lockd 82817 9 udp4 *:974 *:* root rpc.lockd 82816 4 udp4 127.0.0.1:696 *:* root rpc.lockd 82816 5 udp4 140.112.29.133:696 *:* root rpc.lockd 82816 6 tcp4 127.0.0.1:696 *:* root rpc.lockd 82816 7 tcp4 140.112.29.133:696 *:* root rpc.lockd 82816 9 udp4 *:974 *:* root rpc.statd 973 3 udp4 *:964 *:* root rpc.statd 973 4 tcp4 *:602 *:* (without -h 140.112.29.133) daemon rpc.lockd 82541 4 udp4 *:915 *:* daemon rpc.lockd 82541 5 tcp4 *:915 *:* daemon rpc.lockd 82541 7 udp4 *:713 *:* root rpc.lockd 82540 4 udp4 *:915 *:* root rpc.lockd 82540 5 tcp4 *:915 *:* root rpc.lockd 82540 7 udp4 *:713 *:* root rpc.statd 973 3 udp4 *:964 *:* root rpc.statd 973 4 tcp4 *:602 *:* More information would be provided if necessary. Tz-Huan