<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/random, branch release/11.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2016-06-09T14:44:05Z</updated>
<entry>
<title>Revert previous commit, until issue with sparc64 resolved.</title>
<updated>2016-06-09T14:44:05Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2016-06-09T14:44:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=208250ed4d89d962c38f2729a8179fcc7cc759a9'/>
<id>urn:sha1:208250ed4d89d962c38f2729a8179fcc7cc759a9</id>
<content type='text'>
Approved by:	so (implicit)
</content>
</entry>
<entry>
<title>Add a prototype for random_harvest_queue to dev/random/random_harvestq.h</title>
<updated>2016-06-09T01:50:43Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2016-06-09T01:50:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6aacec26cc00a8f82b2dc92e5e3d00a768ae8464'/>
<id>urn:sha1:6aacec26cc00a8f82b2dc92e5e3d00a768ae8464</id>
<content type='text'>
This fixes a warning that occurs in a number of files that use the
random_harvest_queue function.

Differential Revision:	https://reviews.freebsd.org/D4229
Submitted by:	stevek@juniper.net
Reviewed by:	markm
Approved by:	so
</content>
</entry>
<entry>
<title>Don't repeat the the word 'the'</title>
<updated>2016-05-17T12:52:31Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2016-05-17T12:52:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cef367e6a15b6e3e2aca88d453c74962cf1f94e7'/>
<id>urn:sha1:cef367e6a15b6e3e2aca88d453c74962cf1f94e7</id>
<content type='text'>
(one manual change to fix grammar)

Confirmed With: db
Approved by: secteam (not really, but this is a comment typo fix)
</content>
</entry>
<entry>
<title>dev/random: minor spelling fixes in comments.</title>
<updated>2016-05-02T14:35:57Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-05-02T14:35:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=32a71a72e1e8142c317c2164ef5903eac12fd8fd'/>
<id>urn:sha1:32a71a72e1e8142c317c2164ef5903eac12fd8fd</id>
<content type='text'>
No functional change.

Reviewed by:	markm
Approved by:	so
</content>
</entry>
<entry>
<title>dev/random: use our roundup() macro instead of re-implementing it.</title>
<updated>2016-04-25T21:14:32Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-04-25T21:14:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7b250b1ec9da6b80d73784911c59c64d688789ad'/>
<id>urn:sha1:7b250b1ec9da6b80d73784911c59c64d688789ad</id>
<content type='text'>
While here also use howmany() macro from sys/param.h
No functional change.

Reviewed by:	markm (roundup replacement part)
Approved by:	so
</content>
</entry>
<entry>
<title>Fix rdrand_rng.ko and padlock_rng.ko dependencies, making modules</title>
<updated>2016-04-16T06:10:47Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2016-04-16T06:10:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=97b9c34fc2c65356a3a77ce0494f6ddf7d0a5358'/>
<id>urn:sha1:97b9c34fc2c65356a3a77ce0494f6ddf7d0a5358</id>
<content type='text'>
loadable when not compiled into the kernel.

Approved by:	so (delphij)
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Don't start the random harvester process until timers are working.</title>
<updated>2016-03-28T21:51:56Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2016-03-28T21:51:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dd523908364a05f5a22c652a22edd76bf40bf0a9'/>
<id>urn:sha1:dd523908364a05f5a22c652a22edd76bf40bf0a9</id>
<content type='text'>
This is a no-op currently, but in kernels with earlier AP startup, the
random kthread was trying to use timeouts with sleeps before timers are
working.  Wait until SI_SUB_KICK_SCHEDULER to start the random kproc.

Reviewed by:	delphij, imp, markm
Approved by:	so
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D5712
</content>
</entry>
<entry>
<title>Add missing braces.</title>
<updated>2016-02-17T21:09:19Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2016-02-17T21:09:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9389e53fd40291a18c646968700df7b15b817e87'/>
<id>urn:sha1:9389e53fd40291a18c646968700df7b15b817e87</id>
<content type='text'>
Found by:	PVS-Studio
Approved by:	so (implicit)
</content>
</entry>
<entry>
<title>Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.c</title>
<updated>2015-12-27T17:33:59Z</updated>
<author>
<name>Allan Jude</name>
<email>allanjude@FreeBSD.org</email>
</author>
<published>2015-12-27T17:33:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7a3f5d11fb3873674a1f7e27bcc9a5f7ce279390'/>
<id>urn:sha1:7a3f5d11fb3873674a1f7e27bcc9a5f7ce279390</id>
<content type='text'>
cperciva's libmd implementation is 5-30% faster

The same was done for SHA256 previously in r263218

cperciva's implementation was lacking SHA-384 which I implemented, validated against OpenSSL and the NIST documentation

Extend sbin/md5 to create sha384(1)

Chase dependancies on sys/crypto/sha2/sha2.{c,h} and replace them with sha512{c.c,.h}

Reviewed by:	cperciva, des, delphij
Approved by:	secteam, bapt (mentor)
MFC after:	2 weeks
Sponsored by:	ScaleEngine Inc.
Differential Revision:	https://reviews.freebsd.org/D3929
</content>
</entry>
<entry>
<title>Fix printf-like formats for KASSERT.</title>
<updated>2015-10-05T10:45:52Z</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2015-10-05T10:45:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dcabe03158e4d2592516f576130197087ac11618'/>
<id>urn:sha1:dcabe03158e4d2592516f576130197087ac11618</id>
<content type='text'>
Submitted by:	jenkins
Approved by:	so (/dev/random blanket)
</content>
</entry>
</feed>
