- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Oct 12 2017
Oct 7 2017
Oct 6 2017
In D12132#254430, @jmg wrote:So, you'll still suffer terribly with this, as random_harvest_fast is not PCPU, so you'll have the cache line bouncing around.
IMO, as we feed in the mbuf (and not the mbuf cluster) we are not getting great entropy from the current ethernet harvester. One solution would be to turn off all ethernet harvesting, and enable INTR_ENTROPY on all the ethernet drivers. This will provide timing data for each interrupt, which is good for a couple bits of entropy. This will automatically scale down the rate as most high end ethernet cards do interrupt coalescing.
We don't need to collect THAT much entropy from the system. We should assume we have a good seed (and an uncompromised seed). If it does get compromised, it's more about a time to recovery. We do not need to be "collecting" thousands of bits of entropy every second, even just 10 bit per second not including RDRAND, (we poll RDRAND a minimum of 10 times per second, it increases 2x+𝛆 per bytes read from /dev/random, and it provides 64-bits EACH poll, or 640 bits per second), would give a recover time of under 30 seconds.
Sep 27 2017
Sep 25 2017
Looks good to me, adding a few other committers just in case.
Sep 18 2017
Sorry for the delay. Looks good to me now, thanks!
LGTM, approved.
Aug 28 2017
Need more work.
(fixed a few bugs, tested with 2+TB ARC by quakelee at gmail.com).
Aug 27 2017
Aug 26 2017
In D12076#251688, @feld wrote:If you meant a FreeBSD bug report, no -- this was something I discovered and resolved, but did not open a bug report for the FreeBSD project.
Aug 25 2017
Sorry didn't act on this earlier.
Aug 24 2017
Aug 20 2017
Aug 17 2017
Aug 16 2017
There are multiple blank space issues. For consistency, please add space after all punctuation, unless they are immediately followed by a closing tag.
There are multiple blank space issues. For consistency, please add space after all punctuation, unless they are immediately followed by a closing tag.
Aug 15 2017
Aug 14 2017
Aug 10 2017
Aug 6 2017
Please see comments inline.
Thanks for the fixes!
Aug 4 2017
Looks good overall, please fix the few minor nits.
Aug 2 2017
Aug 1 2017
Jul 31 2017
Jul 30 2017
Jul 26 2017
Jul 22 2017
Jul 17 2017
Jul 15 2017
Jul 14 2017
Jul 12 2017
Jul 8 2017
Jul 7 2017
Jul 5 2017
In open_binary_fd: when using buffer size for strl* and snprintf,
always use >= instead of > to avoid truncation.