Page MenuHomeFreeBSD

Remove local snapshots_changed property value

Authored By
freqlabs
Sep 12 2022, 9:12 AM
Size
696 B
Referenced Files
None
Subscribers
None

Remove local snapshots_changed property value

diff --git a/sys/contrib/openzfs/module/zfs/dsl_dir.c b/sys/contrib/openzfs/module/zfs/dsl_dir.c
index 7460269384b4..d9b187eacc26 100644
--- a/sys/contrib/openzfs/module/zfs/dsl_dir.c
+++ b/sys/contrib/openzfs/module/zfs/dsl_dir.c
@@ -2259,6 +2259,11 @@ dsl_dir_snap_cmtime_update(dsl_dir_t *dd, dmu_tx_t *tx)
mutex_enter(&dd->dd_lock);
dd->dd_snap_cmtime = t;
+ int error = zap_remove(dd->dd_pool->dp_meta_objset,
+ dsl_dir_phys(dd)->dd_props_zapobj,
+ zfs_prop_to_name(ZFS_PROP_SNAPSHOTS_CHANGED),
+ tx);
+ VERIFY(error == 0 || error == ENOENT);
if (spa_feature_is_enabled(dp->dp_spa,
SPA_FEATURE_EXTENSIBLE_DATASET)) {
objset_t *mos = dd->dd_pool->dp_meta_objset;

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5123718
Default Alt Text
Remove local snapshots_changed property value (696 B)

Event Timeline