Additional investigation shows that this does indeed cause panic
(http://i.imgur.com/D0t7Okz.png) on OmniOS (Bloody release, r151017,
omnios-2e8c0ba, OmniOS_Text_bloody_20151211.iso), as soon as you actually start
to add some data to the dataset. This is the same panic observed on OS X, where
it happens all by itself due to Spotlight, fsevents, etc. automatically adding
some data as soon as the file system mounts.
```
zpool create -d planned c2t1d0
zfs create -o dedup=edonr,verify planned/demise
echo good > /panned/demise/bye.txt
.... panic
```
Stack:
```
panic: assertition failed: feature_get_refcount(spa, feature, &refcount) != 48
(0x30 != 0x30), file: ../../common/fs/zfs/zfeature.c, line: 390
zfs:feature_do_action
zfs:spa_feature_incr
zfs:dsl_dataset_activate_feature
zfs:dsl_dataset_sync
zfs:dsl_pool_sync
zfs:spa_sync
zfs:txg_sync_thread
unix:thread_start
````
---
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/51#issuecomment-170864014
_______________________________________________
developer mailing list
developer@open-zfs.org
http://lists.open-zfs.org/mailman/listinfo/developer