Files
mirror_zfs/module/zfs
shodanshok dc56c673e3 Fix ARC target collapse when zfs_arc_meta_limit_percent=100
Reclaim metadata when arc_available_memory < 0 even if
meta_used is not bigger than arc_meta_limit.

As described in https://github.com/openzfs/zfs/issues/14054 if
zfs_arc_meta_limit_percent=100 then ARC target can collapse to
arc_min due to arc_purge not freeing any metadata.

This patch lets arc_prune to do its work when arc_available_memory
is negative even if meta_used is not bigger than arc_meta_limit,
avoiding ARC target collapse.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Gionatan Danti <g.danti@assyoma.it>
Closes #14054 
Closes #14093
2022-10-28 10:21:54 -07:00
..
2022-03-15 15:13:42 -07:00
2022-03-15 15:13:42 -07:00
2022-10-20 11:57:15 -07:00
2022-10-27 09:54:54 -07:00
2022-10-27 09:54:54 -07:00
2022-10-27 09:54:54 -07:00
2022-10-27 09:54:54 -07:00
2022-03-15 15:13:42 -07:00
2022-03-15 15:13:42 -07:00
2022-01-07 10:36:49 -08:00
2022-01-12 16:14:36 -08:00
2019-06-19 09:48:12 -07:00
2022-10-12 11:25:18 -07:00
2022-09-30 15:34:39 -07:00
2022-03-15 15:13:42 -07:00
2022-10-27 09:54:54 -07:00
2022-10-20 11:57:15 -07:00
2022-10-20 11:57:15 -07:00
2022-09-02 13:31:19 -07:00
2022-09-29 09:02:57 -07:00
2022-10-28 09:49:20 -07:00
2022-10-19 11:17:09 -07:00
2022-10-28 09:49:20 -07:00
2022-10-27 09:54:54 -07:00
2022-10-28 09:49:20 -07:00