7004 dmu_tx_hold_zap() does dnode_hold() 7x on same object
commit79d728325e257b05859d2eef4a4dfbefdce05a76
authorMatthew Ahrens <mahrens@delphix.com>
Thu, 1 Sep 2016 18:12:22 +0000 (1 11:12 -0700)
committerMatthew Ahrens <mahrens@delphix.com>
Sat, 3 Sep 2016 02:44:44 +0000 (2 19:44 -0700)
tree24965d38c9d51aaf5185f01a096c983cc2235b54
parentf9a78bf4570eca58ad5e93f377573c9a390420c0
7004 dmu_tx_hold_zap() does dnode_hold() 7x on same object
Reviewed by: Steve Gonczi <steve.gonczi@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Ned Bass <bass6@llnl.gov>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
usr/src/uts/common/fs/zfs/dbuf.c
usr/src/uts/common/fs/zfs/dmu.c
usr/src/uts/common/fs/zfs/dmu_tx.c
usr/src/uts/common/fs/zfs/sys/dmu.h
usr/src/uts/common/fs/zfs/sys/dnode.h
usr/src/uts/common/fs/zfs/sys/zap.h
usr/src/uts/common/fs/zfs/zap.c
usr/src/uts/common/fs/zfs/zap_micro.c