OPNsense - FreeBSD source
Find a file
Alexander Motin fa4d80aacb 5960 zfs recv should prefetch indirect blocks
5925 zfs receive -o origin=

Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Author: Paul Dagnelie <pcd@delphix.com>

While running 'zfs recv' we noticed that every 128th 8K block required a
read. We were seeing that restore_write() was calling dmu_tx_hold_write()
and the indirect block was not cached. We should prefetch upcoming indirect
blocks to avoid having to go to disk and blocking the restore_write().
2015-08-12 22:36:02 +00:00
cmd 5960 zfs recv should prefetch indirect blocks 2015-08-12 22:36:02 +00:00
common 5027 zfs large block support 2014-11-08 06:43:33 +00:00
head 5066 remove support for non-ANSI compilation 2014-08-20 06:29:42 +00:00
lib 5960 zfs recv should prefetch indirect blocks 2015-08-12 22:36:02 +00:00
man 5410 Document -S option to zfs inherit 2015-01-20 20:13:46 +00:00
tools/ctf 5589 improper use of NULL in tools/ctf 2015-03-09 20:43:14 +00:00
uts 5960 zfs recv should prefetch indirect blocks 2015-08-12 22:36:02 +00:00
OPENSOLARIS.LICENSE Update vendor/opensolaris to last OpenSolaris state (13149:b23a4dab3d50) 2012-07-18 07:48:04 +00:00