/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/mmp/ |
H A D | cleanup.ksh | 22 . $STF_SUITE/tests/functional/mmp/mmp.cfg 28 log_pass "mmp cleanup passed"
|
H A D | mmp_interval.ksh | 30 . $STF_SUITE/tests/functional/mmp/mmp.cfg 31 . $STF_SUITE/tests/functional/mmp/mmp.kshlib
|
H A D | setup.ksh | 22 . $STF_SUITE/tests/functional/mmp/mmp.cfg 34 log_pass "mmp setup pass"
|
H A D | mmp_on_thread.ksh | 34 . $STF_SUITE/tests/functional/mmp/mmp.cfg 35 . $STF_SUITE/tests/functional/mmp/mmp.kshlib 47 log_assert "mmp thread writes uberblocks (MMP)" 61 log_fail "mmp failed to update uberblocks" 64 log_pass "mmp thread writes uberblocks (MMP) passed"
|
H A D | mmp_write_uberblocks.ksh | 32 . $STF_SUITE/tests/functional/mmp/mmp.cfg 33 . $STF_SUITE/tests/functional/mmp/mmp.kshlib 44 log_assert "mmp behaves correctly when failing to write uberblocks." 55 log_fail "mmp writes did not occur when uberblock IO errors injected" 58 log_pass "mmp correctly wrote uberblocks when IO errors injected"
|
H A D | multihost_history.ksh | 25 # 1. Create a 2-vdev pool with mmp enabled 37 . $STF_SUITE/tests/functional/mmp/mmp.cfg 38 . $STF_SUITE/tests/functional/mmp/mmp.kshlib 60 log_fail "mmp writes entries missing when delays injected" 64 log_fail "mmp skipped write entries missing when delays injected"
|
H A D | Makefile.am | 1 pkgdatadir = $(datadir)/@PACKAGE@/zfs-tests/tests/functional/mmp 20 mmp.kshlib \ 21 mmp.cfg
|
H A D | mmp_exported_import.ksh | 35 . $STF_SUITE/tests/functional/mmp/mmp.cfg 36 . $STF_SUITE/tests/functional/mmp/mmp.kshlib
|
H A D | mmp_on_off.ksh | 25 # 1. Set multihost=off (disables mmp) 39 . $STF_SUITE/tests/functional/mmp/mmp.cfg 40 . $STF_SUITE/tests/functional/mmp/mmp.kshlib 53 log_assert "mmp thread won't write uberblocks with multihost=off" 68 log_fail "mmp thread has updated an uberblock" 76 log_fail "mmp failed to update uberblocks" 79 log_pass "mmp thread won't write uberblocks with multihost=off passed"
|
H A D | mmp_on_uberblocks.ksh | 35 . $STF_SUITE/tests/functional/mmp/mmp.cfg 36 . $STF_SUITE/tests/functional/mmp/mmp.kshlib
|
H A D | mmp_on_zdb.ksh | 20 . $STF_SUITE/tests/functional/mmp/mmp.cfg 21 . $STF_SUITE/tests/functional/mmp/mmp.kshlib
|
H A D | mmp_write_distribution.ksh | 32 . $STF_SUITE/tests/functional/mmp/mmp.cfg 33 . $STF_SUITE/tests/functional/mmp/mmp.kshlib 46 log_assert "mmp writes are evenly distributed across leaf vdevs" 82 log_note "mmp min_writes $min_writes max_writes $max_writes" 85 log_fail "mmp writes were not counted correctly" 89 log_fail "mmp writes were not evenly distributed across leaf vdevs" 92 log_pass "mmp writes were evenly distributed across leaf vdevs"
|
H A D | mmp_active_import.ksh | 37 . $STF_SUITE/tests/functional/mmp/mmp.cfg 38 . $STF_SUITE/tests/functional/mmp/mmp.kshlib
|
H A D | mmp_inactive_import.ksh | 37 . $STF_SUITE/tests/functional/mmp/mmp.cfg 38 . $STF_SUITE/tests/functional/mmp/mmp.kshlib
|
H A D | mmp_hostid.ksh | 35 . $STF_SUITE/tests/functional/mmp/mmp.cfg 36 . $STF_SUITE/tests/functional/mmp/mmp.kshlib
|
H A D | mmp_reset_interval.ksh | 38 . $STF_SUITE/tests/functional/mmp/mmp.cfg 39 . $STF_SUITE/tests/functional/mmp/mmp.kshlib 52 log_assert "mmp threads notified when MULTIHOST_INTERVAL reduced" 66 log_fail "ERROR: mmp writes did not start when MULTIHOST_INTERVAL reduced" 119 log_pass "mmp threads notified when MULTIHOST_INTERVAL reduced"
|
H A D | mmp.kshlib | 28 . $STF_SUITE/tests/functional/mmp/mmp.cfg
|
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/ |
H A D | mmp.c | 26 #include <sys/mmp.h> 80 * the mmp write interval. 89 * the pool imported will suspend the pool if no mmp writes land within 150 * Used to control the frequency of mmp writes which are performed when the 154 * On average an mmp write will be issued for each leaf vdev every 171 * Controls the behavior of the pool when mmp write failures or delays are 174 * When zfs_multihost_fail_intervals = 0, mmp write failures or delays are 181 * without a successful mmp write. This guarantees the activity test will see 182 * mmp writes if the pool is imported. A value of 1 is ignored and treated as 195 mmp_thread_t *mmp local 206 mmp_thread_t *mmp = &spa->spa_mmp; local 214 mmp_thread_enter(mmp_thread_t *mmp, callb_cpr_t *cpr) argument 221 mmp_thread_exit(mmp_thread_t *mmp, kthread_t **mpp, callb_cpr_t *cpr) argument 233 mmp_thread_t *mmp = &spa->spa_mmp; local 250 mmp_thread_t *mmp = &spa->spa_mmp; local 421 mmp_thread_t *mmp = &spa->spa_mmp; local 440 mmp_thread_t *mmp = &spa->spa_mmp; local 543 mmp_thread_t *mmp = &spa->spa_mmp; local 710 mmp_thread_t *mmp = &spa->spa_mmp; local [all...] |
H A D | uberblock.c | 29 #include <sys/mmp.h>
|
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | mmp_os.c | 26 #include <sys/mmp.h>
|
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_split/ |
H A D | zpool_split_props.ksh | 19 . $STF_SUITE/tests/functional/mmp/mmp.kshlib
|
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/ |
H A D | Makefile.am | 43 mmp \
|
/freebsd-13-stable/sys/contrib/openzfs/tests/test-runner/bin/ |
H A D | zts-report.py.in | 229 'mmp/mmp_on_uberblocks': ['FAIL', known_reason], 294 'mmp/mmp_active_import': ['FAIL', known_reason], 295 'mmp/mmp_exported_import': ['FAIL', known_reason], 296 'mmp/mmp_inactive_import': ['FAIL', known_reason],
|
/freebsd-13-stable/sys/contrib/openzfs/include/sys/ |
H A D | Makefile.am | 49 mmp.h \
|
/freebsd-13-stable/sys/cddl/contrib/opensolaris/uts/common/ |
H A D | Makefile.files | 103 mmp.o \
|