freebsd-skq/sys/geom/eli
Warner Losh ae1cce524e Reimplement aliases in geom
The alias needs to be part of the provider instead of the geom to work
properly. To bind the DEV geom, we need to look at the provider's names and
aliases and create the dev entries from there. If this lives in the GEOM, then
it won't propigate down the tree properly. Remove it from geom, add it provider.

Update geli, gmountver, gnop, gpart, and guzip to use it, which handles the bulk
of the uses in FreeBSD. I think this is all the providers that create a new name
based on their parent's name.
2020-05-13 19:17:28 +00:00
..
g_eli_crypto.c Remove support for geli(4) algorithms deprecated in r348206. 2020-04-15 00:14:50 +00:00
g_eli_ctl.c Remove support for geli(4) algorithms deprecated in r348206. 2020-04-15 00:14:50 +00:00
g_eli_hmac.c geli: style nits 2019-06-12 19:29:48 +00:00
g_eli_integrity.c Refactor driver and consumer interfaces for OCF (in-kernel crypto). 2020-03-27 18:25:23 +00:00
g_eli_key_cache.c Implement automatic online expansion of GELI providers - if the underlying 2019-04-03 23:57:37 +00:00
g_eli_key.c Introduce the 'n' flag for the geli attach command. 2018-05-09 20:53:38 +00:00
g_eli_privacy.c Refactor driver and consumer interfaces for OCF (in-kernel crypto). 2020-03-27 18:25:23 +00:00
g_eli.c Reimplement aliases in geom 2020-05-13 19:17:28 +00:00
g_eli.h Mark eli_metadata_crypto_supported inline. 2020-04-15 18:27:28 +00:00
pkcs5v2.c geli: partially revert r348709 2019-06-12 19:29:12 +00:00
pkcs5v2.h geli: partially revert r348709 2019-06-12 19:29:12 +00:00