Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jul 2013 13:46:35 +0200
From:      "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   CURRENT: Ivy Bridge CPU (i3-3220) and Intel Bull Mountain RNG (options RDRAND_RNG)
Message-ID:  <20130730134635.3b6d7b31@thor.walstatt.dyndns.org>

next in thread | raw e-mail | index | archive | help
--Sig_/qVQ4UqXPU5dQfC+qc3ctNpJ
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable


I tried the new option "options RDRAND_RNG" on my SOHO server, equipted
with a Intel i3-3220 "Ivy Brdige" CPU, which is supposed to have the
Bull Mountain random number generator as a piece of hardware in its
uncore.

Enabling the kernel option doesn't reveal any presence of such a
hardware number generator. "sysct kern.random" always reports=20

kern.random.adaptors:  yarrow

By intentionally disallowing yarrow via commenting out options
YARROW_RNG, the box reports "no adaptors loaded". So, either this Ivy
Bridge has been castrated and ripped off by Intel of its RNG or FreeBSD
isn't capable of detecting it properly or I'm incapable of properly
configure the kernel.


--Sig_/qVQ4UqXPU5dQfC+qc3ctNpJ
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (FreeBSD)

iQEcBAEBAgAGBQJR96efAAoJEOgBcD7A/5N8kp8H/jOg2vlXOTl4ZXuXnQczRsa2
uaIaSM6049RrhHJmoqGMTGJxlxxzfRM2oYcyQ/CWjY2fYRicj3Z2AxDZ2Oepz63S
TKsKWgiC5FvDs05All0RLCBzqgvxikm5cojkERdH9hAN+xhdXao5ZLVP1LS7grna
98QRJ1Wc9/ee2yArUI1m34S/yRgGe1ZfGIA283xg+j7L5W7fGHAXTd76Lp09jQ7B
7cWVVsx+jJnqbcWHT4m1tCHQnFEruXpD7kPIkmYI4rChCQY4xaXeJnJ/5kLi/Bmp
9hMhnpgpGCDC1S56OzBZ+teJvoZ3LRJJaLvS2DBILsW/cjj1U8UL7/nMmw2U9lo=
=ScPZ
-----END PGP SIGNATURE-----

--Sig_/qVQ4UqXPU5dQfC+qc3ctNpJ--



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