From 6e6082f9139f3b9745e288a4d058f62f4c018eb4 Mon Sep 17 00:00:00 2001 From: Matthew Ahrens Date: Tue, 4 Aug 2020 11:37:47 -0700 Subject: [PATCH] revert removal of commented-out code --- module/os/freebsd/spl/spl_zlib.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/module/os/freebsd/spl/spl_zlib.c b/module/os/freebsd/spl/spl_zlib.c index 3644eba77ca1..079801f2d6cc 100644 --- a/module/os/freebsd/spl/spl_zlib.c +++ b/module/os/freebsd/spl/spl_zlib.c @@ -240,3 +240,30 @@ z_uncompress(void *dest, size_t *destLen, const void *source, size_t sourceLen) return (err); } + +#if 0 +int +spl_zlib_init(void) +{ + int size; + + size = MAX(spl_zlib_deflate_workspacesize(MAX_WBITS, MAX_MEM_LEVEL), + zlib_inflate_workspacesize()); + + zlib_workspace_cache = kmem_cache_create( + "spl_zlib_workspace_cache", + size, 0, NULL, NULL, NULL, NULL, NULL, + KMC_VMEM | KMC_NOEMERGENCY); + if (!zlib_workspace_cache) + return (1); + + return (0); +} + +void +spl_zlib_fini(void) +{ + kmem_cache_destroy(zlib_workspace_cache); + zlib_workspace_cache = NULL; +} +#endif