Nope, still panics with
```
diff --git a/module/zfs/dsl_dataset.c b/module/zfs/dsl_dataset.c
index d647b46..dd229b8 100644
--- a/module/zfs/dsl_dataset.c
+++ b/module/zfs/dsl_dataset.c
@@ -137,7 +137,7 @@ dsl_dataset_block_born(dsl_dataset_t *ds, const blkptr_t 
*bp, dmu_tx_t *tx)
                        B_TRUE;
        }
 
-       spa_feature_t f = zio_checksum_to_feature(BP_GET_CHECKSUM(bp));
+       spa_feature_t f = zio_checksum_to_feature(BP_GET_CHECKSUM(bp) & 
~ZIO_CHECKSUM_VERIFY);
        if (f != SPA_FEATURE_NONE)
                ds->ds_feature_activation_needed[f] = B_TRUE;
```
So I'll need to investigate further.

---
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/51#issuecomment-174810549
_______________________________________________
developer mailing list
[email protected]
http://lists.open-zfs.org/mailman/listinfo/developer

Reply via email to