freebsd-dev/sys/geom/eli
John Baldwin a3d565a118 Add a crypto capability flag for accelerated software drivers.
Use this in GELI to print out a different message when accelerated
software such as AESNI is used vs plain software crypto.

While here, simplify the logic in GELI a bit for determing which type
of crypto driver was chosen the first time by examining the
capabilities of the matched driver after a single call to
crypto_newsession rather than making separate calls with different
flags.

Reviewed by:	delphij
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D25126
2020-06-09 22:26:07 +00:00
..
g_eli_crypto.c Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +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 Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +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 Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
g_eli.c Add a crypto capability flag for accelerated software drivers. 2020-06-09 22:26:07 +00:00
g_eli.h Add a crypto capability flag for accelerated software drivers. 2020-06-09 22:26:07 +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