[tf-psa-crypto] Move benchmark program to TF-PSA-Crypto#176
[tf-psa-crypto] Move benchmark program to TF-PSA-Crypto#176ronald-cron-arm merged 6 commits intoMbed-TLS:developmentfrom
Conversation
|
Failures in the CI are due to the fact that tf-psa-crypto checks out main repo at I suggest to use CI of Mbed-TLS/mbedtls#9986 as reference. |
|
Our usual procedure: validate this PR with the CI of Mbed-TLS/mbedtls#9986, merge this PR, update the TF-PSA-Crypto pointer in Mbed-TLS/mbedtls#9986, merge the Mbed TLS PR. |
OK, so we can override the CI and forcibly merge the PR also with some failure, good to know. Since Mbed-TLS/mbedtls#9986 has a fully green CI, I think this PR is ready for reviews then :) |
The full history of the file is still available via 'git log --follow'. This commit also add the CMakeList.txt file necessary to build the benchmark program. This is mostly copied from "programs/psa/CMakeLists.txt" and allows other test programs to be easily added in "programs/test" folder. Signed-off-by: Valerio Setti <vsetti@baylibre.com>
767e5fe to
23f5211
Compare
Add a new entry for benchmark program since it was moved from the main repo to this one. Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Now that the benchmark program has been moved to tf-psa-crypto, also ecc-heap.sh can be moved in this repo. Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Fix paths after the file was moved in this repo. Signed-off-by: Valerio Setti <vsetti@baylibre.com>
In TF-PSA-Crypto MBEDTLS_USE_PSA_CRYPTO is assumed to be always enabled. This means that a crypto backend such as MBEDTLS_PSA_CRYPTO_C must be defined in order to build successfully. CRYPTO_C brings in other requirements for what concerns entropy generator. Signed-off-by: Valerio Setti <vsetti@baylibre.com>
Signed-off-by: Valerio Setti <vsetti@baylibre.com>
|
This PR cannot be validated by the TF-PSA-Crypto CI as it is incompatible with mbedtls:development. It has been validated by the CI of Mbed-TLS/mbedtls#9986 thus I am merging it. |
Description
This is part of Mbed-TLS/mbedtls#9986
PR checklist
Please remove the segment/s on either side of the | symbol as appropriate, and add any relevant link/s to the end of the line.
If the provided content is part of the present PR remove the # symbol.