adeaarm (Antonio de Angelis)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 10 2018, 1:03 PM (53 w, 5 d)

Recent Activity

Yesterday

adeaarm added a comment to T234: GCC/Release: Compiler optimizes tfm_core_ns_ipc_request() too much.

This is currently merged in the master branch. I am keeping the issue open for some more time in case any other external party needs to report/track the issue in their platforms/setup, I will then close if if no more occurrences of this are reported.

Sun, Apr 21, 10:30 PM · Trusted Firmware M
adeaarm closed T318: Make sure that volatile is used consistently to mark inline assembly block throughout the codebase as Resolved.
Sun, Apr 21, 10:29 PM · Trusted Firmware M

Wed, Apr 17

adeaarm added a project to T318: Make sure that volatile is used consistently to mark inline assembly block throughout the codebase: Trusted Firmware M.
Wed, Apr 17, 6:19 PM · Trusted Firmware M
adeaarm added a comment to T318: Make sure that volatile is used consistently to mark inline assembly block throughout the codebase.

Patch for this issue is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/881

Wed, Apr 17, 9:46 AM · Trusted Firmware M
adeaarm triaged T318: Make sure that volatile is used consistently to mark inline assembly block throughout the codebase as Low priority.
Wed, Apr 17, 9:45 AM · Trusted Firmware M
adeaarm triaged T234: GCC/Release: Compiler optimizes tfm_core_ns_ipc_request() too much as High priority.
Wed, Apr 17, 9:42 AM · Trusted Firmware M
adeaarm added a comment to T234: GCC/Release: Compiler optimizes tfm_core_ns_ipc_request() too much.

A candidate fix for this issue is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/882

Wed, Apr 17, 9:25 AM · Trusted Firmware M
adeaarm claimed T234: GCC/Release: Compiler optimizes tfm_core_ns_ipc_request() too much.
Wed, Apr 17, 9:22 AM · Trusted Firmware M

Sat, Apr 13

adeaarm closed T295: Use uniform signatures in Crypto service as Resolved.
Sat, Apr 13, 12:20 AM · Restricted Project
adeaarm added a comment to T313: psa_call(...) prototype in the veneer function uses wrong parameters.

Assigned to Ken as he's the one driving this activity.

Sat, Apr 13, 12:20 AM · Restricted Project
adeaarm reassigned T313: psa_call(...) prototype in the veneer function uses wrong parameters from adeaarm to KenLSoft.
Sat, Apr 13, 12:19 AM · Restricted Project

Thu, Apr 11

adeaarm added a comment to T313: psa_call(...) prototype in the veneer function uses wrong parameters.

Got it, thanks for the clarification. Do you think it's worth it to add a comment in the code to explain this in the header? Might be confusing at first glance. Or we should just close this item as a "won't fix, not an issue."

Thu, Apr 11, 8:09 AM · Restricted Project

Wed, Apr 10

adeaarm triaged T313: psa_call(...) prototype in the veneer function uses wrong parameters as Normal priority.
Wed, Apr 10, 10:29 PM · Restricted Project

Tue, Apr 9

adeaarm added a comment to T304: Incorrect build options for NS code.

Also, please note that __DOMAIN_NS (and later, DOMAIN_NS for later CMSIS versions) is used in the CMSIS_5 project hence our build systems has to define them to be able to build correctly those files.

Tue, Apr 9, 4:16 PM · Trusted Firmware M

Fri, Mar 29

adeaarm updated the task description for T295: Use uniform signatures in Crypto service.
Fri, Mar 29, 4:23 PM · Restricted Project

Thu, Mar 28

adeaarm added a comment to T295: Use uniform signatures in Crypto service.

The changes that complete this task are available here:

Thu, Mar 28, 2:09 PM · Restricted Project
adeaarm updated the task description for T295: Use uniform signatures in Crypto service.
Thu, Mar 28, 1:59 PM · Restricted Project
adeaarm triaged T295: Use uniform signatures in Crypto service as Normal priority.
Thu, Mar 28, 1:58 PM · Restricted Project

Mar 6 2019

adeaarm closed T266: reduce the size of the tfm_audit.a and save build time as Resolved.
Mar 6 2019, 11:58 AM · Restricted Project
adeaarm added a comment to T266: reduce the size of the tfm_audit.a and save build time.

I have merged this change in https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/430/

Mar 6 2019, 11:58 AM · Restricted Project

Mar 5 2019

adeaarm closed T249: Add support for using Mbed TLS 2.16.0 as Resolved.
Mar 5 2019, 10:52 AM · Trusted Firmware M
adeaarm added a comment to T249: Add support for using Mbed TLS 2.16.0.

Fix for this is provided with https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/635/

Mar 5 2019, 10:52 AM · Trusted Firmware M
adeaarm closed T262: Build: Fix the location of some exported headers with make install as Resolved.
Mar 5 2019, 10:50 AM · Trusted Firmware M
adeaarm closed T232: TFM Crypto: Operation context retrieval additional checks as Resolved.
Mar 5 2019, 10:50 AM · Restricted Project
adeaarm moved T232: TFM Crypto: Operation context retrieval additional checks from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 5 2019, 10:49 AM · Restricted Project

Feb 21 2019

adeaarm added a watcher for Trusted Firmware M: adeaarm.
Feb 21 2019, 11:18 AM

Feb 20 2019

adeaarm added a comment to T262: Build: Fix the location of some exported headers with make install.

The change which fixes this issue is available here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/650/

Feb 20 2019, 3:28 PM · Trusted Firmware M
adeaarm triaged T262: Build: Fix the location of some exported headers with make install as Low priority.
Feb 20 2019, 3:27 PM · Trusted Firmware M

Feb 15 2019

adeaarm added a comment to T1: Add information on running under QEMU to the user guide.

This set of instructions proposed in this patch is now *OUTDATED* as it's based on running on mps2-an505 QEMU board even for AN521. As we have introduces some code now which is specific to AN521 with this commit http://git.trustedfirmware.org/trusted-firmware-m.git/commit/?id=c2f181e5ca4fce219c0e513bd3bf22e25dbdba5d , the instructions are no longer valid and need further update to be able to use AN521 build on QEMU.

Feb 15 2019, 12:43 PM · Restricted Project
adeaarm triaged T1: Add information on running under QEMU to the user guide as Low priority.
Feb 15 2019, 12:40 PM · Restricted Project

Feb 14 2019

adeaarm triaged T249: Add support for using Mbed TLS 2.16.0 as Low priority.
Feb 14 2019, 11:11 AM · Trusted Firmware M

Feb 13 2019

adeaarm closed T207: TFM Crypto: Align headers to 0.1.0a as Resolved.
Feb 13 2019, 11:25 PM · Restricted Project
adeaarm triaged T207: TFM Crypto: Align headers to 0.1.0a as Normal priority.
Feb 13 2019, 11:25 PM · Restricted Project
adeaarm moved T207: TFM Crypto: Align headers to 0.1.0a from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 13 2019, 11:24 PM · Restricted Project
adeaarm moved T232: TFM Crypto: Operation context retrieval additional checks from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 13 2019, 11:24 PM · Restricted Project
adeaarm triaged T232: TFM Crypto: Operation context retrieval additional checks as Normal priority.
Feb 13 2019, 11:24 PM · Restricted Project

Feb 12 2019

adeaarm added a comment to T232: TFM Crypto: Operation context retrieval additional checks.

The change associated to this ticket is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/628

Feb 12 2019, 2:58 PM · Restricted Project

Feb 10 2019

adeaarm added a comment to T212: TFM Crypto: Rework needed to align to PSA API Compliance tests.

TF-M master branch at git sha #de6acfe passes 24/24 tests when running PSA API compliance tests from https://github.com/ARM-software/psa-arch-tests/tree/ew_beta0 at git sha #045bcf0

Feb 10 2019, 9:55 PM · Restricted Project
adeaarm closed T231: Platform: Fix init parameters in the armclang linker scripts as Resolved.
Feb 10 2019, 9:51 PM · Trusted Firmware M
adeaarm added a comment to T239: NSPE lock cb isn't allocated.

In the case of integration with mbedOS in the NS side, I would expect the NS binary to provide its own implementation of the functionalities described in interface/include/tfm_ns_lock.h, instead of reusing the implementation that is available in interface/src/tfm_ns_lock_rtx.c, which is aimed specifically to CMSIS.

Feb 10 2019, 9:46 PM · Trusted Firmware M

Feb 6 2019

adeaarm added a comment to T239: NSPE lock cb isn't allocated.

The current implementation is based on the mechanism provided by the CMSIS-RTOS2 layer as default, which is the "Automatic Dynamic Allocation"

Feb 6 2019, 5:17 PM · Trusted Firmware M

Feb 5 2019

adeaarm closed T208: TFM Crypto: Modularise the interaction with cryptography primitives in a separate layer as Resolved.
Feb 5 2019, 3:20 PM · Restricted Project
adeaarm closed T209: TFM Crypto: support for AEAD related API as Resolved.
Feb 5 2019, 3:20 PM · Restricted Project
adeaarm closed T210: TFM Crypto: Add support for HMAC as Resolved.
Feb 5 2019, 3:20 PM · Restricted Project
adeaarm closed T213: Build: Add a build configuration to build the NS app with PSA API compliance tests as Resolved.
Feb 5 2019, 3:19 PM · Trusted Firmware M

Feb 4 2019

adeaarm created T233: TFM Crypto: Create a secure API layer other services can use to call into Crypto functions.
Feb 4 2019, 4:52 PM · Restricted Project
adeaarm claimed T208: TFM Crypto: Modularise the interaction with cryptography primitives in a separate layer.
Feb 4 2019, 3:13 PM · Restricted Project
adeaarm claimed T207: TFM Crypto: Align headers to 0.1.0a.
Feb 4 2019, 3:13 PM · Restricted Project
adeaarm claimed T209: TFM Crypto: support for AEAD related API.
Feb 4 2019, 3:13 PM · Restricted Project
adeaarm claimed T210: TFM Crypto: Add support for HMAC.
Feb 4 2019, 3:13 PM · Restricted Project
adeaarm assigned T211: TFM Crypto: Extend cipher module to jf549.
Feb 4 2019, 3:13 PM · Restricted Project
adeaarm assigned T212: TFM Crypto: Rework needed to align to PSA API Compliance tests to jf549.
Feb 4 2019, 3:13 PM · Restricted Project
adeaarm claimed T213: Build: Add a build configuration to build the NS app with PSA API compliance tests.
Feb 4 2019, 3:12 PM · Trusted Firmware M
adeaarm assigned T214: TFM Crypto: Implement key policies APIs to jf549.
Feb 4 2019, 3:12 PM · Restricted Project
adeaarm assigned T227: Docs: Move to Mbed TLS 2.7.9 to jf549.
Feb 4 2019, 3:12 PM · Trusted Firmware M
adeaarm claimed T231: Platform: Fix init parameters in the armclang linker scripts.
Feb 4 2019, 3:11 PM · Trusted Firmware M
adeaarm created T232: TFM Crypto: Operation context retrieval additional checks.
Feb 4 2019, 2:57 PM · Restricted Project
adeaarm added a comment to T231: Platform: Fix init parameters in the armclang linker scripts.

The change which fixes this issue is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/593

Feb 4 2019, 2:16 PM · Trusted Firmware M
adeaarm created T231: Platform: Fix init parameters in the armclang linker scripts.
Feb 4 2019, 2:11 PM · Trusted Firmware M

Jan 31 2019

adeaarm added a comment to T227: Docs: Move to Mbed TLS 2.7.9.

The change related to this task is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/588

Jan 31 2019, 9:35 PM · Trusted Firmware M
adeaarm added a project to T227: Docs: Move to Mbed TLS 2.7.9: Trusted Firmware M.
Jan 31 2019, 9:34 PM · Trusted Firmware M
adeaarm created T227: Docs: Move to Mbed TLS 2.7.9.
Jan 31 2019, 9:34 PM · Trusted Firmware M
adeaarm renamed T208: TFM Crypto: Modularise the interaction with cryptography primitives in a separate layer from TFM Crypto: Refactor implementation for better maintenability to TFM Crypto: Modularise the interaction with cryptography primitives in a separate layer.
Jan 31 2019, 5:03 PM · Restricted Project

Jan 30 2019

adeaarm added a project to T213: Build: Add a build configuration to build the NS app with PSA API compliance tests: Trusted Firmware M.
Jan 30 2019, 10:00 AM · Trusted Firmware M
adeaarm added a comment to T208: TFM Crypto: Modularise the interaction with cryptography primitives in a separate layer.

Change for this is here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/554/

Jan 30 2019, 9:57 AM · Restricted Project
adeaarm added a comment to T210: TFM Crypto: Add support for HMAC.

Change for this is here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/555/

Jan 30 2019, 9:56 AM · Restricted Project
adeaarm added a comment to T207: TFM Crypto: Align headers to 0.1.0a.

Change for this is here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/553/

Jan 30 2019, 9:51 AM · Restricted Project
adeaarm added a comment to T211: TFM Crypto: Extend cipher module.

Changes for this are here:
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/556/
https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/557/

Jan 30 2019, 9:50 AM · Restricted Project
adeaarm added a comment to T209: TFM Crypto: support for AEAD related API.

Change for this is here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/558/

Jan 30 2019, 9:39 AM · Restricted Project
adeaarm added a comment to T214: TFM Crypto: Implement key policies APIs.

Change for this is here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/559/

Jan 30 2019, 9:38 AM · Restricted Project
adeaarm created T214: TFM Crypto: Implement key policies APIs.
Jan 30 2019, 9:38 AM · Restricted Project
adeaarm added a comment to T212: TFM Crypto: Rework needed to align to PSA API Compliance tests.

Change for this is here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/560/

Jan 30 2019, 9:36 AM · Restricted Project
adeaarm added a comment to T213: Build: Add a build configuration to build the NS app with PSA API compliance tests.

Change for this is here https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/561/

Jan 30 2019, 9:35 AM · Trusted Firmware M

Jan 29 2019

adeaarm created T213: Build: Add a build configuration to build the NS app with PSA API compliance tests.
Jan 29 2019, 8:58 PM · Trusted Firmware M
adeaarm created T212: TFM Crypto: Rework needed to align to PSA API Compliance tests.
Jan 29 2019, 8:53 PM · Restricted Project
adeaarm created T211: TFM Crypto: Extend cipher module.
Jan 29 2019, 8:52 PM · Restricted Project
adeaarm created T210: TFM Crypto: Add support for HMAC.
Jan 29 2019, 8:51 PM · Restricted Project
adeaarm added a project to T209: TFM Crypto: support for AEAD related API: Restricted Project.
Jan 29 2019, 8:48 PM · Restricted Project
adeaarm created T209: TFM Crypto: support for AEAD related API.
Jan 29 2019, 8:48 PM · Restricted Project
adeaarm added a project to T207: TFM Crypto: Align headers to 0.1.0a: Restricted Project.
Jan 29 2019, 8:47 PM · Restricted Project
adeaarm created T208: TFM Crypto: Modularise the interaction with cryptography primitives in a separate layer.
Jan 29 2019, 8:47 PM · Restricted Project
adeaarm created T207: TFM Crypto: Align headers to 0.1.0a.
Jan 29 2019, 8:46 PM · Restricted Project

Jan 10 2019

adeaarm added a comment to T174: Hide generated veneer format from its users by using wrapper macro.

Hi Miklos, this proposal looks good to me, another good point about it is that using a macro would encapsulate the veneer layer and make sure that any change in the naming convention under the hood of the macro will not need to be reflected in callers of the veneers.

Jan 10 2019, 2:26 PM · Trusted Firmware M

Dec 11 2018

adeaarm closed T156: AuditLog: add the secure API interface layer as Resolved.
Dec 11 2018, 1:17 PM · Restricted Project

Dec 9 2018

adeaarm added a comment to T156: AuditLog: add the secure API interface layer.

The change that completes this task is available here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/422/

Dec 9 2018, 12:09 PM · Restricted Project
adeaarm renamed T156: AuditLog: add the secure API interface layer from AuditLog: define the secure API interface layer to AuditLog: add the secure API interface layer.
Dec 9 2018, 12:07 PM · Restricted Project
adeaarm triaged T156: AuditLog: add the secure API interface layer as Normal priority.
Dec 9 2018, 12:07 PM · Restricted Project

Dec 7 2018

adeaarm closed T153: Provide build support for Armclang versions in DS-5 v5.29.1 and Development Studio 2018.0 as Resolved.
Dec 7 2018, 5:07 PM · Trusted Firmware M

Dec 6 2018

adeaarm added a comment to T153: Provide build support for Armclang versions in DS-5 v5.29.1 and Development Studio 2018.0.

The change associated with this task is available here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/419/

Dec 6 2018, 10:28 AM · Trusted Firmware M

Dec 3 2018

adeaarm triaged T153: Provide build support for Armclang versions in DS-5 v5.29.1 and Development Studio 2018.0 as Normal priority.
Dec 3 2018, 11:18 AM · Trusted Firmware M

Nov 7 2018

adeaarm closed T128: Audit Log uses TFM get caller API to identify callers as Resolved.
Nov 7 2018, 3:47 PM · Restricted Project

Oct 29 2018

adeaarm added a comment to T128: Audit Log uses TFM get caller API to identify callers.

Change which completes this task is available here: https://review.trustedfirmware.org/#/c/327/

Oct 29 2018, 3:09 PM · Restricted Project
adeaarm updated the task description for T128: Audit Log uses TFM get caller API to identify callers.
Oct 29 2018, 3:08 PM · Restricted Project
adeaarm triaged T128: Audit Log uses TFM get caller API to identify callers as Normal priority.
Oct 29 2018, 3:08 PM · Restricted Project

Oct 4 2018

adeaarm closed T89: Crypto service first draft implementation as Resolved.
Oct 4 2018, 9:15 PM · Restricted Project

Sep 19 2018

adeaarm triaged T97: Configure ethernet bit for NS in PPC config for AN519 and AN521 as Normal priority.
Sep 19 2018, 1:06 PM

Sep 10 2018

adeaarm added a project to T57: Crypto service: PSA API headers: Restricted Project.
Sep 10 2018, 12:38 PM · Restricted Project
adeaarm added a project to T89: Crypto service first draft implementation: Restricted Project.
Sep 10 2018, 12:37 PM · Restricted Project
adeaarm claimed T45: Move to mbedTLS version 2.6.1.
Sep 10 2018, 12:21 PM · Restricted Project, Restricted Project
adeaarm claimed T57: Crypto service: PSA API headers.
Sep 10 2018, 12:21 PM · Restricted Project