Page MenuHomePhabricator

Open Tasks

Unbreak Now! (1)

Recent Activity

Thu, Jun 17

spoonix renamed qwandor from qwandor-google to qwandor.
Thu, Jun 17, 3:24 PM

Tue, Jun 15

rossburton added a comment to T873: Compile fails for corstone500 with clang.

Still happens with TF-A 2.5.

Tue, Jun 15, 11:22 AM
rossburton closed T927: Fails to build for corstone500 with clang as Invalid.

Duplicate of T873.

Tue, Jun 15, 11:22 AM

Mon, Jun 14

rossburton created T930: Cannot build hafnium in a sysroot.
Mon, Jun 14, 1:22 PM

Fri, Jun 11

KenLSoft changed the edit policy for Trusted Firmware M.
Fri, Jun 11, 12:34 PM

Thu, Jun 10

KenLSoft changed the edit policy for Trusted Firmware M.
Thu, Jun 10, 2:42 PM

Tue, Jun 8

federliangarm closed T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU as Resolved.
Tue, Jun 8, 3:24 AM · Trusted Firmware M
davidwang claimed T910: Interactive tests fail to return to main thread after test has ran and sit in osRtxIdleThread() function.
Tue, Jun 8, 3:07 AM · Trusted Firmware M

Mon, Jun 7

KenLSoft edited the content of Trusted Firmware M.
Mon, Jun 7, 2:27 AM
KenLSoft created an object: Development.
Mon, Jun 7, 2:23 AM · Trusted Firmware M
KenLSoft deleted Design.
Mon, Jun 7, 2:10 AM · Trusted Firmware M

Fri, Jun 4

shebuk deleted Linaro Connect, Vancouver (YVR'18) Video Presentations.
Fri, Jun 4, 9:54 AM
shebuk edited the content of Trusted Firmware M.
Fri, Jun 4, 9:53 AM
shebuk edited the content of TF-M Videos.
Fri, Jun 4, 9:44 AM · Trusted Firmware M
shebuk created an object: Linaro Connect Vancouver 2018.
Fri, Jun 4, 9:43 AM
KenLSoft edited the content of Design.
Fri, Jun 4, 8:54 AM · Trusted Firmware M
KenLSoft edited the content of Trusted Firmware M.
Fri, Jun 4, 12:42 AM
KenLSoft deleted Entity Attestation Token (EAT) For Attestation.
Fri, Jun 4, 12:41 AM
KenLSoft edited the content of Trusted Firmware M.
Fri, Jun 4, 12:38 AM
KenLSoft deleted Help.
Fri, Jun 4, 12:35 AM

Thu, Jun 3

adeaarm added a comment to T929: Optimise SPM operations in Library mode.

Note that as part of this activity the following bug in the Qemu porting o the mps2-an521 board has been found and fixed with the following pull request:

Thu, Jun 3, 6:32 PM · Trusted Firmware M
adeaarm added a comment to T929: Optimise SPM operations in Library mode.

Patches available here:

Thu, Jun 3, 6:18 PM · Trusted Firmware M
adeaarm triaged T929: Optimise SPM operations in Library mode as Normal priority.
Thu, Jun 3, 6:17 PM · Trusted Firmware M
AlexaJhon added a comment to T414: Build failed on AN524/musca_b1 platform when -DMBEDTLS_DEBUG=ON.

Sometimes you need to find the best Coupons Codes website, Get all latest coupon codes for the top brands. We have the largest database of all discount codes online. Get your promo deal now!!!! hanes promo code

Thu, Jun 3, 12:02 PM · Restricted Project
joannafarley-arm added a comment to T395: support platform for rockchip px30.

FYI I removed the previous SPAM comment.

Thu, Jun 3, 11:39 AM · Trusted Firmware A
elmadavis added a comment to T395: support platform for rockchip px30.
Thu, Jun 3, 10:57 AM · Trusted Firmware A
ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

As you know, for secure and non-secure side are closely related in TF-M. In latest TF-M v1.3 release, FP support (in secure side either non-secure side) are not official announced, so the problem you reported is not a TF-M bug.

Thu, Jun 3, 8:05 AM · Trusted Firmware M
matetothpal changed the edit policy for Non-Secure Interrupt Handling.
Thu, Jun 3, 7:53 AM · Trusted Firmware M
federliangarm added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Thank you for letting us know the problem when you are using TF-M, this is helpful for all stakeholder of TF-M.

Thu, Jun 3, 7:40 AM · Trusted Firmware M

Tue, Jun 1

ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Hi Feder,
Honestly, I've only faced this issue when doing some advance scheduling manipulations on the Non-Secure side (modifying LSPACT, FPCA, etc.), so not in mainline TF-M/RTOS use-cases. Please disregard it for now.

Tue, Jun 1, 12:08 PM · Trusted Firmware M
federliangarm added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

However, this is only a partial solution. That is because a Secure thread re-scheduling will clear the .FPCA flag, but leave the LSPACT set, meaning that a NS IRQ with FP instructions will trigger again an FP stacking. But this FP stacking will be done on the memory where FPCAR is pointing at, and FPCAR is only updated in exception entry, if .FPCA is set. As a result, it does not seem that you avoid a stack corruption.

Let me know if you've understood this argumentation, or you need more information.

Tue, Jun 1, 1:35 AM · Trusted Firmware M

Mon, May 31

ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Any updates here, Feder?

Mon, May 31, 9:15 AM · Trusted Firmware M

Thu, May 27

ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

However, this is only a partial solution. That is because a Secure thread re-scheduling will clear the .FPCA flag, but leave the LSPACT set, meaning that a NS IRQ with FP instructions will trigger again an FP stacking. But this FP stacking will be done on the memory where FPCAR is pointing at, and FPCAR is only updated in exception entry, if .FPCA is set. As a result, it does not seem that you avoid a stack corruption.

Thu, May 27, 8:06 AM · Trusted Firmware M
ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Hi Feder, correct; setting CPACR_S solves the problem of Secure No-Coprocessor Usage Fault.

Thu, May 27, 7:36 AM · Trusted Firmware M
federliangarm added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Please try to add code below just before setting NSACR in tfm_arch_config_extensions() and let me know the result. Thanks!

Thu, May 27, 7:00 AM · Trusted Firmware M

Wed, May 26

Anton-TF added a comment to TF-M Security Patch Release Process.

Following the discussion on the meeting I would update my comment:

Wed, May 26, 7:48 PM
microbuilder added a comment to T928: Commit NXP SDK files directly to the repo.

https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10127

Wed, May 26, 5:26 PM
microbuilder triaged T928: Commit NXP SDK files directly to the repo as High priority.
Wed, May 26, 4:36 PM
ioannisg assigned T926: log: UART drivers and libraries are compiled in when log level is set to "silence" to Anton-TF.

Anton, could you please, suggest an assignee for this one? Thanks!

Wed, May 26, 1:20 PM
ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Hi Feder,

Wed, May 26, 10:42 AM · Trusted Firmware M