With encryption enabled each data set is going to have its own cryptographic key material (a crypto_key_t and maybe a crypto_ctx_template_t as well).
This means I need to be able to find out which data set a given zio_t belongs to while in the ZIO pipeline functions that do the encrypt and decrypt of the data. Is this a "sane" thing to want to do ? [ ie is my architecture okay ] Is is a "safe" thing to do ? -- Darren J Moffat
