Module Name: src Committed By: riastradh Date: Mon Aug 26 13:52:56 UTC 2024
Modified Files: src/sys/kern: kern_entropy.c src/sys/sys: entropy.h Log Message: entropy(9): Factor out subroutines to reset and gather entropy. `Reset' means we keep the data in the pool, but assume it had zero entropy. `Gather' means we request samples from all on-demand sources and wait for the synchronous ones to complete. No functional change intended, other than to expose new symbols -- just preparation to expose these to acpivmgenid(4), so it can use these when the VM host notifies us that we, the guest, have been cloned. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/kern/kern_entropy.c cvs rdiff -u -r1.5 -r1.6 src/sys/sys/entropy.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.