aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorAlexander Motin <[email protected]>2023-10-30 19:56:04 -0400
committerGitHub <[email protected]>2023-10-30 16:56:04 -0700
commit799e09f75a31e80a1702a850838c79879af8b917 (patch)
tree7a25ed1e741a354170f461145042be31865ef5cd /lib
parent514d661ca1d5df1f5e4f852d169f6969fcff2994 (diff)
Unify arc_prune_async() code
There is no sense to have separate implementations for FreeBSD and Linux. Make Linux code shared as more functional and just register FreeBSD-specific prune callback with arc_add_prune_callback() API. Aside of code cleanup this should fix excessive pruning on FreeBSD: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274698 Reviewed-by: Brian Behlendorf <[email protected]> Reviewed-by: Mark Johnston <[email protected]> Signed-off-by: Alexander Motin <[email protected]> Sponsored by: iXsystems, Inc. Closes #15456
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions