Illumos/gate 4d7988dusr/src/cmd/mdb/common/modules/zfs zfs.c, usr/src/cmd/zdb zdb.c

11971 Reduce loaded range tree memory usage
Portions contributed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Reviewed by: George Wilson <gwilson at delphix.com>
Reviewed by: Matt Ahrens <matt at delphix.com>
Reviewed by: Sebastien Roy seb at delphix.com
Reviewed by: Igor Kozhukhov <igor at dilos.org>
Reviewed by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: Kody Kantor <kody.kantor at joyent.com>
Reviewed by: Andy Fiddaman <andy at omniosce.org>
Approved by: Dan McDonald <danmcd at joyent.com>
DeltaFile
+2,124-0usr/src/uts/common/fs/zfs/btree.c
+360-228usr/src/uts/common/fs/zfs/range_tree.c
+437-144usr/src/uts/common/fs/zfs/metaslab.c
+240-23usr/src/cmd/mdb/common/modules/zfs/zfs.c
+221-31usr/src/uts/common/fs/zfs/sys/range_tree.h
+236-0usr/src/uts/common/fs/zfs/sys/btree.h
+90-0usr/src/uts/common/fs/zfs/sys/bitops.h
+34-31usr/src/uts/common/fs/zfs/vdev_removal.c
+43-22usr/src/uts/common/fs/zfs/dsl_scan.c
+25-18usr/src/uts/common/fs/zfs/vdev_trim.c
+1-39usr/src/uts/common/fs/zfs/sys/spa.h
+21-16usr/src/uts/common/fs/zfs/space_map.c
+19-12usr/src/uts/common/fs/zfs/vdev_initialize.c
+13-13usr/src/cmd/zdb/zdb.c
+11-14usr/src/uts/common/fs/zfs/vdev.c
+8-7usr/src/uts/common/fs/zfs/spa_misc.c
+9-6usr/src/uts/common/fs/zfs/space_reftree.c
+6-5usr/src/uts/common/fs/zfs/dnode.c
+11-0usr/src/uts/common/fs/zfs/sys/zfs_context.h
+3-7usr/src/uts/common/fs/zfs/dmu_recv.c
+9-0usr/src/lib/libzpool/common/sys/zfs_context.h
+4-4usr/src/uts/common/fs/zfs/zil.c
+4-4usr/src/uts/common/fs/zfs/sys/vdev_impl.h
+4-4usr/src/uts/common/fs/zfs/vdev_queue.c
+3-3usr/src/uts/common/fs/zfs/vdev_label.c
+3-3usr/src/uts/common/fs/zfs/vdev_raidz.c
+5-1usr/src/lib/libzfs/common/libzfs_sendrecv.c
+5-1usr/src/lib/libzfs/common/libzfs_iter.c
+3-3usr/src/uts/common/fs/zfs/sa.c
+1-3usr/src/uts/common/fs/zfs/unique.c
+2-2usr/src/uts/common/fs/zfs/sys/metaslab.h
+2-2usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
+2-2usr/src/uts/common/fs/zfs/sys/vdev.h
+2-2usr/src/uts/common/fs/zfs/arc.c
+2-2usr/src/uts/common/fs/zfs/vdev_cache.c
+3-1usr/src/lib/libzfs/common/libzfs_dataset.c
+2-2usr/src/uts/common/fs/zfs/zap_micro.c
+2-2usr/src/uts/common/fs/zfs/zfs_fuid.c
+1-1usr/src/uts/common/fs/zfs/ddt.c
+1-1usr/src/uts/common/fs/zfs/dmu_objset.c
+1-1usr/src/uts/common/fs/zfs/dsl_deadlist.c
+1-1usr/src/uts/common/fs/zfs/dsl_deleg.c
+1-1usr/src/uts/common/fs/zfs/sys/space_reftree.h
+1-1usr/src/uts/common/fs/zfs/zfs_rlock.c
+1-1usr/src/uts/common/fs/zfs/spa.c
+1-0usr/src/uts/common/Makefile.files
+3,978-66446 files

UnifiedSplitRaw