mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 02:27:36 +03:00
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 <behlendorf1@llnl.gov> Signed-off-by: Ryan Moeller <ryan@iXsystems.com> Closes #10490
This commit is contained in:
@@ -72,6 +72,9 @@
|
||||
#define param_set_deadman_ziotime_args(var) \
|
||||
CTLTYPE_ULONG, NULL, 0, param_set_deadman_ziotime, "LU"
|
||||
|
||||
#define param_set_multihost_interval_args(var) \
|
||||
CTLTYPE_ULONG, &var, 0, param_set_multihost_interval, "LU"
|
||||
|
||||
#define param_set_slop_shift_args(var) \
|
||||
CTLTYPE_INT, &var, 0, param_set_slop_shift, "I"
|
||||
|
||||
|
||||
@@ -63,6 +63,7 @@ extern void mmp_update_uberblock(struct spa *spa, struct uberblock *ub);
|
||||
extern void mmp_signal_all_threads(void);
|
||||
|
||||
/* Global tuning */
|
||||
extern int param_set_multihost_interval(ZFS_MODULE_PARAM_ARGS);
|
||||
extern ulong_t zfs_multihost_interval;
|
||||
extern uint_t zfs_multihost_fail_intervals;
|
||||
extern uint_t zfs_multihost_import_intervals;
|
||||
|
||||
Reference in New Issue
Block a user