Whoops, this should be committed already according to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=21519#c18 .
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Aug 8 2019
Properly initialize zstream structure.
Aug 7 2019
+markj for DTrace.
Looks mostly fine to me. I think you don't really need to set zalloc to zcalloc_nowait as the default zcalloc is zcalloc_nowait.
Rebase over D21156.
Aug 6 2019
Thanks! I think I'll commit this at some point this week (doing a tinderbox build now).
Fix compile options for zlib crc32.c.
Fix typo.
Good catch!
Aug 5 2019
Please take another look.
Address reviewer comments.
Aug 4 2019
Aug 3 2019
Aug 2 2019
Will commit after a tinderbox build.
Aug 1 2019
Submitted as rS350496.
Update license for zcalloc;
Jul 31 2019
Modified zlib_mod.c to use standard FreeBSD Foundation license.
Add license plate for sys/dev/zlib/zlib_mod.c.
Rebase.
Jul 30 2019
Jul 29 2019
Jul 26 2019
Jul 24 2019
In D21033#456475, @markj wrote:In D21033#456428, @delphij wrote:What would happen for existing binaries that uses this?
They would fail to compile. But they are trivial to fix, since the users of the cap_random capability can be directly converted to use arc4random_buf().
Jul 23 2019
What would happen for existing binaries that uses this?
Jul 20 2019
LGTM, thanks!
Jul 19 2019
Thanks! Please see my comment inline.
Jul 18 2019
Jul 8 2019
Thanks! This looks mostly good to me. I intend to commit this version with some minor tweaks after some testing in a day or two, so please yell if you don't agree with some change proposals (commented inline).
Jul 4 2019
Jul 1 2019
Jun 29 2019
Jun 28 2019
Jun 27 2019
Jun 25 2019
Jun 20 2019
I think I have accepted back in April but let's make it an explicit one. Be sure to update the dates though.
Jun 19 2019
In D20698#447294, @mat wrote:I don't know about this, I think it is better to send an email that is ignored than silently doing things.
Committed as rS349151
Jun 18 2019
Jun 17 2019
Jun 15 2019
Jun 11 2019
Jun 7 2019
For the microoptimization: Note that it's possible to avoid the additional branching by doing unlock in both cases, e.g.:
Actually, the delay/sleep is probably not necessary (releasing the lock is sufficient for another thread to race in).
LGTM but please amend the wmsg message to not exceed 6 characters (see comment inline) prior to commit.