HomeFreeBSD

Illumos 5162 - zfs recv should use loaned arc buffer to avoid copy

Description

Illumos 5162 - zfs recv should use loaned arc buffer to avoid copy

5162 zfs recv should use loaned arc buffer to avoid copy
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>
Reviewed by: Richard Elling <richard.elling@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>

References:

https://www.illumos.org/issues/5162
https://github.com/illumos/illumos-gate/commit/8a90470

Porting notes:

Fix spelling error 's/arena/area/' in dmu.c.
In restore_write() declare bonus and abuf at the top of the function.

Ported by: Turbo Fredriksson <turbo@bayour.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #2696

Details

Provenance
mahrensAuthored on Sep 13 2014, 2:02 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Oct 21 2014, 11:32 PM
Parents
rG4b20a6f50999: Illumos 5150 - zfs clone of a defer_destroy snapshot causes strangeness
Branches
Unknown
Tags
Unknown