changeset 6502:66aef5f20377

6694731 drc->drc_real_ds->ds_phys->ds_flags & (1ULL<<0), file: ../../common/fs/zfs/dmu_send.c, line: 1069
author timh
date Mon, 28 Apr 2008 14:56:21 -0700
parents 954273dded83
children 37f5092aa58f
files usr/src/uts/common/fs/zfs/dsl_dataset.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/common/fs/zfs/dsl_dataset.c	Mon Apr 28 13:21:40 2008 -0700
+++ b/usr/src/uts/common/fs/zfs/dsl_dataset.c	Mon Apr 28 14:56:21 2008 -0700
@@ -738,7 +738,7 @@
 		dsphys->ds_uncompressed_bytes =
 		    origin->ds_phys->ds_uncompressed_bytes;
 		dsphys->ds_bp = origin->ds_phys->ds_bp;
-		dsphys->ds_flags = origin->ds_phys->ds_flags;
+		dsphys->ds_flags |= origin->ds_phys->ds_flags;
 
 		dmu_buf_will_dirty(origin->ds_dbuf, tx);
 		origin->ds_phys->ds_num_children++;