From owner-freebsd-stable@FreeBSD.ORG Wed Aug 21 00:55:13 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5E09EAB1; Wed, 21 Aug 2013 00:55:13 +0000 (UTC) (envelope-from oliver.pntr@gmail.com) Received: from mail-ob0-x234.google.com (mail-ob0-x234.google.com [IPv6:2607:f8b0:4003:c01::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1B34D27E3; Wed, 21 Aug 2013 00:55:13 +0000 (UTC) Received: by mail-ob0-f180.google.com with SMTP id up14so1936779obb.39 for ; Tue, 20 Aug 2013 17:55:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=F5sg+gpkag+3FIJYAioiudL5LvBoFAF4Mo/xpP8uzGM=; b=I9cSwKJtx7WUEjtUxaCx0KHcQhlEaxg5zUpv+ssBD32fGI1ejTLbNurolmvzeHusKa NUqwh300Var1ns+k6tfYOhCF+VWnvSRl4w7MkbBZ2Sr4VMkiKXutjDGrct163AzS8C+G ln+zYPkzPFb4tX/HReerTpJ75M+Zgpb86OJ9Xdr3IVFswBo1rPKH5yDNFOZXzlf+U6Y5 ljOnW7pSMF1p265jmaylG5QAdny5Hh9gI3aqio5S91zICV0SD2v+gvbjQ4ll90OwilmE ldV4jWeqizjFc01YEBTTmr4VGHNFYpmG/BQlXEiNm8Nv45DvzX4eEuWZt2fNsen+Ku9B C8Yg== MIME-Version: 1.0 X-Received: by 10.182.199.74 with SMTP id ji10mr4880779obc.69.1377046505313; Tue, 20 Aug 2013 17:55:05 -0700 (PDT) Received: by 10.182.22.161 with HTTP; Tue, 20 Aug 2013 17:55:05 -0700 (PDT) In-Reply-To: References: <461392652.9990692.1376602743970.JavaMail.root@uoguelph.ca> Date: Wed, 21 Aug 2013 02:55:05 +0200 Message-ID: Subject: Re: NFS deadlock on 9.2-Beta1 From: Oliver Pinter To: J David Content-Type: text/plain; charset=ISO-8859-1 Cc: Rick Macklem , freebsd-stable , Michael Tratz , scottl , Steven Hartland , Konstantin Belousov X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Aug 2013 00:55:13 -0000 On 8/20/13, J David wrote: > On Thu, Aug 15, 2013 at 5:39 PM, Rick Macklem wrote: >> Have you been able to pass the debugging info on to Kostik? >> >> It would be really nice to get this fixed for FreeBSD9.2. > > You're probably not talking to me, but headway here is slow. At our > location, we have been continuing to test releng/9.2 extensively, but > with r250907 reverted. Since reverting it solves the issue, and since > there haven't been any further changes to releng/9.2 that might also > resolve this issue, re-applying r250907 is perceived here as un-fixing > a problem. Enthusiasm for doing so is correspondingly low, even if > the purpose is to gather debugging info. :( > > However, after finally having clearance to test releng/9.2 r254540 > with r250907 included and with DDB on five nodes. The problem cropped > up in about an hour. Two threads in one process deadlocked, was > perfect. Got it into DDB and saw the stack trace was scrolling off so > there was no way to copy it by hand. Also, the machine's disk is > smaller than physical RAM, so no dump file. :( > > Here's what is available so far: > > db> show proc 33362 > > Process 33362 (httpd) at 0xcd225b50: > > state: NORMAL > > uid: 25000 gids: 25000 > > parent: pid 25104 at 0xc95f92d4 > > ABI: FreeBSD ELF32 > > arguments: /usr/local/libexec/httpd > > threads: 3 > > 100405 D newnfs 0xc9b875e4 httpd > > 100393 D pgrbwt 0xc43a30c0 httpd > > 100755 S uwait 0xc84b7c80 httpd > > > Not much to go on. :( Maybe these five can be configured with serial > consoles. try this with serial console: host # script debug-output-file host # cu -s 9600 -l /dev/ttyU0 ~^B KDB: enter: Break to debugger [ thread pid 11 tid 100005 ] Stopped at kdb_alt_break_internal+0x17f: movq $0,kdb_why db> show msgbuf ... ~. ^D > > So, inquiries are continuing, but the answer to "does this still > happen on 9.2-RC2?" is definitely yes. > > Thanks! > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >