1444 keywrap algorithm should include integrity check

2008-05-06 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: d3a0d9a409267499854332d6153d8afa4965b2f9 Total changesets: 1 Log message: 1444 keywrap algorithm should include integrity check 1738 L2ARC encrypt/decrypt can gracefully fail nits: use ENOENT for missing key not EACCESS Files

1444 keywrap algorithm should include integrity check (bcopy cleanup)

2008-05-07 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f40a5a2679b169067a0c30cb104307d9f5e143e3 Total changesets: 1 Log message: 1444 keywrap algorithm should include integrity check (bcopy cleanup) Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

674 'zpool key -l' should validate the key value after 'key -u'

2008-05-07 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 97a07b22e023f1057cdca8f0b073ede395542597 Total changesets: 1 Log message: 674 'zpool key -l' should validate the key value after 'key -u' Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

cstyle arc.c

2008-05-07 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f452f741ce347599b1e84d39f59b66d0da3ec50c Total changesets: 1 Log message: cstyle arc.c Files: update: usr/src/uts/common/fs/zfs/arc.c

1848 'zfs key -l' should fail if dataset keystatus=available

2008-05-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 5da7dc2dbcde574d269f6be57621b00b29e7ee46 Total changesets: 1 Log message: 1848 'zfs key -l' should fail if dataset keystatus=available Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

1838 zpool key synopsis is wrong in the usage help

2008-05-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 3c4ada34971b6d9175ef33a0dec3a5f59ed10815 Total changesets: 1 Log message: 1838 zpool key synopsis is wrong in the usage help Files: update: usr/src/cmd/zpool/zpool_main.c

1827 'zpool key -l' should fail if pool keystatus=available

2008-05-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: e40b4c07f3315111b2f8f059b6488939a1aca939 Total changesets: 1 Log message: 1827 'zpool key -l' should fail if pool keystatus=available Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

1828 'zpool key -u' should fail if keystatus=undefined or unavailable

2008-05-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 66fbb7c2556a2fa2eecf8308cd48ff901904dd93 Total changesets: 1 Log message: 1828 'zpool key -u' should fail if keystatus=undefined or unavailable Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

1159 'zfs key -u' hangs after 'zfs set keysource'

2008-05-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 77c4f1e0db501c5b108d26108b9bccfd2dec Total changesets: 1 Log message: 1159 'zfs key -u' hangs after 'zfs set keysource' Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

1757 upgrade fails to see datasets (redux: shouulw check != ZFS_KEYSCOPE_POOL)

2008-05-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: c384f81170aad2689b2303c1f33dd531fd8e6f81 Total changesets: 1 Log message: 1757 upgrade fails to see datasets (redux: shouulw check != ZFS_KEYSCOPE_POOL) Files: update: usr/src/lib/libzfs/common/libzfs_mount.c

1850 zpool key -u should force unmount datasets

2008-05-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: c0de25b43e404e3016282d7cbce8b3ba38738ab5 Total changesets: 1 Log message: 1850 zpool key -u should force unmount datasets Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

lint nits and CCM IV/nonce size fix

2008-05-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: d22dab8b3cf8927274becf145e811389891f4fb7 Total changesets: 1 Log message: lint nits and CCM IV/nonce size fix Files: update: usr/src/common/zfs/zcrypt_common.c update: usr/src/uts/common/fs/zfs/zio_crypt.c

merge onnv-gate onnv_90-2008-05-09

2008-05-09 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 3259f83b69ca3509a1ac8e3057e4d44dd6ef3d78 Total changesets: 120 Log message: merge onnv-gate onnv_90-2008-05-09 Files: .hgtags deleted_files/usr/src/cmd/hal/fdi/policy/10osvendor/10-keyboard-policy.fdi

resync onnv_90

2008-05-15 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 9f3d824590430de8965006f78a40263770ec1b96 Total changesets: 36 Log message: resync onnv_90 Files: deleted_files/usr/src/tools/scripts/bldenv.1 usr/src/Makefile.lint usr/src/cmd/filebench/common/auto_comp

Some of AES_CBC_PAD team missed the last bus home

2008-05-16 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 6dded109490e79f82f24b9ba0b3465cb1e6a96e6 Total changesets: 1 Log message: Some of AES_CBC_PAD team missed the last bus home pam_zfs_key module not in this phase fs-local failure if 'zfs mount -a' fails isn't our call zoneadm/zf

1445 'zfs key -c' doesn't work - crypto key failure

2008-05-20 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 7ba1fd20e5896659b1e9b065d17f8e7c96818f9c Total changesets: 1 Log message: 1445 'zfs key -c' doesn't work - crypto key failure 1864 'zfs key -u' should fail if keystatus=unavailable or encryption=off 1975 'key -l' shouldn't ask

2004 'zfs create -o encryption=off -o keyscope=dataset' fails - Key length invalid

2008-05-21 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 8cb720a5ce9620d26ce92af90397079d3b386b04 Total changesets: 1 Log message: 2004 'zfs create -o encryption=off -o keyscope=dataset' fails - Key length invalid Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

1986 'zfs destroy' hangs/panics on encrypted dataset (AGAIN!)

2008-05-22 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 6501f56fcaea1ddaf68d32d55e98abbcfa86e879 Total changesets: 1 Log message: 1986 'zfs destroy' hangs/panics on encrypted dataset (AGAIN!) Files: update: usr/src/uts/common/fs/zfs/dsl_dataset.c

2016 PROP_TYPE_BINARY support incomplete

2008-05-22 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 4d10f05fc607fd52d7903bfbc56c819deaa3384f Total changesets: 1 Log message: 2016 PROP_TYPE_BINARY support incomplete Files: update: usr/src/common/zfs/zfs_prop.c update: usr/src/lib/libzfs/common/libzfs_dataset.c

2017 zpool key -l fails on "first' load.

2008-05-22 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 2170a9a229d71ad4288c1ac2a20cb493f25c52a2 Total changesets: 1 Log message: 2017 zpool key -l fails on "first' load. Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

2023 devices-local needs to zpool key -l -a

2008-05-23 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: d7b101700235ed95b7ca0722345b7add25804aba Total changesets: 1 Log message: 2023 devices-local needs to zpool key -l -a Files: update: usr/src/cmd/svc/milestone/devices-local

1825 Implement zpool key -c

2008-05-23 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f1aac3c26959afff408ae17f22e5bde3bf001b89 Total changesets: 1 Log message: 1825 Implement zpool key -c Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

2042 'zfs key -u" doesn't work in a local zone

2008-05-27 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 6e264f66b5e04cfb3ffa590aebe980584b9b20ad Total changesets: 1 Log message: 2042 'zfs key -u" doesn't work in a local zone Files: update: usr/src/uts/common/fs/zfs/zfs_ioctl.c

2042 'zfs key -u" doesn't work in a local zone

2008-05-27 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 7c20e7407f60455eaede43b77149d38c5c83739c Total changesets: 1 Log message: 2042 'zfs key -u" doesn't work in a local zone Files: update: usr/src/uts/common/fs/zfs/zfs_ioctl.c

2048 Error message of 'zfs key -c' isn't friendly

2008-05-27 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 444af0b597fde131bfac514a49851b703d26a493 Total changesets: 1 Log message: 2048 Error message of 'zfs key -c' isn't friendly 2049 'zfs key -c' changes keysource & keyscope while returning an error 2036 'zfs create' causes panic

2035 'zpool key -c' causes panic

2008-05-27 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f41a4a840e71db325c19e75444e0583f5d5cf33e Total changesets: 1 Log message: 2035 'zpool key -c' causes panic Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

2051 zpool key -c -o keyscope= doesn't update keyscope

2008-05-27 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 5b15941b2f3ed3332bde9f7c30698eddb37a51ce Total changesets: 1 Log message: 2051 zpool key -c -o keyscope= doesn't update keyscope Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

protect against junk over the ioctl

2008-05-28 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: b285c1f786bc3808b358539cd13e5d46ce0720f9 Total changesets: 1 Log message: protect against junk over the ioctl Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

2060 Importing doesn't mount unencryped datasets with incorrect key

2008-05-28 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: a75e91eb96bc32fa3b675ee768a7cced17e6b124 Total changesets: 1 Log message: 2060 Importing doesn't mount unencryped datasets with incorrect key 2064 'zfs key -c -o keysource=raw,prompt' doesn't fail without raw key provided 2049

fixup onnv_91 resync due to 6610506

2008-05-29 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f9c64e4d62dd43db2d358af596d67f07f2ffe002 Total changesets: 116 Log message: fixup onnv_91 resync due to 6610506 Files: .hgtags deleted_files/usr/src/pkgdefs/SUNWdcopy/Makefile deleted_files/usr/src/pkgd

2063 'zfs destroy' hangs after a failed 'zfs key -l' operation

2008-05-29 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f30d4d60a670d5b7269bc6a0d0cd6d0601cbd81d Total changesets: 1 Log message: 2063 'zfs destroy' hangs after a failed 'zfs key -l' operation dnode_phys_t move dn_crypt before the padding dnode_phys_t in grub should be updated EIO r

2074 zvol_encrypt_001 leaking data that should be encrypted

2008-05-29 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 01ec2dc1f5f9f2fd5a658dbc549bac09341f87a6 Total changesets: 1 Log message: 2074 zvol_encrypt_001 leaking data that should be encrypted Files: update: usr/src/uts/common/fs/zfs/zvol.c

onnv_85 resync

2008-03-06 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 8f383004342d77edb7b21334c6005f4a14df7720 Total changesets: 104 Log message: onnv_85 resync Files: .hgtags deleted_files/usr/src/cmd/fm/modules/SUNW,SPARC-Enterprise/cpumem-retire/cma_cpu_hc.c deleted_

libgss build hacks really don't belong in here, revert back to onnv stuff

2008-03-06 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 7058eb18ca3aee56b5e4d39f3c835f6fcc94dfcf Total changesets: 1 Log message: libgss build hacks really don't belong in here, revert back to onnv stuff Files: update: usr/src/lib/gss_mechs/mech_dh/backend/Makefile.com

697 (temp workaround) zpool import dumps core when key available

2008-03-07 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: d50d91afc0852519f8ed101d7e04ab11aaa7ce72 Total changesets: 1 Log message: 697 (temp workaround) zpool import dumps core when key available Files: update: usr/src/cmd/zpool/zpool_main.c

707 pam_zfs_key leaks libzfs handle

2008-03-10 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: eefde63986f06e69a7d2d37d5190334a41fa0491 Total changesets: 1 Log message: 707 pam_zfs_key leaks libzfs handle Files: update: usr/src/lib/pam_modules/zfs_key/zfs_key.c

672 Explicit zpool key -l needed during boot (partial fix)

2008-03-13 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 938e84b587901b64d458bb41228280af801302de Total changesets: 1 Log message: 672 Explicit zpool key -l needed during boot (partial fix) Files: update: usr/src/cmd/svc/milestone/devices-local

lint cleanup

2008-03-13 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: bcd4750dd7943dad6769b9012527f90a459c8f0f Total changesets: 1 Log message: lint cleanup Files: update: usr/src/uts/common/fs/zfs/zfs_ioctl.c

649 L2ARC needs to be encrypted (initial draft)

2008-03-13 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 8135063b1341bd645f78b2b8e8f66212af74694e Total changesets: 1 Log message: 649 L2ARC needs to be encrypted (initial draft) This code has only partial testing but is only excersized when an explicit cache device is present - so s

spelling: hexadecimal not hexidecimal

2008-03-13 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f7a42411851f7a147a8625ed07f46a5480b50b7c Total changesets: 1 Log message: spelling: hexadecimal not hexidecimal Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

687 panic caused by 'zfs create -o encryption=on -o keyscope=dataset ...'

2008-03-27 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 6c6f6dd7f537b93ec56cfd42591619e5fe322407 Total changesets: 1 Log message: 687 panic caused by 'zfs create -o encryption=on -o keyscope=dataset ...' 783 keystatus property confused about persistence. 782 zfs keysource=raw fails

914 spa keystore

2008-03-31 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 12bbc9728bc4fe7034560e0b0b4f8fa826d49233 Total changesets: 1 Log message: 914 spa keystore Files: update: usr/src/uts/common/fs/zfs/spa.c update: usr/src/uts/common/fs/zfs/sys/dsl_dataset.h update: usr/

resync onnv_gate

2008-06-02 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 978928c2fe4ebd1c2d533dd50bcc2f5997c7bf94 Total changesets: 31 Log message: resync onnv_gate Files: .hgtags deleted_files/usr/src/cmd/picl/plugins/sun4v/ontario/Makefile usr/src/cmd/cron/crontab.c

some debug help for some of the failures

2008-06-03 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 22e141104f6bfbdb334133d5931f2e520f40c3ff Total changesets: 1 Log message: some debug help for some of the failures Files: update: usr/src/uts/common/fs/zfs/sys/zio_crypt.h update: usr/src/uts/common/fs/zfs/zfs_

_key_use should be key_hold

2008-06-03 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f0017905fad33dcf4450acb09c969886c68207f7 Total changesets: 1 Log message: _key_use should be key_hold Files: update: usr/src/uts/common/fs/zfs/dmu_objset.c update: usr/src/uts/common/fs/zfs/sys/zio_crypt.h

merge

2008-06-03 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: c6b07542b45161d7ce2ea08afb72c809d86a9a0e Total changesets: 1 Log message: merge Files: delete: usr/src/cmd/picl/plugins/sun4v/ontario/Makefile delete: usr/src/cmd/picl/plugins/sun4v/ontario/piclsbl/Makefile

1551 data decryption cross architecture fails in AES_CCM

2008-06-09 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 3d90d41b6103edd9eb4464947db9d88e4111896f Total changesets: 1 Log message: 1551 data decryption cross architecture fails in AES_CCM Files: update: usr/src/uts/common/fs/zfs/sha256.c update: usr/src/uts/common/fs

2207 scrub/resilver says pools have errors when key not present

2008-06-11 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: b11402c5f64bd7a5fbfc777adacf8005984edc92 Total changesets: 1 Log message: 2207 scrub/resilver says pools have errors when key not present Files: update: usr/src/uts/common/fs/zfs/zio.c

CRYPTO_INVALID_MAC can be given as errno ECKSUM

2008-06-11 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 71562fc59afd47d2db9236f8b5ab505c74140a63 Total changesets: 1 Log message: CRYPTO_INVALID_MAC can be given as errno ECKSUM full fix depends on 6712231 being implemented in ON but this is safe without it Files: update: u

2207 scrub/resilver says pools have errors when key not present (minor nit)

2008-06-12 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 4757e08236b3c6192407964e3576327ebc830ed5 Total changesets: 1 Log message: 2207 scrub/resilver says pools have errors when key not present (minor nit) Files: update: usr/src/uts/common/fs/zfs/zio.c

2221 FUID object type needs to be encrypted

2008-06-12 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 8538aef1c1fc21b5097e7c733bff8b2c9032a00a Total changesets: 1 Log message: 2221 FUID object type needs to be encrypted Files: update: usr/src/uts/common/fs/zfs/dmu.c

2093 tests/functional/acl/nontrivial/zfs_acl_chmod_aclmode_001_pos caused panic

2008-06-20 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: e192abde4a8a0ead9f7d6f4a442e721aff16a130 Total changesets: 1 Log message: 2093 tests/functional/acl/nontrivial/zfs_acl_chmod_aclmode_001_pos caused panic Possible fix as per Mark Maybee Files: update: usr/src/uts/commo

lint nits

2008-06-20 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: ff2ce97e0b4e923cea60606d57e98659bcb2124a Total changesets: 1 Log message: lint nits Files: update: usr/src/cmd/zpool/zpool_main.c update: usr/src/lib/libzfs/common/libzfs_crypto.c update: usr/src/uts/co

6719570 zfs send -R of encrypted dataset fails in send_iterate_prop

2008-06-30 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 544860156bd01b60b47298c477da1df6b95cfdec Total changesets: 1 Log message: 6719570 zfs send -R of encrypted dataset fails in send_iterate_prop Files: update: usr/src/common/zfs/zfs_prop.c update: usr/src/lib/lib

6719696 inherit_eninherit_encrypt_001: zfs create hangscrypt_001: zfs create

2008-06-30 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 4c1771e6f2d8c18e3b6c11da7adb45b10e669204 Total changesets: 1 Log message: 6719696 inherit_eninherit_encrypt_001: zfs create hangscrypt_001: zfs create hangs Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

onnv-gate resync onnv_94 2008-07-03

2008-07-03 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: d2f46d15239a64347ccd6cd9c0b072c2a1f3d4d9 Total changesets: 17 Log message: onnv-gate resync onnv_94 2008-07-03 Files: deleted_files/usr/src/cmd/sgs/sgsdemangler/Makefile deleted_files/usr/src/cmd/sgs/sgsdemangl

onnv-gate merge 2008-07-07

2008-07-07 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: d136614c9e613ed422b5ac6afc14c9968492e057 Total changesets: 21 Log message: onnv-gate merge 2008-07-07 Files: usr/src/cmd/cdrw/copycd.c usr/src/cmd/cdrw/main.c usr/src/cmd/cdrw/main.h usr/src/cmd

merge onnv-gate 2008-07-07 to grab spa property restrictions code

2008-07-07 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 10b06b63fd8f3861e4d678b159c11941890704b3 Total changesets: 1 Log message: merge onnv-gate 2008-07-07 to grab spa property restrictions code Files: update: usr/src/lib/libzfs/common/libzfs.h update: usr/src/lib/

merge onnv-gate for 6719384

2008-07-07 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: fddac606309b2d297db66ae437eec9ea17f8285e Total changesets: 1 Log message: merge onnv-gate for 6719384 Files:

onnv-gate resync onnv_94 close.

2008-07-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 05021a46fc6a0f2a6ff4bbefc03da87496e71045 Total changesets: 13 Log message: onnv-gate resync onnv_94 close. Major hand merging: * arc_write area due to writeprops * new dmu_ot entries * removal of dsl_prop_get_ds() replace wi

write_policy crypt comes before copies

2008-07-09 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: ee09e98e42427ec849f0e51406fa9b1a254dca4c Total changesets: 1 Log message: write_policy crypt comes before copies Files: update: usr/src/uts/common/fs/zfs/arc.c

unusaged KEYSOURCE #defines in libzfs.h

2008-07-09 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 32641ea54618974e0523afa6e8aef3cb9f969dc4 Total changesets: 1 Log message: unusaged KEYSOURCE #defines in libzfs.h Files: update: usr/src/lib/libzfs/common/libzfs.h

6719684 zfs destroy on clear text can cause panic

2008-07-09 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 00ca5372f20273928b4d3b3a09589b3bcecf15e2 Total changesets: 1 Log message: 6719684 zfs destroy on clear text can cause panic 6720034 ztest: No such file or directory (dnode) and maybe others to be confirmed. Files: upda

avoid useless kmem_alloc/bcopy by using CRYPTO_DATA_UIO

2008-07-14 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: b3dfc0158edc237f5bcf8f9f58e67c9c54c16472 Total changesets: 1 Log message: avoid useless kmem_alloc/bcopy by using CRYPTO_DATA_UIO Prep for dnode_phys_t bonusbuf crypto - using CRYPTO_DATA_UIO Files: update: usr/src/uts

WIP: dnode_phys_t bonusbuf encryption & crypt via UIO

2008-07-14 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: b3b8a7a3f4a0e23a481a106c272e5adac9451bb0 Total changesets: 1 Log message: WIP: dnode_phys_t bonusbuf encryption & crypt via UIO Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

merge onnv_95

2008-07-22 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: b9dcda2b748d9b7d8fec82344300f826a27de17e Total changesets: 98 Log message: merge onnv_95 Files: .hgtags deleted_files/usr/src/cmd/initpkg/init.d/acctadm deleted_files/usr/src/cmd/zoneadm/sw_cmp.c

merge gate

2008-07-25 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 03d8e92f225948eca597a890ffb91f86f1162093 Total changesets: 1 Log message: merge gate Files:

merge zfs-crypto-gate

2008-07-25 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 783b587386fb54b51dbf54de377245295b8cd9f9 Total changesets: 1 Log message: merge zfs-crypto-gate Files: delete: usr/src/cmd/initpkg/init.d/acctadm delete: usr/src/cmd/zoneadm/sw_cmp.c delete: usr/src/lib

6729887 zio_encrypt_data/zio_decrypt_data should use crypto ctx templates

2008-07-25 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 09d6ac706d1fcce8c5e20487fd47af73c4684b98 Total changesets: 1 Log message: 6729887 zio_encrypt_data/zio_decrypt_data should use crypto ctx templates Files: update: usr/src/uts/common/fs/zfs/dmu.c update: usr/src

6719749 dnode dn_bonus needs to be encrypted

2008-07-25 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 4df1407ccddc0531ab62c3a49a32267253e009cf Total changesets: 1 Log message: 6719749 dnode dn_bonus needs to be encrypted Files: update: usr/src/uts/common/fs/zfs/dmu.c

6719749 dnode dn_bonus needs to be encrypted

2008-07-25 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: dfbf28c216c3d43a0949893cebb24f036e8cff6f Total changesets: 1 Log message: 6719749 dnode dn_bonus needs to be encrypted Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

lint fix in spa.c

2008-07-25 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 55cdaf3549986f253e98d2d56fc4db7f733406ed Total changesets: 1 Log message: lint fix in spa.c Files: update: usr/src/uts/common/fs/zfs/spa.c

resynv onnv-gate

2008-07-25 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 9bb308a0778101fcef9ff65336bcec8e68a7bd06 Total changesets: 40 Log message: resynv onnv-gate Files: .hgtags deleted_files/usr/src/cmd/fps/Makefile.inc deleted_files/usr/src/cmd/fps/Makefile.subdirs

onnv-gate resync 2008-07-02

2008-07-02 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 474fabc8f23bfd47eb2ed5dd5c1a4735edb4036b Total changesets: 48 Log message: onnv-gate resync 2008-07-02 Files: deleted_files/usr/src/lib/fm/topo/maps/SUNW,Netra-T2000/Makefile usr/src/cmd/acct/wtmpfix.c

resync onnv-gate onnv_80

2008-01-10 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f6b6a6b39ac9bf283f896049c0489c671606341e Total changesets: 163 Log message: resync onnv-gate onnv_80 disable spa_crypto_key_validate in gate until working Files: .hgtags deleted_files/usr/src/cmd/filebench/comm

PROP_TYPE_BINARY

2008-01-21 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: e5499d99e17afb48c9be8059316296085d09bac2 Total changesets: 1 Log message: PROP_TYPE_BINARY 266 (redux) Files: update: usr/src/common/zfs/zfs_prop.c update: usr/src/common/zfs/zfs_prop.h update: usr/src/

less verbose debugging info for ZIO_CRYPT_OFF

2008-01-21 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 0409082dbcb17675a5d1c4ca0b5523058955fd64 Total changesets: 1 Log message: less verbose debugging info for ZIO_CRYPT_OFF Files: update: usr/src/uts/common/fs/zfs/zio.c

293 AES_CBC_PAD keywrap

2008-01-21 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: b44ed1cdde88c002bba91ae1bac55f456adcc95d Total changesets: 1 Log message: 293 AES_CBC_PAD keywrap Fix key load once and for all by using xcopyin & uint64_t everywhere Files: update: usr/src/cmd/zfs/zfs_main.c u

last update to AES_CBC_PAD buffer size support broke CCM mode (oops!)

2008-02-06 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 2b29daa2195d09df740d6a13d5677c09974205e5 Total changesets: 1 Log message: last update to AES_CBC_PAD buffer size support broke CCM mode (oops!) Files: update: usr/src/uts/common/crypto/io/aes.c

incorrect cast in PROP_TYPE_BINARY support

2008-02-06 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: e18602e2fe887e69d61cf74229316d592d22a826 Total changesets: 1 Log message: incorrect cast in PROP_TYPE_BINARY support Files: update: usr/src/uts/common/fs/zfs/spa.c

update property names to match PSARC approved names

2008-02-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 44ba827bbd991f544f2179c4c9be39eb13480421 Total changesets: 1 Log message: update property names to match PSARC approved names Files: update: usr/src/common/zfs/zfs_prop.c update: usr/src/common/zfs/zpool_prop.c

CKM_AES_CBC_PAD and CKM_AES_CCM missing from kcf.conf

2008-02-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: e951c8e1e11c21a16cea68e795c6340d65dbe8fa Total changesets: 1 Log message: CKM_AES_CBC_PAD and CKM_AES_CCM missing from kcf.conf Files: update: usr/src/cmd/cmd-crypto/etc/kcf.conf

ALWAYS use {zfs,zpool}_prop_to_name

2008-02-08 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 98619b77b92e686042bc28351a6102ac43675894 Total changesets: 1 Log message: ALWAYS use {zfs,zpool}_prop_to_name otherwise you get bitten by property name changes! Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

AES_CCM bug fixes

2008-02-13 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: a6948d45b93fc5a5e58765cec4e828ad9d18b4d5 Total changesets: 1 Log message: AES_CCM bug fixes AES_256_CCM becomes default Remove AES_CBC mode Files: update: usr/src/common/zfs/zfs_prop.c update: usr/src/lib/libzf

key status only via {ZFS,ZPOOL}_PROP_KEYSTATUS

2008-02-19 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: e8d9816d207099ecc093e6213e76897ac96f636a Total changesets: 1 Log message: key status only via {ZFS,ZPOOL}_PROP_KEYSTATUS fix zdb core dump - zfs_prop.c registered encryption twice fix aes-ccm nonce (temp fix) disable ZFS_KEYSCO

ZIL encryption preparation work

2008-02-19 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: a75f21839b8aba305660e5746fe66c1171d8b2d3 Total changesets: 1 Log message: ZIL encryption preparation work Files: update: usr/src/uts/common/fs/zfs/sys/zio.h update: usr/src/uts/common/fs/zfs/sys/zio_impl.h

cleanup from 6016 & merge

2008-02-19 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: d54e0e70c2e7400a45e1461c46c73264e060bc62 Total changesets: 1 Log message: cleanup from 6016 & merge Files: update: usr/src/common/zfs/zfs_prop.c update: usr/src/common/zfs/zpool_prop.c update: usr/src/l

Prototype PAM module for ZFS Crypto

2008-02-21 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 551e01bbd0729061213a726427a0a3c30f94c5c8 Total changesets: 1 Log message: Prototype PAM module for ZFS Crypto NOTE: this is NOT part of Phase 1 deliverables at this time NOTE: this is a prototype and has hardcoded data and assu

resync onnv_84

2008-02-22 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f72a5456d445ffca8218d989ac9f1d3baa2d5f3f Total changesets: 65 Log message: resync onnv_84 Files: deleted_files/usr/src/cmd/dtrace/test/cmd/chkargs/32/Makefile deleted_files/usr/src/cmd/dtrace/test/cmd/chkargs/6

636 clones broken in zfs-crypto-gate 2008-02-22 build

2008-02-26 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 6bc95d15676d9e5a691b2eee62b5e77dd919adf0 Total changesets: 1 Log message: 636 clones broken in zfs-crypto-gate 2008-02-22 build Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

645 zio_crypt_wrap_key needs the IV passed to it

2008-02-27 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 2fb8a8352333a60a965c7fe0218cbc31fca3eb9b Total changesets: 1 Log message: 645 zio_crypt_wrap_key needs the IV passed to it While were in here... lets be more careful with zeroing key material merge Files: update: usr/s

367 zpool key -l should zfs mount -a

2008-02-28 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: e1bf378af5d02e364d8682986973594f7932d687 Total changesets: 1 Log message: 367 zpool key -l should zfs mount -a Files: update: usr/src/cmd/zpool/zpool_main.c update: usr/src/lib/libzfs/common/libzfs.h up

651 Encrypted ZVOLs not available after zpool key -l

2008-02-28 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: b765c939e34ccdc23cdded8ba4d64b4fa9de2304 Total changesets: 1 Log message: 651 Encrypted ZVOLs not available after zpool key -l Files: update: usr/src/lib/libzfs/common/libzfs_crypto.c

921 dsl_crypt_key_change needs implementing

2008-04-01 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: ccd937541e42ff92b91adc951254c23daaa40abb Total changesets: 1 Log message: 921 dsl_crypt_key_change needs implementing 915 key wrapping needs proper IV Files: update: usr/src/common/zfs/zcrypt_common.c update: u

885 dataset creation panics if pool keystatus not 'available'.

2008-04-02 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 4c9597e1e4e9b6cbd6c20be06f0cdf9c409d3629 Total changesets: 1 Log message: 885 dataset creation panics if pool keystatus not 'available'. 360 check for key on creation should be in dmu_objset_create_check() 782 zfs keysource=raw

972 znode_phys_t should be encrypted

2008-04-03 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 2dd9a08987168cf343b3be4394ab66241b46998d Total changesets: 1 Log message: 972 znode_phys_t should be encrypted 969 zpool key -u panic's Files: update: usr/src/uts/common/fs/zfs/dmu.c update: usr/src/uts/common

776 panic caused by creating an encrypted clone

2008-04-04 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 479de7e7288551554f355a37c037b5b6c250bd37 Total changesets: 1 Log message: 776 panic caused by creating an encrypted clone Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

1444 keywrap algorithm should include integrity check

2008-04-23 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: ed8cf1685b4bceecd4bde322de1d24d688ba22f6 Total changesets: 1 Log message: 1444 keywrap algorithm should include integrity check 1055 zpool destroy on a pool has an encrypted dataset (keyscope=pool) causes panic Files:

temp disable of some spa_crypto_key_validate() logic

2008-04-25 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: 90127f9f35562b50be82c6149cd0b60090e5d3a5 Total changesets: 1 Log message: temp disable of some spa_crypto_key_validate() logic Files: update: usr/src/uts/common/fs/zfs/zio_crypt.c

1701 zio_write_encrypt ASSERT trips on old spa version

2008-04-30 Thread darr...@opensolaris.org
Author: Darren Moffat Repository: /hg/zfs-crypto/gate Latest revision: f037017b1f9bf80b6b0119697bfa3db4424e33ca Total changesets: 1 Log message: 1701 zio_write_encrypt ASSERT trips on old spa version Files: update: usr/src/uts/common/fs/zfs/dmu_objset.c update: usr/src/uts/common/

  1   2   >