search for: ds_key

Displaying 1 result from an estimated 1 matches for "ds_key".

Did you mean: dsa_key
2008 Mar 27
4
dsl_dataset_t pointer during ''zfs create'' changes
...) to dsl_crypto_key_gen() which generates the actual encryption key and wraps it using the key that came over the ioctl, it then stores the wrapped key on disk using zap_update. All this part works just fine. The last thing that dsl_crypto_key_gen() does is place the encryption key into ds>ds_key so it can be used later. When keyscope=pool the only difference with the above is that the wrapping key is already present in spa->spa_key. The problem occurs when the userland zfs_create() attempts to mount the newly created dataset. The dsl_dataset_t* that was valid during the creatio...