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