I'll let the logs speak for themselves.. Rumor is in snv_128 we may actually see zfs dedup! Sweet!
Author: Jeff Bonwick <Jeff.Bonwick@Sun.COM>
Repository: /hg/onnv/onnv-gate
Latest revision: e2081f5023069120b7a160a1826f5bf80151828f
Total changesets: 1
Log message:
PSARC 2009/571 ZFS Deduplication Properties
6677093 zfs should have dedup capability
Files:
create: usr/src/uts/common/fs/zfs/ddt.c
create: usr/src/uts/common/fs/zfs/ddt_zap.c
create: usr/src/uts/common/fs/zfs/sys/ddt.h
create: usr/src/uts/common/fs/zfs/zle.c
update: usr/src/cmd/filebench/Makefile.com
update: usr/src/cmd/mdb/common/modules/zfs/zfs.c
update: usr/src/cmd/sgs/Makefile.var
update: usr/src/cmd/zdb/Makefile.com
update: usr/src/cmd/zdb/zdb.c
update: usr/src/cmd/zdb/zdb_il.c
update: usr/src/cmd/zpool/zpool_main.c
update: usr/src/cmd/ztest/ztest.c
update: usr/src/common/avl/avl.c
update: usr/src/common/zfs/zfs_fletcher.c
update: usr/src/common/zfs/zfs_prop.c
update: usr/src/common/zfs/zfs_prop.h
update: usr/src/common/zfs/zpool_prop.c
update: usr/src/common/zfs/zprop_common.c
update: usr/src/grub/capability
update: usr/src/grub/grub-0.97/stage2/fsys_zfs.c
update: usr/src/grub/grub-0.97/stage2/zfs-include/spa.h
update: usr/src/grub/grub-0.97/stage2/zfs-include/zap_impl.h
update: usr/src/grub/grub-0.97/stage2/zfs-include/zfs.h
update: usr/src/lib/libzfs/common/libzfs_dataset.c
update: usr/src/lib/libzfs/common/libzfs_pool.c
update: usr/src/lib/libzpool/common/llib-lzpool
update: usr/src/uts/common/Makefile.files
update: usr/src/uts/common/fs/vfs.c
update: usr/src/uts/common/fs/zfs/arc.c
update: usr/src/uts/common/fs/zfs/bplist.c
update: usr/src/uts/common/fs/zfs/dbuf.c
update: usr/src/uts/common/fs/zfs/dmu.c
update: usr/src/uts/common/fs/zfs/dmu_objset.c
update: usr/src/uts/common/fs/zfs/dmu_send.c
update: usr/src/uts/common/fs/zfs/dmu_traverse.c
update: usr/src/uts/common/fs/zfs/dmu_tx.c
update: usr/src/uts/common/fs/zfs/dnode_sync.c
update: usr/src/uts/common/fs/zfs/dsl_dataset.c
update: usr/src/uts/common/fs/zfs/dsl_deleg.c
update: usr/src/uts/common/fs/zfs/dsl_dir.c
update: usr/src/uts/common/fs/zfs/dsl_pool.c
update: usr/src/uts/common/fs/zfs/dsl_prop.c
update: usr/src/uts/common/fs/zfs/dsl_scrub.c
update: usr/src/uts/common/fs/zfs/dsl_synctask.c
update: usr/src/uts/common/fs/zfs/lzjb.c
update: usr/src/uts/common/fs/zfs/metaslab.c
update: usr/src/uts/common/fs/zfs/sha256.c
update: usr/src/uts/common/fs/zfs/spa.c
update: usr/src/uts/common/fs/zfs/spa_history.c
update: usr/src/uts/common/fs/zfs/spa_misc.c
update: usr/src/uts/common/fs/zfs/space_map.c
update: usr/src/uts/common/fs/zfs/sys/arc.h
update: usr/src/uts/common/fs/zfs/sys/bplist.h
update: usr/src/uts/common/fs/zfs/sys/dbuf.h
update: usr/src/uts/common/fs/zfs/sys/dmu.h
update: usr/src/uts/common/fs/zfs/sys/dmu_objset.h
update: usr/src/uts/common/fs/zfs/sys/dmu_traverse.h
update: usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
update: usr/src/uts/common/fs/zfs/sys/dsl_pool.h
update: usr/src/uts/common/fs/zfs/sys/metaslab.h
update: usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
update: usr/src/uts/common/fs/zfs/sys/spa.h
update: usr/src/uts/common/fs/zfs/sys/spa_impl.h
update: usr/src/uts/common/fs/zfs/sys/txg.h
update: usr/src/uts/common/fs/zfs/sys/txg_impl.h
update: usr/src/uts/common/fs/zfs/sys/uberblock.h
update: usr/src/uts/common/fs/zfs/sys/vdev.h
update: usr/src/uts/common/fs/zfs/sys/vdev_impl.h
update: usr/src/uts/common/fs/zfs/sys/zap.h
update: usr/src/uts/common/fs/zfs/sys/zap_impl.h
update: usr/src/uts/common/fs/zfs/sys/zap_leaf.h
update: usr/src/uts/common/fs/zfs/sys/zil.h
update: usr/src/uts/common/fs/zfs/sys/zil_impl.h
update: usr/src/uts/common/fs/zfs/sys/zio.h
update: usr/src/uts/common/fs/zfs/sys/zio_checksum.h
update: usr/src/uts/common/fs/zfs/sys/zio_compress.h
update: usr/src/uts/common/fs/zfs/sys/zio_impl.h
update: usr/src/uts/common/fs/zfs/txg.c
update: usr/src/uts/common/fs/zfs/vdev.c
update: usr/src/uts/common/fs/zfs/vdev_mirror.c
update: usr/src/uts/common/fs/zfs/vdev_queue.c
update: usr/src/uts/common/fs/zfs/vdev_raidz.c
update: usr/src/uts/common/fs/zfs/zap.c
update: usr/src/uts/common/fs/zfs/zap_leaf.c
update: usr/src/uts/common/fs/zfs/zap_micro.c
update: usr/src/uts/common/fs/zfs/zfs_fm.c
update: usr/src/uts/common/fs/zfs/zfs_ioctl.c
update: usr/src/uts/common/fs/zfs/zfs_log.c
update: usr/src/uts/common/fs/zfs/zfs_replay.c
update: usr/src/uts/common/fs/zfs/zfs_vnops.c
update: usr/src/uts/common/fs/zfs/zil.c
update: usr/src/uts/common/fs/zfs/zio.c
update: usr/src/uts/common/fs/zfs/zio_checksum.c
update: usr/src/uts/common/fs/zfs/zio_compress.c
update: usr/src/uts/common/fs/zfs/zio_inject.c
update: usr/src/uts/common/fs/zfs/zvol.c
update: usr/src/uts/common/sys/avl.h
update: usr/src/uts/common/sys/fs/zfs.h
update: usr/src/uts/intel/zfs/spa_boot.c
update: usr/src/uts/sparc/zfs/spa_boot.c