xref: /freebsd/sys/cddl/boot/zfs/README (revision 95eb4b873b6a8b527c5bd78d7191975dfca38998)
1
2This directory contains various files derived from CDDL sources that
3are used by the ZFS bootstrap:
4
5    fletcher.c			checksum support
6    sha256.c			checksum support
7    gzip.c			compression support
8    lz4.c			compression support
9    lzjb.c			compression support
10    blkptr.c			ZFS embedded-data block pointers support
11    zfssubr.c			checksum, compression and raidz support
12    zfsimpl.h			mostly describing the physical layout
13
14The files fletcher.c, lzjb.c, lz4.c, sha256.c and blkptr.c are largely identical
15to the ZFS base code (with write support removed) and could be shared but that
16might complicate future imports from Illumos.
17