Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not hold ->tc_open_lock in DMU transactions.
There does not appear to be anything protected by ->tc_open_lock that callers use while holding ->tc_open_lock means that anything that preempts us would block on us when the only things that really need protection are ->tx_open_txg and ->tc_count. Signed-off-by: Richard Yao <[email protected]>
- Loading branch information