Additional patch: https://review.trustedfirmware.org/c/trusted-firmware-m/+/1147
Sat, May 25
Fri, May 24
Sat, May 18
This needs to be merged, it has been open for months and the issue is being reported by Summer as well.
Tue, May 14
Pacthes for this work are as follows:
Task which fixes this issue is here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/1076
Change which completes this issue is here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/1073
Change which fixes this issue is here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/1079
Mon, May 13
Thu, May 9
This has been merged and I am able to run Regression in IPC mode, so this ticket can be closed.
Fix for this style issue is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/1019
It turns out that it's a configuration option which can be overriden in our custom CSS file.
Wed, May 8
The fix for this issue is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/1011
Tue, May 7
Fix for this is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/1001/
Apr 26 2019
Apr 24 2019
Closing this as it's a design choice.
Apr 23 2019
Apr 21 2019
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.
Apr 17 2019
Patch for this issue is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/881
A candidate fix for this issue is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/882
Apr 13 2019
Assigned to Ken as he's the one driving this activity.
Apr 11 2019
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."
Apr 10 2019
Apr 9 2019
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.
Mar 29 2019
Mar 28 2019
The changes that complete this task are available here:
Mar 6 2019
I have merged this change in https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/430/
Mar 5 2019
Fix for this is provided with https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/635/
Feb 21 2019
Feb 20 2019
The change which fixes this issue is available here: https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/650/
Feb 15 2019
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 14 2019
Feb 13 2019
Feb 12 2019
The change associated to this ticket is available here: https://review.trustedfirmware.org/c/trusted-firmware-m/+/628
Feb 10 2019
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
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 6 2019
The current implementation is based on the mechanism provided by the CMSIS-RTOS2 layer as default, which is the "Automatic Dynamic Allocation"