From 36a6e2335c45212f2609269bcee3004908ac6bcb Mon Sep 17 00:00:00 2001 From: Ryan Moeller Date: Thu, 9 Apr 2020 18:39:48 -0400 Subject: Don't ignore zfs_arc_max below allmem/32 Set arc_c_min before arc_c_max so that when zfs_arc_min is set lower than the default allmem/32 zfs_arc_max can also be set lower. Add warning messages when tunables are being ignored. Reviewed-by: Brian Behlendorf Signed-off-by: Ryan Moeller Closes #10157 Closes #10158 --- include/sys/arc_impl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/sys') diff --git a/include/sys/arc_impl.h b/include/sys/arc_impl.h index d4167945f..2468a4aac 100644 --- a/include/sys/arc_impl.h +++ b/include/sys/arc_impl.h @@ -612,7 +612,7 @@ extern void arc_prune_async(int64_t); extern int arc_memory_throttle(spa_t *spa, uint64_t reserve, uint64_t txg); extern uint64_t arc_free_memory(void); extern int64_t arc_available_memory(void); -extern void arc_tuning_update(void); +extern void arc_tuning_update(boolean_t); extern int param_set_arc_long(ZFS_MODULE_PARAM_ARGS); extern int param_set_arc_int(ZFS_MODULE_PARAM_ARGS); -- cgit v1.2.3