Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove the logging of the "release" operation in
dsl_dataset_user_release_sync(). The logging caused a null dereference because ds->ds_dir is zeroed in dsl_dataset_destroy_sync() and the logging functions try to get the ds name via the dsl_dataset_name() function. I've got no idea why this particular code would have worked in Illumos. This code has subsequently been completely reworked in Illumos commit 3b2aab1 (3464 zfs synctask code needs restructuring). ZoL should get that commit merged, but it's another huge one.
- Loading branch information