Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: 6c4ecdb73aa869e4733b9b323d9dc4c625a63e58 https://github.com/Linaro/odp/commit/6c4ecdb73aa869e4733b9b323d9dc4c625a63e58 Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Date: 2018-01-29 (Mon, 29 Jan 2018)
Changed paths: M test/performance/odp_crypto.c Log Message: ----------- test: performance: add AES tests to crypto performance tests Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Reviewed-by: Janne Peltonen <janne.pelto...@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 1f4a5f79557186df79c2091dcc73b6e783c95f74 https://github.com/Linaro/odp/commit/1f4a5f79557186df79c2091dcc73b6e783c95f74 Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M platform/linux-generic/Makefile.am R platform/linux-generic/include/odp_crypto_internal.h M platform/linux-generic/odp_crypto.c Log Message: ----------- linux-gen: crypto: move session type to odp_crypto module There is no point in having odp_crypto_generic_session_t definition in global include file. Move it to odp_crypto module. Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Reviewed-by: Janne Peltonen <janne.pelto...@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: e98c15a9d2ee9d1dd21e3d6c3d9829581d8328c0 https://github.com/Linaro/odp/commit/e98c15a9d2ee9d1dd21e3d6c3d9829581d8328c0 Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M platform/linux-generic/include/odp_internal.h M platform/linux-generic/odp_crypto.c M platform/linux-generic/odp_init.c Log Message: ----------- linux-gen: crypto: significant speedup of all operations Per idea of Janne Peltonen, do not allocate/free crypto contexts for each operation, providing significant speed increase. Each thread on startup allocates hmac+cipher contexts pair for each crypto session. Then they are initialized on demand, when session is first executed using this thread. Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Reviewed-by: Janne Peltonen <janne.pelto...@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Compare: https://github.com/Linaro/odp/compare/6be7adab1a16...e98c15a9d2ee