From 9192f27c1d7a8cb367d8691277573f2b756b47b6 Mon Sep 17 00:00:00 2001 From: Ryan Moeller Date: Tue, 23 Jun 2020 16:32:42 -0400 Subject: Add zfs_multihost_interval tunable handler for FreeBSD This tunable required a handler to be implemented for ZFS_MODULE_PARAM_CALL. Add the handler so the tunable can be declared in common code. Reviewed-by: Brian Behlendorf Signed-off-by: Ryan Moeller Closes #10490 --- module/zfs/mmp.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'module/zfs/mmp.c') diff --git a/module/zfs/mmp.c b/module/zfs/mmp.c index e1e468557..4170d7e03 100644 --- a/module/zfs/mmp.c +++ b/module/zfs/mmp.c @@ -715,6 +715,12 @@ mmp_signal_all_threads(void) mutex_exit(&spa_namespace_lock); } +/* BEGIN CSTYLED */ +ZFS_MODULE_PARAM_CALL(zfs_multihost, zfs_multihost_, interval, + param_set_multihost_interval, param_get_ulong, ZMOD_RW, + "Milliseconds between mmp writes to each leaf"); +/* END CSTYLED */ + ZFS_MODULE_PARAM(zfs_multihost, zfs_multihost_, fail_intervals, UINT, ZMOD_RW, "Max allowed period without a successful mmp write"); -- cgit v1.2.3