diff options
author | Tom Caputi <[email protected]> | 2018-02-21 15:26:51 -0500 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2018-02-21 12:26:51 -0800 |
commit | 5121c4fb0c25a369d2e6f61e5b0a79969f0b75b5 (patch) | |
tree | 4d81c34137b5448ea084d5445f73434e6be7c15e /module/zfs/vdev_disk.c | |
parent | 478b3150dea216d73e3d65749c8d6ccd365efef4 (diff) |
Remove unnecessary txg syncs from receive_object()
1b66810b introduced serveral changes which improved the reliability
of zfs sends when large dnodes were involved. However, these fixes
required adding a few calls to txg_wait_synced() in the DRR_OBJECT
handling code. Although most of them are currently necessary, this
patch allows the code to continue without waiting in some cases
where it doesn't have to.
Reviewed-by: Brian Behlendorf <[email protected]>
Signed-off-by: Tom Caputi <[email protected]>
Closes #7197
Diffstat (limited to 'module/zfs/vdev_disk.c')
0 files changed, 0 insertions, 0 deletions