From owner-freebsd-current@FreeBSD.ORG Thu Jul 7 11:44:32 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB9B7106566C; Thu, 7 Jul 2011 11:44:32 +0000 (UTC) (envelope-from matpockuh@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id AE4D58FC15; Thu, 7 Jul 2011 11:44:32 +0000 (UTC) Received: by pwi7 with SMTP id 7so780272pwi.13 for ; Thu, 07 Jul 2011 04:44:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=+VAWRS7jTSRCA2qu2WyIIpK5CWJEhjKOCyHLpadyvdc=; b=ebJVu76TN1gx1pSc7OBmOVfEIuG17G3EXd3wyPMjMzm+FEMhBjPlLT157Q8oqiw7ge al1ETBe1LqQJf9o22c4KdIOZpWTWtNRXk/u3uLxI0+o6TPDAW5R/qGUi/efujyyxU+Sa xYGgtNf4n6zM373c4q+5fitjzvFNf6VAYULnQ= MIME-Version: 1.0 Received: by 10.68.49.232 with SMTP id x8mr924269pbn.307.1310039072188; Thu, 07 Jul 2011 04:44:32 -0700 (PDT) Received: by 10.68.62.97 with HTTP; Thu, 7 Jul 2011 04:44:32 -0700 (PDT) In-Reply-To: <20110707100446.GJ14797@alchemy.franken.de> References: <20110629134140.GF14797@alchemy.franken.de> <4E0B8F25.7090107@FreeBSD.org> <20110707100446.GJ14797@alchemy.franken.de> Date: Thu, 7 Jul 2011 15:44:32 +0400 Message-ID: From: KOT MATPOCKuH To: Marius Strobl Content-Type: text/plain; charset=ISO-8859-1 Cc: Doug Barton , FreeBSD Current Subject: Re: named crashes on assertion in rbtdb.c on sparc64/SMP X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jul 2011 11:44:32 -0000 2011/7/7 Marius Strobl : > On Thu, Jul 07, 2011 at 01:46:23PM +0400, KOT MATPOCKuH wrote: >> I updated system to r223824 and got named patched to 9.6.-ESV-R4-P3, >> but problem is still exists: >> 07-Jul-2011 13:24:22.765 general: >> /usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/rbtdb.c:1622: >> REQUIRE(prev > 0) failed >> 07-Jul-2011 13:24:22.781 general: exiting (due to assertion failure) >> >> How can I find root cause of the problem? > From your description it's unclear whether you've built BIND with or > without sparc64_isc_disable_atomic.diff. If it was built without that > patch please give it a try. As You can see, Doug is already included your patch in head: http://svnweb.freebsd.org/base/head/contrib/bind9/lib/isc/sparc64/include/isc/atomic.h?r1=222395&r2=223811 And, of course, bind builded with your patch... > If you had applied it then this apparently > is a generic bug in BIND and unrelated to the MD atomic implementation > and I don't know how to proceed in order to get that fixed. Hopefully > Doug can help you in that case. Okey, I look forward to for guidance from Doug... -- MATPOCKuH