]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
zfs: lz4: add optional kmem_alloc support
authormjg <mjg@FreeBSD.org>
Thu, 5 Nov 2020 03:25:23 +0000 (03:25 +0000)
committermjg <mjg@FreeBSD.org>
Thu, 5 Nov 2020 03:25:23 +0000 (03:25 +0000)
commit9c02dee0a246663c116a9b735a3a9c98e5705032
tree58d6f3a9b7c9b1c7943fcc5bd82da0d80eff45cc
parent45b315d17dba160997c37553b7ff55173d2c1ba0
zfs: lz4: add optional kmem_alloc support

lz4 port from illumos to Linux added a 16KB per-CPU cache to accommodate for
the missing 16KB malloc. FreeBSD supports this size, making the extra cache
harmful as it can't share buckets.
sys/contrib/openzfs/module/zfs/lz4.c