freebsd-dev/sbin/geom/class
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
..
cache Add META_MODE support. 2015-06-13 19:20:56 +00:00
concat Add META_MODE support. 2015-06-13 19:20:56 +00:00
eli Make additional parts of sys/geom/eli more usable in userspace 2016-01-07 05:47:34 +00:00
journal Add META_MODE support. 2015-06-13 19:20:56 +00:00
label Add META_MODE support. 2015-06-13 19:20:56 +00:00
mirror Add META_MODE support. 2015-06-13 19:20:56 +00:00
mountver Add META_MODE support. 2015-06-13 19:20:56 +00:00
multipath Don't leak rsector/sector in mp_label(..) 2015-12-10 07:04:36 +00:00
nop Make geom_nop(4) collect statistics on all types of BIOs, not just 2015-10-10 09:03:31 +00:00
part Remove a note about damaged PMBR. Now GPT will be detected automatically 2015-12-10 10:37:12 +00:00
raid Remove compatibility shims for legacy ATA device names. 2015-10-11 13:01:51 +00:00
raid3 Add META_MODE support. 2015-06-13 19:20:56 +00:00
sched Add META_MODE support. 2015-06-13 19:20:56 +00:00
shsec Add META_MODE support. 2015-06-13 19:20:56 +00:00
stripe Add META_MODE support. 2015-06-13 19:20:56 +00:00
virstor Add META_MODE support. 2015-06-13 19:20:56 +00:00
Makefile Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
Makefile.inc Revert r284417 it is not necessary anymore 2015-06-15 19:28:07 +00:00