Page MenuHomeFreeBSD

GZIO to update zlib version 1.0.4 to 1.2.11.

Authored by on Aug 24 2019, 10:44 PM.



Use ZLIB's crc32() function.

We need this change before D21375.

Test Plan

% sysctl kern.compress_user_cores=1
% top
% kill -6 <top's pid>
% gzip -d top.core.gz

Diff Detail

rS FreeBSD src repository - subversion
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

121 ↗(On Diff #61245)

Why did you change the level?

Include zutil.h instead of zlib.h in order to pick up OS_CODE and DEF_MEM_LEVEL. added inline comments.
121 ↗(On Diff #61245)

This changeset was brought from my initial changeset.
Back in that time, due to some API name conflict and few others, I couldn't include zutil.h.

Our zlib migration committed in CURRENT doesn't have this restriction and I was able to revert back.

This revision is now accepted and ready to land.Aug 25 2019, 7:47 AM
This revision was automatically updated to reflect the committed changes.