May 20 2024
Sep 20 2023
Aug 29 2023
The change looks Okay to me but I wonder if we should separate the variable into two cached values, one for new and the other for !new.
Aug 28 2023
Mar 26 2023
Mar 6 2023
Merged as https://reviews.freebsd.org/rGe4520c8bd1d3 .
Mar 4 2023
Are there any objections to continuing with the creation of the vendor/openssl-3.0 branch?
Mar 3 2023
Mar 2 2023
Mar 1 2023
I assume your vendor/openssl-3.0 branch started from the current vendor/openssl?
Mar 28 2022
Sep 13 2021
Jun 15 2021
Apr 6 2021
May 21 2020
May 19 2019
May 11 2019
Jul 11 2018
https://reviews.freebsd.org/D16215 (+ https://reviews.freebsd.org/D16216 for IPsec and https://reviews.freebsd.org/D16219 for aesni(4) ) solves the problem generally.
Jul 10 2018
May 27 2018
I agree w/ cem that we need a general solution to this. I'm fine w/ this patch, but I do question the wisdom in making this code aesni only. This code really needs to be turned into a library which any OCF driver can use, as this performance problem is not limited to aesni.
May 25 2018
May 24 2018
Nobody wants this? It is definitely better than the current code though.
May 16 2018
Remove bad comment
May 14 2018
Remarks
May 11 2018
I agree that the current system sucks and that it does not scale with multiple sessions. I'm not sure a binary tree is the right replacement, though. And probably session management should be lifted out into OCF (OpenCrypto Framework) so that all drivers can benefit from it without copy-pasting.