xref: /illumos-gate/usr/src/boot/sys/cddl/boot/zfs/README (revision 199767f8)
1*199767f8SToomas Soome$FreeBSD$
2*199767f8SToomas Soome
3*199767f8SToomas SoomeThis directory contains various files derived from CDDL sources that
4*199767f8SToomas Soomeare used by the ZFS bootstrap:
5*199767f8SToomas Soome
6*199767f8SToomas Soome    fletcher.c			checksum support
7*199767f8SToomas Soome    sha256.c			checksum support
8*199767f8SToomas Soome    lz4.c			compression support
9*199767f8SToomas Soome    lzjb.c			compression support
10*199767f8SToomas Soome    blkptr.c			ZFS embedded-data block pointers support
11*199767f8SToomas Soome    zfssubr.c			checksum, compression and raidz support
12*199767f8SToomas Soome    zfsimpl.h			mostly describing the physical layout
13*199767f8SToomas Soome
14*199767f8SToomas SoomeThe files fletcher.c, lzjb.c, lz4.c, sha256.c and blkptr.c are largely identical
15*199767f8SToomas Soometo the ZFS base code (with write support removed) and could be shared but that
16*199767f8SToomas Soomemight complicate future imports from Illumos.
17