]> git.proxmox.com Git - mirror_zfs.git/commit - include/sys/dnode.h
Illumos #4047
authorMatthew Ahrens <mahrens@delphix.com>
Wed, 21 Aug 2013 04:11:52 +0000 (20:11 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 5 Nov 2013 20:23:35 +0000 (12:23 -0800)
commitb663a23d36d805dd5e9d1b4663dbf5966944002d
tree1b50cc016c2e7658fa66360125e2e02e7ca57a93
parent46ba1e59d3ae7e374c7a98f15f4bef21ee3fcded
Illumos #4047

4047 panic from dbuf_free_range() from dmu_free_object() while
     doing zfs receive
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Approved by: Dan McDonald <danmcd@nexenta.com>

References:
  https://www.illumos.org/issues/4047
  illumos/illumos-gate@713d6c208802cfbb806329ec0d154b641b80c355

Ported-by: Richard Yao <ryao@gentoo.org>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #1775

Porting notes:

1. The exported symbol dmu_free_object() was renamed to
   dmu_free_long_object() in Illumos.
include/sys/dmu.h
include/sys/dnode.h
module/zfs/dbuf.c
module/zfs/dmu.c
module/zfs/dmu_send.c
module/zfs/dmu_tx.c
module/zfs/dnode.c
module/zfs/dsl_destroy.c