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...