Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
4370 avoid transmitting holes during zfs send
4371 DMU code clean up Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>
- Loading branch information
Showing
with
702 additions
and 411 deletions.
- +2 −1 usr/src/cmd/mdb/common/modules/zfs/zfs.c
- +46 −37 usr/src/cmd/zdb/zdb.c
- +9 −5 usr/src/cmd/zdb/zdb_il.c
- +10 −4 usr/src/cmd/zhack/zhack.c
- +41 −7 usr/src/common/zfs/zfeature_common.c
- +7 −0 usr/src/common/zfs/zfeature_common.h
- +2 −2 usr/src/grub/capability
- +2 −1 usr/src/grub/grub-0.97/stage2/fsys_zfs.c
- +13 −22 usr/src/grub/grub-0.97/stage2/zfs-include/spa.h
- +65 −0 usr/src/man/man5/zpool-features.5
- +3 −2 usr/src/test/zfs-tests/tests/functional/cli_root/zpool_get/zpool_get.cfg
- +8 −4 usr/src/uts/common/fs/zfs/arc.c
- +2 −2 usr/src/uts/common/fs/zfs/bptree.c
- +53 −82 usr/src/uts/common/fs/zfs/dbuf.c
- +10 −7 usr/src/uts/common/fs/zfs/ddt.c
- +2 −4 usr/src/uts/common/fs/zfs/dmu.c
- +1 −1 usr/src/uts/common/fs/zfs/dmu_diff.c
- +3 −2 usr/src/uts/common/fs/zfs/dmu_send.c
- +30 −7 usr/src/uts/common/fs/zfs/dmu_traverse.c
- +22 −31 usr/src/uts/common/fs/zfs/dnode.c
- +97 −88 usr/src/uts/common/fs/zfs/dnode_sync.c
- +6 −6 usr/src/uts/common/fs/zfs/dsl_dataset.c
- +3 −1 usr/src/uts/common/fs/zfs/dsl_destroy.c
- +4 −3 usr/src/uts/common/fs/zfs/dsl_scan.c
- +29 −2 usr/src/uts/common/fs/zfs/spa.c
- +22 −4 usr/src/uts/common/fs/zfs/spa_misc.c
- +1 −17 usr/src/uts/common/fs/zfs/sys/dbuf.h
- +1 −0 usr/src/uts/common/fs/zfs/sys/dmu.h
- +56 −30 usr/src/uts/common/fs/zfs/sys/spa.h
- +4 −0 usr/src/uts/common/fs/zfs/sys/spa_impl.h
- +2 −2 usr/src/uts/common/fs/zfs/sys/vdev.h
- +8 −0 usr/src/uts/common/fs/zfs/sys/zfeature.h
- +10 −10 usr/src/uts/common/fs/zfs/vdev_cache.c
- +0 −2 usr/src/uts/common/fs/zfs/vdev_disk.c
- +103 −8 usr/src/uts/common/fs/zfs/zfeature.c
- +5 −9 usr/src/uts/common/fs/zfs/zfs_znode.c
- +4 −2 usr/src/uts/common/fs/zfs/zil.c
- +14 −5 usr/src/uts/common/fs/zfs/zio.c
- +2 −1 usr/src/uts/common/fs/zfs/zvol.c
Oops, something went wrong.