Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jan 2012 16:57:38 +0400
From:      Andrey Chernov <ache@FreeBSD.ORG>
To:        David Schultz <das@FreeBSD.ORG>, John Baldwin <jhb@FreeBSD.ORG>, Mark Murray <markm@FreeBSD.ORG>, src-committers@FreeBSD.ORG, svn-src-all@FreeBSD.ORG, svn-src-head@FreeBSD.ORG
Subject:   Re: svn commit: r230230 - head/sys/dev/random
Message-ID:  <20120129125738.GA26520@vniz.net>
In-Reply-To: <20120126181340.GA93157@vniz.net>
References:  <E1Rny2A-000C3x-O6@groundzero.grondar.org> <20120126143819.GA88677@vniz.net> <20120126155626.GA92229@vniz.net> <201201261132.38320.jhb@freebsd.org> <20120126165521.GA92622@vniz.net> <20120126175243.GA19199@zim.MIT.EDU> <20120126181340.GA93157@vniz.net>

next in thread | previous in thread | raw e-mail | index | archive | help
 On Thu, Jan 26, 2012 at 10:13:41PM +0400, Andrey Chernov wrote:
> On Thu, Jan 26, 2012 at 12:52:43PM -0500, David Schultz wrote:
> > Why complicate things with atomics at all?  A race might result in
> > arc4random(9) being seeded multiple times, but that's harmless.
>=20
> Multiply seeding in line is harmless, just waste of time and resources.
> Other case is one missing seeding when variable is set concurrently with
> its read. I see no complication using atomic. Latest version is even=20
> shorter than previous ones.

Well, I almost forget about my special case: I have personal prohibition=20
=66rom @secteam (5 years old already) to commit anything to all RNG areas.

So, the question is: could anyone of you commit some version from this=20
thread, please?=20

I don't insist of atomics in this sutuation, so you can peek any version=20
you like.

--=20
http://ache.vniz.net/



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