CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/10/24 04:26:22
Modified files:
sys/arch/amd64/amd64: aesni.c via.c
sys/arch/arm64/arm64: cryptox.c
sys/arch/i386/i386: via.c
sys/arch/i386/pci: glxsb.c
sys/arch/octeon/dev: octcrypto.c
sys/crypto : crypto.c cryptosoft.c
Log message:
Stop setting etype in the MD crypto code. So far we have set the etype
and returned the error, which made the MI crypto code set the etype for
a second time. We still have to set etype after calling the MD process
function, as the callers of crypto_invoke() still expect error handling
to be shown through the etype. But at least now all MD crypto code does
not have to worry about that anymore. Once the callers are changed to
not look at etype anymore, we can get rid of it completely.
ok tobhe@