Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Jul 2011 17:49:58 +0200
From:      Marius Strobl <marius@alchemy.franken.de>
To:        KOT MATPOCKuH <matpockuh@gmail.com>
Cc:        Doug Barton <dougb@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: named crashes on assertion in rbtdb.c on sparc64/SMP
Message-ID:  <20110707154958.GK14797@alchemy.franken.de>
In-Reply-To: <CALmdT0VFC7kBxaEqLuFVWkLk3o2hLe29tsx3dgn17tuTNaTRLA@mail.gmail.com>
References:  <BANLkTinMimzfdK0Y4otZegGvztwo-yA4EA@mail.gmail.com> <BANLkTi=_PP=tvLUbXiTE1DT4tMirLRUY%2Bw@mail.gmail.com> <20110629134140.GF14797@alchemy.franken.de> <4E0B8F25.7090107@FreeBSD.org> <CALmdT0V2Fzf8mcYRzYzsu5XkauuxGaF4dxFPR7ZHr-FH2a_5bQ@mail.gmail.com> <20110707100446.GJ14797@alchemy.franken.de> <CALmdT0VFC7kBxaEqLuFVWkLk3o2hLe29tsx3dgn17tuTNaTRLA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 07, 2011 at 03:44:32PM +0400, KOT MATPOCKuH wrote:
> 2011/7/7 Marius Strobl <marius@alchemy.franken.de>:
> > 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...
> 

That's not the patch I was referring to. I did a second one which just
entirely disables the use of atomic operations on sparc64:
http://people.freebsd.org/~marius/sparc64_isc_disable_atomic.diff

Marius




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110707154958.GK14797>