<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/random/randomdev_soft.c, branch stable/9</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F9</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F9'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-04-26T01:56:58Z</updated>
<entry>
<title>MFC r249631</title>
<updated>2013-04-26T01:56:58Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>2013-04-26T01:56:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aa425a071b8678af6023c4815f047170de74e76a'/>
<id>urn:sha1:aa425a071b8678af6023c4815f047170de74e76a</id>
<content type='text'>
Attempt to mitigate poor initialization of arc4 by one-shot
reinitialization from yarrow right after good entropy is harvested.

Approved by:    secteam (delphij)
</content>
</entry>
<entry>
<title>MFC r247334:</title>
<updated>2013-03-01T00:46:41Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2013-03-01T00:46:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d625a8416d390119b0b577208d5445027172c348'/>
<id>urn:sha1:d625a8416d390119b0b577208d5445027172c348</id>
<content type='text'>
Correct a typo introduced in r153575, which gives inverted logic when
handling blocking semantics when seeding.

PR:		kern/143298
Submitted by:	James Juran &lt;james juran baesystems com&gt;
Reviewed by:	markm
</content>
</entry>
<entry>
<title>Fix typos - remove duplicate "the".</title>
<updated>2011-02-21T09:01:34Z</updated>
<author>
<name>Rebecca Cran</name>
<email>brucec@FreeBSD.org</email>
</author>
<published>2011-02-21T09:01:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6bccea7c2bb77cbcbe9f019c664ddf4bf4ff8410'/>
<id>urn:sha1:6bccea7c2bb77cbcbe9f019c664ddf4bf4ff8410</id>
<content type='text'>
PR:	bin/154928
Submitted by:	Eitan Adler &lt;lists at eitanadler.com&gt;
MFC after: 	3 days
</content>
</entry>
<entry>
<title>There is rubbish here</title>
<updated>2009-05-25T22:50:11Z</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2009-05-25T22:50:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=84e17f8297aa45ffff75e858e5a51238c8d6c9de'/>
<id>urn:sha1:84e17f8297aa45ffff75e858e5a51238c8d6c9de</id>
<content type='text'>
It is time to take it out
Now it is cleaner
</content>
</entry>
<entry>
<title>Make sure arc4random(9) is properly seeded when /etc/rc.d/initrandom returns.</title>
<updated>2008-11-24T17:39:39Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2008-11-24T17:39:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8c85a7fb78d9486ad7db6ce44dfa06449d931fd1'/>
<id>urn:sha1:8c85a7fb78d9486ad7db6ce44dfa06449d931fd1</id>
<content type='text'>
Approved by:	so (cperciva)
Approved by:	re (kensmith)
Security:	FreeBSD-SA-08:11.arc4random
</content>
</entry>
<entry>
<title>Rename the kthread_xxx (e.g. kthread_create()) calls</title>
<updated>2007-10-20T23:23:23Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2007-10-20T23:23:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3745c395ecae17ef47be82433463d561629220b0'/>
<id>urn:sha1:3745c395ecae17ef47be82433463d561629220b0</id>
<content type='text'>
to kproc_xxx as they actually make whole processes.
Thos makes way for us to add REAL kthread_create() and friends
that actually make theads. it turns out that most of these
calls actually end up being moved back to the thread version
when it's added. but we need to make this cosmetic change first.

I'd LOVE to do this rename in 7.0  so that we can eventually MFC the
new kthread_xxx() calls.
</content>
</entry>
<entry>
<title>Don't save SYSCTL_ADD_*() results in a local variable just to throw them</title>
<updated>2007-05-28T18:20:15Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2007-05-28T18:20:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5e6868f3d4ca2b9452b993e08ebc182ba4d6bade'/>
<id>urn:sha1:5e6868f3d4ca2b9452b993e08ebc182ba4d6bade</id>
<content type='text'>
away; preserve the ones that are needed for further calls in the init
function and ignore the rest entirely.

Found with:	Coverity Prevent(tm)
CID:		563
</content>
</entry>
<entry>
<title>Use pause() rather than tsleep() on stack variables and function pointers.</title>
<updated>2007-02-27T17:23:29Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-02-27T17:23:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4d70511ac3df7bdbff783c1b437e011ab21ae60f'/>
<id>urn:sha1:4d70511ac3df7bdbff783c1b437e011ab21ae60f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change msleep() and tsleep() to not alter the calling thread's priority</title>
<updated>2006-04-17T18:20:38Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-04-17T18:20:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0f180a7cce5bed801060557dd5bdbad64318d3c6'/>
<id>urn:sha1:0f180a7cce5bed801060557dd5bdbad64318d3c6</id>
<content type='text'>
if the specified priority is zero.  This avoids a race where the calling
thread could read a snapshot of it's current priority, then a different
thread could change the first thread's priority, then the original thread
would call sched_prio() inside msleep() undoing the change made by the
second thread.  I used a priority of zero as no thread that calls msleep()
or tsleep() should be specifying a priority of zero anyway.

The various places that passed 'curthread-&gt;td_priority' or some variant
as the priority now pass 0.
</content>
</entry>
<entry>
<title>Remove GIANT from device random.</title>
<updated>2005-12-20T21:41:52Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2005-12-20T21:41:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=efbbe8fa7938f8ac071095b5b46f621885b447e4'/>
<id>urn:sha1:efbbe8fa7938f8ac071095b5b46f621885b447e4</id>
<content type='text'>
Submitted by:	ups
</content>
</entry>
</feed>
