diff options
author | Conrad Meyer <cem@FreeBSD.org> | 2018-08-17 04:40:01 +0000 |
---|---|---|
committer | Conrad Meyer <cem@FreeBSD.org> | 2018-08-17 04:40:01 +0000 |
commit | 9ebbebe4f763addd4e6269a2b4b76688f5f2fb04 (patch) | |
tree | 904c52e7d89668f2f38a53240a969cb9a16c8c6f /release/Makefile | |
parent | 503478afd101aafda5fadf7e9743a7809a9af478 (diff) | |
download | src-9ebbebe4f763addd4e6269a2b4b76688f5f2fb04.tar.gz src-9ebbebe4f763addd4e6269a2b4b76688f5f2fb04.zip |
cryptosoft: Reduce generality of supported algorithm composition
Fix a regression introduced in r336439.
Rather than allowing any linked list of algorithms, allow at most two
(typically, some combination of encrypt and/or MAC). Removes a WAITOK
malloc in an unsleepable context (classic LOR) by placing both software
algorithm contexts within the OCF-managed session object.
Tested with 'cryptocheck -a all -d cryptosoft0', which includes some
encrypt-and-MAC modes.
PR: 230304
Reported by: sef@
Notes
Notes:
svn path=/head/; revision=337958
Diffstat (limited to 'release/Makefile')
0 files changed, 0 insertions, 0 deletions