freebsd-dev/sys/cddl/boot/zfs
Xin LI 263f396e2b MFV r271510:
Enforce 4K as smallest indirect block size (previously the smallest
indirect block size was 1K but that was never used).

This makes some space estimates more accurate and uses less memory
for some data structures.

Illumos issue:
    5141 zfs minimum indirect block size is 4K

MFC after:	2 weeks
2014-09-13 16:26:14 +00:00
..
blkptr.c MFV r267565: 2014-07-01 06:43:15 +00:00
fletcher.c Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
lz4.c MFV r245512: 2013-02-09 06:39:28 +00:00
lzjb.c
README MFV r267565: 2014-07-01 06:43:15 +00:00
sha256.c
zfsimpl.h MFV r271510: 2014-09-13 16:26:14 +00:00
zfssubr.c MFV r267565: 2014-07-01 06:43:15 +00:00
zle.c Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00

$FreeBSD$

This directory contains various files derived from CDDL sources that
are used by the ZFS bootstrap:

    fletcher.c			checksum support
    sha256.c			checksum support
    lz4.c			compression support
    lzjb.c			compression support
    blkptr.c			ZFS embedded-data block pointers support
    zfssubr.c			checksum, compression and raidz support
    zfsimpl.h			mostly describing the physical layout

The files fletcher.c, lzjb.c, lz4.c, sha256.c and blkptr.c are largely identical
to the ZFS base code (with write support removed) and could be shared but that
might complicate future imports from Illumos.