]> git.proxmox.com Git - mirror_zfs.git/commit - lib/libzpool/kernel.c
Illumos #4374
authorMatthew Ahrens <mahrens@delphix.com>
Wed, 16 Apr 2014 03:40:22 +0000 (19:40 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 30 Jul 2014 16:20:35 +0000 (09:20 -0700)
commit9bd274ddd846cd4024ebe3253c7b2d4f3b6f9dc0
tree81da771b7588f8585fca225f38a32f605a3486a1
parentda536844d55b2f3aaefdaebd36fb97bb867494aa
Illumos #4374

4374 dn_free_ranges should use range_tree_t

Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Max Grossman <max.grossman@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

References:
  https://www.illumos.org/issues/4374
  https://github.com/illumos/illumos-gate/commit/bf16b11

Ported by: Tim Chase <tim@chase2k.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #2531
19 files changed:
cmd/zdb/zdb.c
cmd/zpool/zpool_vdev.c
include/sys/dnode.h
include/sys/range_tree.h
include/sys/zfs_context.h
lib/libzpool/kernel.c
module/zfs/dbuf.c
module/zfs/ddt.c
module/zfs/dnode.c
module/zfs/dnode_sync.c
module/zfs/metaslab.c
module/zfs/range_tree.c
module/zfs/space_map.c
module/zfs/vdev.c
module/zfs/vdev_disk.c
module/zfs/zap.c
module/zfs/zap_leaf.c
module/zfs/zap_micro.c
module/zfs/zio.c