@JannePeltonen This is the promised OpenSSL CTX rework, bringing significant crypto speedup
----------------github------------------------ /** Email created from pull request 342 (lumag:openssl-ctx) ** https://github.com/Linaro/odp/pull/342 ** Patch: https://github.com/Linaro/odp/pull/342.patch ** Base sha: 520c170d758f2d37554631bf1467ec50e027cd3e ** Merge commit sha: 920a2649f23af22c398652671014a3280244542a **/ ----------------/github------------------------ ----------------checkpatch.pl------------------------ total: 0 errors, 0 warnings, 0 checks, 89 lines checked to_send-p-000.patch has no obvious style problems and is ready for submission. total: 0 errors, 0 warnings, 0 checks, 71 lines checked to_send-p-001.patch has no obvious style problems and is ready for submission. CHECK: spaces preferred around that '*' (ctx:WxV) #103: FILE: platform/linux-generic/odp_crypto.c:158: + HMAC_CTX *hmac_ctx[MAX_SESSIONS]; ^ CHECK: spaces preferred around that '*' (ctx:WxV) #104: FILE: platform/linux-generic/odp_crypto.c:159: + EVP_CIPHER_CTX *cipher_ctx[MAX_SESSIONS]; ^ CHECK: spaces preferred around that '*' (ctx:WxV) #105: FILE: platform/linux-generic/odp_crypto.c:160: + EVP_CIPHER_CTX *mac_cipher_ctx[MAX_SESSIONS]; ^ CHECK: Avoid CamelCase: <HMAC_Init_ex> #203: FILE: platform/linux-generic/odp_crypto.c:264: + HMAC_Init_ex(ctx, NULL, 0, NULL, NULL); CHECK: Avoid CamelCase: <EVP_EncryptInit_ex> #255: FILE: platform/linux-generic/odp_crypto.c:474: + EVP_EncryptInit_ex(ctx, session->cipher.evp_cipher, NULL, CHECK: Avoid CamelCase: <EVP_DecryptInit_ex> #294: FILE: platform/linux-generic/odp_crypto.c:508: + EVP_DecryptInit_ex(ctx, session->cipher.evp_cipher, NULL, total: 0 errors, 0 warnings, 6 checks, 615 lines checked to_send-p-002.patch has style problems, please review. If any of these errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. ----------------/checkpatch.pl------------------------
