markm d04b66b7bc Major speedup to /dev/random and the kernel thread that reseeds it.
There is no more TAILQ fifo to harvest the entropy; instead, there
is a circular buffer of constant size (changeable by macro) that
pretty dramatically improves the speed and fixes potential slowdowns-
by-locking.

Also gone are a slew of malloc(9) and free(9) calls; all harvesting
buffers are static.

All-in-all, this is a good performance improvement.

Thanks-to:	msmith for the circular buffer concept-code.
2000-12-02 18:40:16 +00:00
..
2000-12-01 01:58:48 +00:00
2000-12-01 12:10:06 +00:00
2000-12-02 01:58:15 +00:00
2000-11-30 18:52:32 +00:00
2000-12-02 05:45:32 +00:00
2000-11-26 20:35:21 +00:00
2000-11-26 20:35:21 +00:00
2000-11-26 20:35:21 +00:00
2000-12-02 05:45:32 +00:00