Searched refs:nopwrite (Results 1 - 15 of 15) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/nopwrite/
H A Dsetup.ksh19 . ${STF_SUITE}/tests/functional/nopwrite/nopwrite.shlib
H A DMakefile.am1 pkgdatadir = $(datadir)/@PACKAGE@/zfs-tests/tests/functional/nopwrite
15 nopwrite.shlib
H A Dnopwrite_promoted_clone.ksh19 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
23 # Verify that nopwrite still works for a dataset that becomes a clone via
27 # 1. Create a clone suitable for nopwrite.
43 log_assert "nopwrite works on a dataset that becomes a clone via promotion."
58 log_pass "nopwrite works on a dataset that becomes a clone via promotion."
H A Dnopwrite_recsize.ksh19 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
23 # Verify that nopwrite works regardless of recsize property setting.
26 # 1. Create an origin fs that's suitable to make nopwrite clones.
41 log_assert "nopwrite updates file metadata correctly"
57 log_pass "nopwrite updates file metadata correctly"
H A Dnopwrite_sync.ksh19 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
23 # Verify that nopwrite works for sync writes
41 log_assert "nopwrite works for sync writes"
55 log_pass "nopwrite works for sync writes"
H A Dnopwrite_varying_compression.ksh21 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
26 # algorithm enables nopwrite.
48 log_assert "nopwrite works with sha256 and any compression algorithm"
65 log_pass "nopwrite works with sha256 and any compression algorithm"
H A Dnopwrite_volume.ksh19 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
23 # Verify that nopwrite cannot be enabled on volumes
26 # 1. Create a clone of a volume that fits the criteria for nopwrite.
44 log_assert "nopwrite works on volumes"
59 log_pass "nopwrite works on volumes"
H A Dnopwrite_copies.ksh19 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
23 # Verify that nopwrite is not enabled if the copies property changes
27 # 2. Verify that nopwrite is in use.
41 log_assert "nopwrite requires copies property to remain constant"
43 # Verify nopwrite is disabled with increased redundancy
55 # Verify nopwrite is disabled with decreased redundancy
71 log_pass "nopwrite requires copies property to remain constant"
H A Dnopwrite_mtime.ksh19 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
23 # Verify that nopwrite still updates file metadata correctly
26 # 1. Create a clone with nopwrite enabled.
41 log_assert "nopwrite updates file metadata correctly"
89 log_pass "nopwrite updates file metadata correctly"
H A Dnopwrite_negative.ksh19 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
24 # prerequisites for nopwrite are not met.
43 log_assert "nopwrite isn't enabled without the prerequisites"
90 log_pass "nopwrite isn't enabled without the prerequisites"
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/
H A DMakefile.am48 nopwrite \
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/removal/
H A Dremoval_nopwrite.ksh23 . $STF_SUITE/tests/functional/nopwrite/nopwrite.shlib
68 # of nopwrite and should result in new allocations.
72 # Perform a direct zil nopwrite test
80 # Perform an indirect zil nopwrite test
87 log_pass "Remove works with nopwrite."
/freebsd-13-stable/sys/contrib/openzfs/include/sys/
H A Dzio.h557 boolean_t nopwrite);
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Ddmu.c63 * Enable/disable nopwrite feature.
1655 * determine what BP to nopwrite against, so we disable nopwrite.
1658 * txg. We can not nopwrite against it because it will be changed
1663 * We can not nopwrite against it because although the BP will not
1668 * possible to always nopwrite, because the data that was written in
1672 * don't nopwrite in this case.
1781 * the nopwrite code can check if we're writing the same
1782 * data that's already on disk. We can only nopwrite if we
1785 * holding the db_mtx, and only allowing nopwrite i
1953 boolean_t nopwrite = B_FALSE; local
[all...]
H A Dzio.c1179 zio_write_override(zio_t *zio, blkptr_t *bp, int copies, boolean_t nopwrite) argument
1189 * that nopwrite and dedup are mutually exclusive.
1191 zio->io_prop.zp_dedup = nopwrite ? B_FALSE : zio->io_prop.zp_dedup;
1192 zio->io_prop.zp_nopwrite = nopwrite;
1606 * If we've been overridden and nopwrite is set then
1607 * set the flag accordingly to indicate that a nopwrite
2929 * new bp is necessary. The nopwrite feature can handle writes in
2938 * (malicious) collisions. To trigger a nopwrite, you have to be able
2940 * collision) nopwrite is no worse than simply writing to the file.
2942 * used for nopwrite, assumin
[all...]

Completed in 179 milliseconds