| 50e609f4 | 25-Apr-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(cpus): do not put RAS check before using esb" into integration |
| 100f56d8 | 25-Apr-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "docs(threat-model): add a notes related to the Measured Boot" into integration |
| 760fbfc4 | 25-Apr-2023 |
Bipin Ravi <bipin.ravi@arm.com> |
Merge "feat(gcs): support guarded control stack" into integration |
| 833cbe57 | 24-Apr-2023 |
Bipin Ravi <bipin.ravi@arm.com> |
Merge "docs(maintainers): make Jimmy Brisson a code owner" into integration |
| ff12683e | 24-Apr-2023 |
Harrison Mutai <harrison.mutai@arm.com> |
fix: add missing click dependency
Click is used in parts of the CI scripts (see run_config/fvp-linux.tc for instance), add it back as part of a new dependency group. Future dependencies that are req
fix: add missing click dependency
Click is used in parts of the CI scripts (see run_config/fvp-linux.tc for instance), add it back as part of a new dependency group. Future dependencies that are required only in CI should be added to the ``ci`` dependency group.
Change-Id: I5da7fea703495dd4006d86334626f126a850bb10 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 9ec2ca2d | 29-Mar-2023 |
Manish Pandey <manish.pandey2@arm.com> |
fix(cpus): do not put RAS check before using esb
If RAS Extension is not implemented esb instruction executes as a NOP. No need to have a check for RAS presence in the code. Also, The handler is rel
fix(cpus): do not put RAS check before using esb
If RAS Extension is not implemented esb instruction executes as a NOP. No need to have a check for RAS presence in the code. Also, The handler is related to a synchronous exceptions which implicitly is part of BL31 image only, so remove that check too.
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: If4264504cba9f0642b7b9c581ae66cd4deace32b
show more ...
|
| 93e3b322 | 24-Apr-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(fvp): correct ehf priority for SPM_MM" into integration |
| fb2fd558 | 14-Mar-2023 |
Manish Pandey <manish.pandey2@arm.com> |
fix(fvp): correct ehf priority for SPM_MM
PLAT_SP_PRI is used by SPM_MM and it is assigned same value as RAS priority. Which is not allowed by exception handling framework and causes build failure i
fix(fvp): correct ehf priority for SPM_MM
PLAT_SP_PRI is used by SPM_MM and it is assigned same value as RAS priority. Which is not allowed by exception handling framework and causes build failure if both SPM_MM and RAS is enabled.
To fix this problem assign SP a different priority than RAS.
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: Iff64ac547f0966c0d94ac7c3ab0eb1e3151fb314
show more ...
|
| 7c7e7b62 | 24-Apr-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge changes from topic "mb/trusted-boot-update" into integration
* changes: refactor(auth)!: unify REGISTER_CRYPTO_LIB refactor(auth): replace plat_convert_pk docs(auth): add auth_decrypt in
Merge changes from topic "mb/trusted-boot-update" into integration
* changes: refactor(auth)!: unify REGISTER_CRYPTO_LIB refactor(auth): replace plat_convert_pk docs(auth): add auth_decrypt in CM chapter feat(auth): compare platform and certificate ROTPK for authentication docs(auth): add 'calc_hash' function's details in CM
show more ...
|
| ac57cf2f | 24-Apr-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "docs: add a note about downstream platforms" into integration |
| 47c8dcfd | 17-Apr-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
docs: deprecate CryptoCell-712/713 drivers
We plan to deprecate the CryptoCell-712 and CryptoCell-713 drivers in TF-A release v2.9 and eventually remove the code from the tree in release 3.0.
The o
docs: deprecate CryptoCell-712/713 drivers
We plan to deprecate the CryptoCell-712 and CryptoCell-713 drivers in TF-A release v2.9 and eventually remove the code from the tree in release 3.0.
The only upstream platforms which use these drivers today are the Arm Ltd developpment platforms, such as Juno.
Write this information down into the "Release Processes" document.
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com> Change-Id: Ib064292733a271ecbff0dde315911017e2c4da7e
show more ...
|
| ac72bdc0 | 20-Apr-2023 |
Michal Simek <michal.simek@amd.com> |
style(xilinx): fix AMD copyright format
There is missing comma in copyright line. It is better to have all Copyrights align to the same style that's why fix it.
Change-Id: Ifc04b474e1a172a7243b073d
style(xilinx): fix AMD copyright format
There is missing comma in copyright line. It is better to have all Copyrights align to the same style that's why fix it.
Change-Id: Ifc04b474e1a172a7243b073d944007cf17d76e87 Signed-off-by: Michal Simek <michal.simek@amd.com>
show more ...
|
| 0aab76a4 | 24-Apr-2023 |
Joanna Farley <joanna.farley@arm.com> |
Merge changes from topic "versal/xlat-v2" into integration
* changes: feat(versal): switch to xlat_v2 fix(xilinx): remove asserts around arg0/arg1 |
| 1dc77d43 | 17-Apr-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
docs: split deprecated interfaces and drivers
Having a dedicated section for deprecated interfaces, and another one for deprecated drivers, sounds cleaner.
Signed-off-by: Sandrine Bailleux <sandrin
docs: split deprecated interfaces and drivers
Having a dedicated section for deprecated interfaces, and another one for deprecated drivers, sounds cleaner.
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com> Change-Id: Iaf65e9f4dabff89b9e86c17062656edd8c344016
show more ...
|
| 47801a69 | 17-Apr-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
docs: extend deprecation policy
Our process documentation already mentions that if a platform is no longer maintained, it is best to deprecate it to keep the project's source tree clean and healthy.
docs: extend deprecation policy
Our process documentation already mentions that if a platform is no longer maintained, it is best to deprecate it to keep the project's source tree clean and healthy.
The same argument stands for drivers or library interfaces so extend this policy to those.
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com> Change-Id: Ieb235d6a1fb089343e0e1e3e5f36067552f2f8f0
show more ...
|
| 8f55cde2 | 17-Apr-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
docs: add a note about downstream platforms
Clarify that downstream platforms generally do not affect code deprecation / removal decisions.
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.c
docs: add a note about downstream platforms
Clarify that downstream platforms generally do not affect code deprecation / removal decisions.
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com> Change-Id: I44b979c4e67ee03537852769e96544e19137bda3
show more ...
|
| 26ad4a87 | 20-Apr-2023 |
Chris Kay <chris.kay@arm.com> |
docs(juno): update SCP downloads link
Change-Id: Ibe2a1d2ec019333876a4f82b70fde0a10d667f7c Signed-off-by: Chris Kay <chris.kay@arm.com> |
| edee0430 | 21-Apr-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(uuid): add missing `#include` directives" into integration |
| dee99f10 | 15-Mar-2023 |
Yann Gautier <yann.gautier@st.com> |
refactor(auth)!: unify REGISTER_CRYPTO_LIB
Have only one definition for REGISTER_CRYPTO_LIB macro, with all the possible fields. Worst case adds 4 u64 to crypto_lib_desc. While at it, correct some M
refactor(auth)!: unify REGISTER_CRYPTO_LIB
Have only one definition for REGISTER_CRYPTO_LIB macro, with all the possible fields. Worst case adds 4 u64 to crypto_lib_desc. While at it, correct some MISRA violations: MC3R1.R12.1: (advisory) The precedence of operators within expressions should be made explicit.
Signed-off-by: Yann Gautier <yann.gautier@st.com> Change-Id: I1342a20e6eef2354753182c2a81ff959e03e5c81
show more ...
|
| 4ac5b394 | 24-Jan-2023 |
Yann Gautier <yann.gautier@foss.st.com> |
refactor(auth): replace plat_convert_pk
Following discussions in the reviews of the patch that introduced plat_convert_pk() function [1], it was decided to deprecate it to avoid weak function declar
refactor(auth): replace plat_convert_pk
Following discussions in the reviews of the patch that introduced plat_convert_pk() function [1], it was decided to deprecate it to avoid weak function declaration. A new optional function pointer convert_pk is added to crypto_lib_desc_t. A new function crypto_mod_convert_pk() will either call crypto_lib_desc.convert_pk() if it is defined, or do the same as what was done by the weak function otherwise.
[1] https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/17174
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: I9358867f8bfd5e96b5ee238c066877da368e43c6
show more ...
|
| 0ca7b326 | 24-Jan-2023 |
Yann Gautier <yann.gautier@foss.st.com> |
docs(auth): add auth_decrypt in CM chapter
The call to REGISTER_CRYPTO_LIB requires auth_decrypt function to be provided. Add its prototype and update REGISTER_CRYPTO_LIB call.
Signed-off-by: Yann
docs(auth): add auth_decrypt in CM chapter
The call to REGISTER_CRYPTO_LIB requires auth_decrypt function to be provided. Add its prototype and update REGISTER_CRYPTO_LIB call.
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: Id1f2a54867ffe5dec36e0bf22490d01858891585
show more ...
|
| f1e693a7 | 10-Mar-2023 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
feat(auth): compare platform and certificate ROTPK for authentication
Compared the full ROTPK with the ROTPK obtained from the certificate when the platform supports full ROTPK instead of hash of RO
feat(auth): compare platform and certificate ROTPK for authentication
Compared the full ROTPK with the ROTPK obtained from the certificate when the platform supports full ROTPK instead of hash of ROTPK.
Additionally, changed the code to verify the ROTPK before relying on it for signature verification.
Change-Id: I52bb9deb1a1dd5b184d3156bddad14c238692de7 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| f28057a2 | 09-Mar-2023 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs(auth): add 'calc_hash' function's details in CM
Updated the Crypto Module section to detail the 'calc_hash' function.
Change-Id: I04a24abba150745e4eba6273bdb7cf12b66bfebc Signed-off-by: Manish
docs(auth): add 'calc_hash' function's details in CM
Updated the Crypto Module section to detail the 'calc_hash' function.
Change-Id: I04a24abba150745e4eba6273bdb7cf12b66bfebc Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| e7df41b5 | 20-Apr-2023 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "feat: add support for poetry" into integration |
| 2ef07eb4 | 20-Apr-2023 |
Joanna Farley <joanna.farley@arm.com> |
Merge "fix(zynqmp): remove unused PLAT_NUM_POWER_DOMAINS" into integration |