freebsd-dev/sys/modules/geom
Allan Jude 4332feca4b Make additional parts of sys/geom/eli more usable in userspace
The upcoming GELI support in the loader reuses parts of this code
Some ifdefs are added, and some code is moved outside of existing ifdefs

The HMAC parts of GELI are broken out into their own file, to separate
them from the kernel crypto/openssl dependant parts that are replaced
in the boot code.

Passed the GELI regression suite (tools/regression/geom/eli)
 Files=20 Tests=14996
 Result: PASS

Reviewed by:	pjd, delphij
MFC after:	1 week
Sponsored by:	ScaleEngine Inc.
Differential Revision:	https://reviews.freebsd.org/D4699
2016-01-07 05:47:34 +00:00
..
geom_bde Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.c 2015-12-27 17:33:59 +00:00
geom_bsd
geom_cache
geom_ccd
geom_concat
geom_eli Make additional parts of sys/geom/eli more usable in userspace 2016-01-07 05:47:34 +00:00
geom_fox
geom_gate
geom_journal
geom_label An all-or-nothing approach to labels isn't flexible enough. Embedded 2014-04-06 02:44:37 +00:00
geom_linux_lvm
geom_map Add makefile to build geom_map kld. Document some GEOM_* options 2015-06-08 13:23:56 +00:00
geom_mbr
geom_mirror
geom_mountver
geom_multipath
geom_nop
geom_part Kill MFILES and find things automatically. It turned out to be only 2015-07-03 01:50:26 +00:00
geom_pc98
geom_raid Kill MFILES and find things automatically. It turned out to be only 2015-07-03 01:50:26 +00:00
geom_raid3
geom_sched Scheduling module to introduce a fixed delay into the I/O path. 2015-12-18 05:39:25 +00:00
geom_shsec
geom_stripe
geom_sunlabel
geom_uncompress
geom_uzip
geom_vinum
geom_virstor
geom_vol_ffs
geom_zero
Makefile Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc 2015-01-25 04:52:48 +00:00
Makefile.inc