xref: /freebsd/sys/cddl/boot/zfs/README (revision 78d146160dc5339c9cdf7799551bcc442a6eb95b)
11ba4a712SPawel Jakub Dawidek
21ba4a712SPawel Jakub DawidekThis directory contains various files derived from CDDL sources that
31ba4a712SPawel Jakub Dawidekare used by the ZFS bootstrap:
41ba4a712SPawel Jakub Dawidek
51ba4a712SPawel Jakub Dawidek    fletcher.c			checksum support
61ba4a712SPawel Jakub Dawidek    sha256.c			checksum support
7*e50e4068SToomas Soome    gzip.c			compression support
8ef17620fSXin LI    lz4.c			compression support
91ba4a712SPawel Jakub Dawidek    lzjb.c			compression support
1029441ba3SXin LI    blkptr.c			ZFS embedded-data block pointers support
11e1899ef6SDoug Rabson    zfssubr.c			checksum, compression and raidz support
121ba4a712SPawel Jakub Dawidek    zfsimpl.h			mostly describing the physical layout
131ba4a712SPawel Jakub Dawidek
1429441ba3SXin LIThe files fletcher.c, lzjb.c, lz4.c, sha256.c and blkptr.c are largely identical
1529441ba3SXin LIto the ZFS base code (with write support removed) and could be shared but that
1629441ba3SXin LImight complicate future imports from Illumos.
17