Page MenuHomePhabricator
Feed All Stories

Nov 1 2021

Vge0rge added a comment to T946: PSA driver for key_derivation multipart capability.

I think that we shouldn't implement these APIs.

Nov 1 2021, 1:33 PM · Restricted Project

Oct 29 2021

adeaarm moved T969: Refactor the driver implementation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 29 2021, 1:32 PM · Restricted Project

Oct 28 2021

adeaarm assigned T946: PSA driver for key_derivation multipart capability to Vge0rge.
Oct 28 2021, 3:47 PM · Restricted Project
adeaarm moved T937: PSA driver for asymmetric capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 28 2021, 3:47 PM · Restricted Project
adeaarm closed T937: PSA driver for asymmetric capability as Resolved.
Oct 28 2021, 3:47 PM · Restricted Project
adeaarm updated the task description for T944: PSA driver for aead multipart capability - GCM.
Oct 28 2021, 9:22 AM · Restricted Project
adeaarm updated the task description for T944: PSA driver for aead multipart capability - GCM.
Oct 28 2021, 9:20 AM · Restricted Project
adeaarm updated the task description for T944: PSA driver for aead multipart capability - GCM.
Oct 28 2021, 9:19 AM · Restricted Project
adeaarm claimed T969: Refactor the driver implementation.
Oct 28 2021, 9:15 AM · Restricted Project
adeaarm claimed T970: Document the driver.
Oct 28 2021, 9:14 AM · Restricted Project
mingyangSun closed T847: use generated psa manifest header files as Resolved.
Oct 28 2021, 7:31 AM · Trusted Firmware M
mingyangSun added a project to T847: use generated psa manifest header files: Trusted Firmware M.
Oct 28 2021, 7:30 AM · Trusted Firmware M
mingyangSun closed T676: Move some SPM files out of core folder and combine with other SPM files. as Resolved.
Oct 28 2021, 7:30 AM · Trusted Firmware M
mingyangSun closed T777: Implement loader API as Resolved.
Oct 28 2021, 7:28 AM · Trusted Firmware M

Oct 26 2021

Vge0rge moved T937: PSA driver for asymmetric capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 26 2021, 12:59 PM · Restricted Project

Oct 23 2021

puckchen renamed T971: Anyone test llvm cfi in tf-a? Is there any plan from Any one test llvm cfi in tf-a? Is there any plan to Anyone test llvm cfi in tf-a? Is there any plan.
Oct 23 2021, 3:19 AM
puckchen created T971: Anyone test llvm cfi in tf-a? Is there any plan.
Oct 23 2021, 3:18 AM

Oct 18 2021

joannafarley-arm edited the content of Trusted Firmware-A (TF-A).
Oct 18 2021, 11:03 AM
joannafarley-arm changed the visibility for TF-A-MISRA Compliance.
Oct 18 2021, 11:01 AM
joannafarley-arm changed the visibility for TF-A-MISRA Compliance.
Oct 18 2021, 10:44 AM
joannafarley-arm changed the visibility for TF-A-MISRA Compliance.
Oct 18 2021, 10:43 AM
joannafarley-arm changed the visibility for TF-A-MISRA Compliance.
Oct 18 2021, 10:42 AM
joannafarley-arm changed the visibility for TF-A-MISRA Compliance.
Oct 18 2021, 10:41 AM
joannafarley-arm changed the visibility for TF-A-MISRA Compliance.
Oct 18 2021, 10:36 AM

Oct 15 2021

adeaarm triaged T970: Document the driver as Normal priority.
Oct 15 2021, 2:45 PM · Restricted Project
adeaarm updated subscribers of T969: Refactor the driver implementation.
Oct 15 2021, 2:44 PM · Restricted Project
adeaarm triaged T969: Refactor the driver implementation as Normal priority.
Oct 15 2021, 2:44 PM · Restricted Project
adeaarm closed T938: PSA driver for sign/verify message capability as Resolved.
Oct 15 2021, 12:01 PM · Restricted Project
adeaarm moved T938: PSA driver for sign/verify message capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 15 2021, 12:00 PM · Restricted Project

Oct 11 2021

SophieBartlett updated SophieBartlett.
Oct 11 2021, 7:50 AM
SophieBartlett added a comment to T398: Initial support for IAR Embedded Workbench for Arm tool chain.
Oct 11 2021, 7:44 AM · Trusted Firmware M

Oct 8 2021

KenLSoft closed T844: Code structure trivial updates tracking as Wontfix.
Oct 8 2021, 12:57 AM · Trusted Firmware M
KenLSoft closed T190: Change the design of using tfm_sfn_req_s in veneer as Resolved.
Oct 8 2021, 12:57 AM · Trusted Firmware M
KenLSoft closed T185: NSPE parameter checking of iovecs as Resolved.
Oct 8 2021, 12:57 AM · Trusted Firmware M
KenLSoft closed T799: Update SPM DB assembling as Resolved.
Oct 8 2021, 12:56 AM · Trusted Firmware M

Oct 6 2021

adeaarm added a comment to T944: PSA driver for aead multipart capability - GCM.

mbedTLS PR has now been merged on development branch. Started work focusing on GCM.

Oct 6 2021, 12:42 PM · Restricted Project
adeaarm moved T963: Fix Chacha20 as per spec recommendation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 6 2021, 12:41 PM · Restricted Project
adeaarm added a comment to T963: Fix Chacha20 as per spec recommendation.

Add the remaining case for 8-byte IVs during refactoring work, and when tests are available.

Oct 6 2021, 12:41 PM · Restricted Project
adeaarm closed T963: Fix Chacha20 as per spec recommendation as Resolved.
Oct 6 2021, 12:40 PM · Restricted Project

Oct 5 2021

dbharbin published a new version of Trusted Firmware Project Roadmaps.
Oct 5 2021, 3:09 PM

Oct 4 2021

dbharbin published a new version of Trusted Firmware Project Roadmaps.
Oct 4 2021, 9:56 PM
dbharbin edited the content of Trusted Firmware.
Oct 4 2021, 9:08 PM
dbharbin renamed Trusted Firmware Project Roadmaps from Roadmaps to Trusted Firmware Project Roadmaps.
Oct 4 2021, 9:07 PM
dbharbin published a new version of Trusted Firmware Project Roadmaps.
Oct 4 2021, 9:07 PM
dbharbin published a new version of Conferences & Events.
Oct 4 2021, 8:55 PM
dbharbin published a new version of Trusted Firmware.
Oct 4 2021, 8:51 PM
dbharbin created an object: Trusted Firmware Project Roadmaps.
Oct 4 2021, 8:44 PM
shebuk edited the content of Trusted Services (TS) Roadmap.
Oct 4 2021, 2:07 PM
shebuk edited the content of Roadmap.
Oct 4 2021, 1:53 PM
shebuk edited the content of Roadmap.
Oct 4 2021, 1:52 PM
noonfom moved T944: PSA driver for aead multipart capability - GCM from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 4 2021, 1:24 PM · Restricted Project
adeaarm closed T939: PSA driver for key_agreement capability as Resolved.
Oct 4 2021, 12:18 PM · Restricted Project
adeaarm moved T939: PSA driver for key_agreement capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 4 2021, 12:18 PM · Restricted Project

Oct 1 2021

adeaarm renamed T963: Fix Chacha20 as per spec recommendation from Fix Chacha_Poly1305 as per spec recommendation to Fix Chacha20 as per spec recommendation.
Oct 1 2021, 1:40 PM · Restricted Project
Vge0rge moved T963: Fix Chacha20 as per spec recommendation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 1 2021, 11:20 AM · Restricted Project
Vge0rge moved T963: Fix Chacha20 as per spec recommendation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 1 2021, 8:54 AM · Restricted Project

Sep 29 2021

lilyj66444 updated lilyj66444.
Sep 29 2021, 5:01 AM
KenLSoft created T968: [TF-M] Proposal to separate vendor components.
Sep 29 2021, 1:35 AM · Trusted Firmware M

Sep 28 2021

mcarlini changed the visibility for TF-A, TF-RMM & Hafnium Roadmaps.
Sep 28 2021, 3:49 PM

Sep 27 2021

shebuk edited the content of Roadmap.
Sep 27 2021, 5:25 PM
gyuri-szing changed the visibility for Trusted Services.
Sep 27 2021, 9:24 AM

Sep 25 2021

StaceyKinder updated StaceyKinder.
Sep 25 2021, 6:26 PM
StaceyKinder updated StaceyKinder.
Sep 25 2021, 6:23 PM

Sep 24 2021

KenLSoft triaged T967: Platform MMIO binding patches integration as Normal priority.
Sep 24 2021, 3:59 AM · Trusted Firmware M

Sep 23 2021

adeaarm closed T797: Migrate the Crypto service to use latest MbedTLS tag as Resolved.
Sep 23 2021, 11:32 AM · Trusted Firmware M
kevin-peng-hao added a comment to T966: NSC call broken on NSPE interrupt disabled.

The 1.4.x branch is only intended for security fixes.
https://developer.trustedfirmware.org/w/collaboration/tf_m_security_patch_release/

Sep 23 2021, 3:22 AM · Trusted Firmware M

Sep 22 2021

ccli8 added a comment to T966: NSC call broken on NSPE interrupt disabled.

Thanks for your check. Would you also backport the patch to TF-M 1.4?

Sep 22 2021, 12:50 AM · Trusted Firmware M

Sep 20 2021

gomonovych closed T965: SDEI dispatch from Fast SMC call provoke context corruption as Resolved.
Sep 20 2021, 1:16 PM · TF-A Bug

Sep 18 2021

kevin-peng-hao added a comment to T950: NS interrupt masking prevents from executing PSA calls.

Hi ioannisg,

Sep 18 2021, 6:53 AM
kevin-peng-hao added a comment to T966: NSC call broken on NSPE interrupt disabled.

I think you're right.
The Secure PendSV is masked by NSPE, although it has the same priority value 0x80.
It has to have a lower value to preempt the NSPE, having an equal priority value does not work.

Sep 18 2021, 6:52 AM · Trusted Firmware M

Sep 17 2021

Vge0rge moved T938: PSA driver for sign/verify message capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 17 2021, 3:15 PM · Restricted Project
gomonovych renamed T965: SDEI dispatch from Fast SMC call provoke context corruption from SDEI dispatcher called from EL3 type interrupt handler provoke Data Abort (SEGV) exception if that interrupt preempt SMC call to SDEI dispatch from Fast SMC call provoke context corruption.
Sep 17 2021, 10:47 AM · TF-A Bug
gomonovych updated the task description for T965: SDEI dispatch from Fast SMC call provoke context corruption.
Sep 17 2021, 10:41 AM · TF-A Bug
gomonovych updated the task description for T965: SDEI dispatch from Fast SMC call provoke context corruption.
Sep 17 2021, 10:39 AM · TF-A Bug
kevin-peng-hao claimed T966: NSC call broken on NSPE interrupt disabled.
Sep 17 2021, 9:45 AM · Trusted Firmware M
ccli8 created T966: NSC call broken on NSPE interrupt disabled.
Sep 17 2021, 1:44 AM · Trusted Firmware M

Sep 16 2021

gomonovych triaged T965: SDEI dispatch from Fast SMC call provoke context corruption as Low priority.
Sep 16 2021, 10:27 PM · TF-A Bug
aoxiangyunjian created T964: can hafnium run at S-EL1?.
Sep 16 2021, 9:14 AM
mcarlini published a new version of TF-A, TF-RMM & Hafnium Roadmaps.
Sep 16 2021, 8:46 AM

Sep 15 2021

odeprez closed T896: Implement FFA_RXTX_UNMAP_32 interface as Resolved.
Sep 15 2021, 10:15 AM · Hafnium
odeprez added a comment to T896: Implement FFA_RXTX_UNMAP_32 interface.

Merged https://review.trustedfirmware.org/c/hafnium/hafnium/+/10759

Sep 15 2021, 10:15 AM · Hafnium

Sep 13 2021

noonfom moved T939: PSA driver for key_agreement capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 13 2021, 2:51 PM · Restricted Project

Sep 10 2021

adeaarm closed T419: Build: Review build default defines as Wontfix.
Sep 10 2021, 10:58 PM · Trusted Firmware M
adeaarm renamed T963: Fix Chacha20 as per spec recommendation from Fix Chacha_Poly1305 to Fix Chacha_Poly1305 as per spec recommendation.
Sep 10 2021, 10:57 PM · Restricted Project
adeaarm renamed T963: Fix Chacha20 as per spec recommendation from Placeholder to fix Chacha_Poly1305 to Fix Chacha_Poly1305.
Sep 10 2021, 10:56 PM · Restricted Project
adeaarm triaged T963: Fix Chacha20 as per spec recommendation as Normal priority.
Sep 10 2021, 10:56 PM · Restricted Project
adeaarm closed T960: Identify a way to disable/enable driver features based on macro identifiers in the JSON file as Resolved.
Sep 10 2021, 10:55 PM · Restricted Project
adeaarm moved T960: Identify a way to disable/enable driver features based on macro identifiers in the JSON file from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 10 2021, 10:55 PM · Restricted Project
adeaarm added a comment to T960: Identify a way to disable/enable driver features based on macro identifiers in the JSON file.

Note: Feedback to the PSA spec team for a priority value to be associated to each JSON file for those configurations where we have multiple accelerators available.

Sep 10 2021, 10:54 PM · Restricted Project
adeaarm claimed T947: PSA driver for random generation multipart capability.
Sep 10 2021, 11:03 AM · Restricted Project
adeaarm closed T940: PSA driver for get_entropy capability as Resolved.
Sep 10 2021, 10:42 AM · Restricted Project
adeaarm moved T940: PSA driver for get_entropy capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 10 2021, 10:41 AM · Restricted Project

Sep 6 2021

adeaarm reassigned T937: PSA driver for asymmetric capability from salomethirot-arm to torsteingrindvik.
Sep 6 2021, 8:51 PM · Restricted Project
adeaarm moved T960: Identify a way to disable/enable driver features based on macro identifiers in the JSON file from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 6 2021, 10:45 AM · Restricted Project
adeaarm added a comment to T960: Identify a way to disable/enable driver features based on macro identifiers in the JSON file.

The spec currently defines an attribute for an entry point (or family of) in the JSON file, i.e. algorithms, which is used by the core to decide if the entry point needs to be applied for a particular algorithm or not. The JSON file is meant to be consumed as a description of the driver by the mbedTLS parser at build time, in order to link the driver entry points properly into the driver core.

Sep 6 2021, 10:45 AM · Restricted Project

Sep 4 2021

adeaarm closed T936: PSA driver for aead capability as Resolved.
Sep 4 2021, 2:03 PM · Restricted Project
adeaarm moved T947: PSA driver for random generation multipart capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 4 2021, 2:03 PM · Restricted Project
adeaarm closed T947: PSA driver for random generation multipart capability as Wontfix.
Sep 4 2021, 2:03 PM · Restricted Project
adeaarm added a comment to T947: PSA driver for random generation multipart capability.

After additional analysis, the summary of the discussion is that these entry points are more suited to be implemented for an hardware which implements a fast way to provide random numbers. CC-312 exposes a TRNG source through the get_entropy entry point, but the remaining part of the DRBG algorithms is implemented in firmware (possibly only partially accelerating parts of them through the driver crypto core transparently calling into the driver from within its own software implementation). For this reason, I am marking this item as Won't do.

Sep 4 2021, 2:03 PM · Restricted Project

Sep 3 2021

torsteingrindvik moved T936: PSA driver for aead capability from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 3 2021, 9:36 AM · Restricted Project