1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-04 12:52:15 +00:00
freebsd/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
geom_linux_lvm
geom_map
geom_mbr
geom_mirror
geom_mountver
geom_multipath
geom_nop
geom_part
geom_pc98
geom_raid
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
Makefile.inc