Module Name: src Committed By: riastradh Date: Tue Apr 21 04:05:57 UTC 2015
Modified Files: src/sys/rump/librump/rumpkern: hyperentropy.c Log Message: Revert previous -- a little too quick on the commit trigger. Ran some tests but not enough. There is a deadlock against myself: rndsink_request acquires rndsinks_lock -> rnd_getmore -> hyperentropy feedrandom (or any other rndsource callback) -> rnd_add_data -> rndsinks_distribute acquires rndsinks_lock Need to break this cycle before rndsource callbacks can invoke rnd_add_data. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/rump/librump/rumpkern/hyperentropy.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.