Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 09 Feb 2013 10:24:13 +1300
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        Steve O'Hara-Smith <steve@sohara.org>
Cc:        Tim Kientzle <tim@kientzle.com>, freebsd-arm@FreeBSD.org, Romain =?ISO-8859-1?Q?Tarti=E8re?= <romain@FreeBSD.org>
Subject:   Re: named kills raspberry pi
Message-ID:  <20130209102413.5c5d8fe6@bender>
In-Reply-To: <20130208162814.346c605ce15a229e878dee27@sohara.org>
References:  <20130207223038.ec308967273d6a16c41be97b@sohara.org> <E2B20243-F2AD-4B62-946D-374765CB9E39@kientzle.com> <20130208075702.a755649a60d10dabf10a058b@sohara.org> <0B9B84F3-D627-497F-B1DA-BE4D0F9BC5DA@bsdimp.com> <20130208121803.e6b57c3822271cce6e56b4b2@sohara.org> <20130208152351.GB19514@FreeBSD.org> <20130208162814.346c605ce15a229e878dee27@sohara.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 8 Feb 2013 16:28:14 +0000
Steve O'Hara-Smith <steve@sohara.org> wrote:

> On Fri, 8 Feb 2013 16:23:51 +0100
> Romain Tarti=C3=A8re <romain@FreeBSD.org> wrote:
>=20
> > Hi
> >=20
> > On Fri, Feb 08, 2013 at 12:18:03PM +0000, Steve O'Hara-Smith wrote:
> > > I had a nasty feeling it might be, I was just hoping it might
> > > still work anyway. Failing that I'll look into an armv6
> > > implementation of cpmxchg. Either way if I get it to work I'll
> > > post a patch to this list.
> >=20
> > First of all, please note that I am only an ARM user and never
> > hacked or whatever for ARM, so this could be completely out-topic,
> > please accept my apologies if it's the case :-)
>=20
> 	That's a nice clean copy of the three year old fix I
> mentioned.
>=20
> 	It doesn't solve my problem, but it probably should be
> committed.
>=20

Can you try this patch [1]. It should fix the arm isc_atomic_cmpxchg
and add an armv6 implementation. I wrote it without knowing about
Romain's patch but it appears our armv[45] changes are almost identical.

Andrew

[1] http://people.freebsd.org/~andrew/bind_atomic.diff



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