From owner-freebsd-stable@FreeBSD.ORG Fri Nov 5 17:27:11 2010 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 CE207106566B for ; Fri, 5 Nov 2010 17:27:11 +0000 (UTC) (envelope-from josh.carroll@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 70A218FC14 for ; Fri, 5 Nov 2010 17:27:11 +0000 (UTC) Received: by gxk9 with SMTP id 9so2416432gxk.13 for ; Fri, 05 Nov 2010 10:27:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:reply-to :in-reply-to:references:date:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=AOThzfot3tT+rYuJFwj61Y6mtQtQTjAZsI5FkSCY7GA=; b=gf8NwOxHucGGgIKBGC6FpKz8U24phHHRDGT8I+WTSDe7f0VwEwaHyZYvXFh30FvDN3 ih/9+s0z6fz2hOuuO/TozscgLOHWWnOZ8gbwThkLp6p1owOWRf7kOQ+v1TKClJ1XseMy XyJzjWMA7D5BGsjwFzK11AsoJWFvRYQDqBCAs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; b=E3+FTeLmZ5JR6k39ea2kG+6mnHBlEOO/vRgrUhFz16FO1bktLceXi03IhM0SL52Slk dEX/pz5aIkTLwXo0heIkSVe7RKR3gBNYaUZdXrzzouNCxLtb4StJJjZz8rkiWMPXuOuL lEwdSntMB21HGJcjIhmcBiR7F2URD6lk2hdLs= MIME-Version: 1.0 Received: by 10.42.166.193 with SMTP id p1mr361122icy.399.1288978030223; Fri, 05 Nov 2010 10:27:10 -0700 (PDT) Received: by 10.231.184.79 with HTTP; Fri, 5 Nov 2010 10:27:09 -0700 (PDT) In-Reply-To: <1984713101.142889.1288963447940.JavaMail.root@erie.cs.uoguelph.ca> References: <1984713101.142889.1288963447940.JavaMail.root@erie.cs.uoguelph.ca> Date: Fri, 5 Nov 2010 10:27:09 -0700 Message-ID: From: Josh Carroll To: Rick Macklem Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: kib , freebsd-stable@freebsd.org, jhb@freebsd.org Subject: Re: NFS deadlock (unkillable nfsd and no mounts work) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: josh.carroll@gmail.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Nov 2010 17:27:12 -0000 >> I'm having a problem with nfsd hanging and not serving mount points, >> during which time it can not not be killed. This problem started >> happening sometime after November 2nd, since kernel from 11/2 sources >> does not exhibit this problem. > > Please try the attached patch, rick Thanks! I had to manually patch for some reason, but I can confirmed that nfsd is now well-behaved with your patch applied. I tested a couple of different mounts and played two separate files on the Popcorn Hour (one lower bitrate, the other higher bitrate) and both played without a hiccup. While those were playing I also was able to automount my home directory on the macbook and move around my home directory. So it looks like this patch did the trick. Thanks Rick, really appreciate the fast response. Is there a reason why this doesn't seem to be getting reported a lot? What is particular in my setup that broke it? > ps: Starting about Monday I won't be able to do commits for about 3 weeks > =A0 =A0so, if this patch works, could someone else please commit it, than= ks, > =A0 =A0rick > If someone can commit this, I'd really appreciate it. I will report back if I notice any problems, but I imagine this would probably get fixed in HEAD first, then MFC'd anyway, right? Unless this is already fixed in HEAD. Anyway, thanks again Rick! I appreciate it. Regards, Josh As far as I can tell, there have been no adverse effects or regressions with the kernel built with this patch (I had t