diff options
author | markm <markm@FreeBSD.org> | 2015-10-05 07:41:12 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2015-10-05 07:41:12 +0000 |
commit | 1342814ae817bf3c736797c4a4576759ef7c2dff (patch) | |
tree | 3429626dd1bfd3ea4227b44766f4f82269e52618 /lib/libc/string/wcscpy.c | |
parent | 6281bc02a42de874ac2319dd5c0a9ee0d276c49e (diff) | |
download | FreeBSD-src-1342814ae817bf3c736797c4a4576759ef7c2dff.zip FreeBSD-src-1342814ae817bf3c736797c4a4576759ef7c2dff.tar.gz |
It appears that under some circumstances, like virtualisiation, the
'rdrand' instruction may occasionally not return random numbers, in
spite of looping attempts to do so. The reusult is a KASSERT/panic.
Reluctantly accept this state-of-affairs, but make a noise about it.
if this 'noise' spams the console, it may be time to discontinue
using that source.
This is written in a general way to account for /any/ source that
might not supply random numbers when required.
Submitted by: jkh (report and slightly different fix)
Approved by: so (/dev/random blanket)
Diffstat (limited to 'lib/libc/string/wcscpy.c')
0 files changed, 0 insertions, 0 deletions