aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/ui/util.h
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2022-06-23 21:12:49 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2022-07-07 02:11:50 +0200
commit6784988bb165801997fcbcb2303c53c570a4ade5 (patch)
treeb2534b37f87601dd41af8c58dabdfba1ad649cf5 /tools/perf/ui/util.h
parentpowerpc/kvm: don't crash on missing rng, and use darn (diff)
downloadlinux-dev-6784988bb165801997fcbcb2303c53c570a4ade5.tar.xz
linux-dev-6784988bb165801997fcbcb2303c53c570a4ade5.zip
timekeeping: contribute wall clock to rng on time change
The rng's random_init() function contributes the real time to the rng at boot time, so that events can at least start in relation to something particular in the real world. But this clock might not yet be set that point in boot, so nothing is contributed. In addition, the relation between minor clock changes from, say, NTP, and the cycle counter is potentially useful entropic data. This commit addresses this by mixing in a time stamp on calls to settimeofday and adjtimex. No entropy is credited in doing so, so it doesn't make initialization faster, but it is still useful input to have. Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Cc: stable@vger.kernel.org Reviewed-by: Eric Biggers <ebiggers@google.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'tools/perf/ui/util.h')
0 files changed, 0 insertions, 0 deletions