Page MenuHomePhabricator
Feed All Stories

Mar 25 2021

Summer-ARM edited the content of Psa Arch Crypto Test Failure Analysis In Tf-m V1.3 Release.
Mar 25 2021, 2:30 AM

Mar 24 2021

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

With a recent version of QEMU (i.e. 4.x), it should be enough just to use this to run TF-M on QEMU for AN521:

Mar 24 2021, 7:58 PM · Restricted Project
gyuri-szing added a comment to T899: protobuf is missing from nanapob python dependencies. .

Fix is on review here: https://review.trustedfirmware.org/c/TS/trusted-services/+/9379

Mar 24 2021, 10:55 AM · Trusted Services
lairdjm created T905: Alignment of target flash read and buffer alignment.
Mar 24 2021, 8:12 AM
Summer-ARM edited the content of Trusted Firmware M.
Mar 24 2021, 6:05 AM
Summer-ARM edited the content of Release.
Mar 24 2021, 6:04 AM
Summer-ARM created an object: Psa Arch Crypto Test Failure Analysis In Tf-m V1.3 Release.
Mar 24 2021, 6:01 AM
davidhuziji added a comment to T904: Dual-cpu NS mailbox initialization shall be executed after CMSIS RTX kernel initialization.

The fix is merged: https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/8178

Mar 24 2021, 3:08 AM · Restricted Project
davidhuziji closed T904: Dual-cpu NS mailbox initialization shall be executed after CMSIS RTX kernel initialization as Resolved.
Mar 24 2021, 3:07 AM · Restricted Project

Mar 23 2021

qwandor added a comment to T898: Hafnium fails to build on arm64 hosts.

That's not currently supported.

Mar 23 2021, 9:56 AM · Hafnium
KenLSoft triaged T903: TFM IPC Regression test would fail if TEST_NS=ON and TEST_S=OFF as Low priority.
Mar 23 2021, 8:15 AM · Trusted Firmware M
davidhuziji created T902: NV counter test in PS regression test 4001 is stuck on SSE-300 in isolation level 2 when PXN is enabled.
Mar 23 2021, 6:26 AM · Trusted Firmware M
Karl renamed T895: Musca B1/S1 : build faill by load region overlaps for PSA FF Debug type from Musca B1 : build faill by load region overlaps for PSA FF Debug type to Musca B1/S1 : build faill by load region overlaps for PSA FF Debug type.
Mar 23 2021, 1:38 AM

Mar 22 2021

achingupta added a comment to T897: Implement retrieving of memory region by specifying address ranges.

I think it would be reasonable if Hafnium implements this feature when there is an explicit request for it from a Trusted OS or SP vendor. In the meantime, Hafnium returning INVALID_PARAMETERS sounds like a reasonable approach to me. It implies that the ACK test can be ignored. What do you reckon?

Mar 22 2021, 7:22 PM · Hafnium
achingupta added a comment to T896: Implement FFA_RXTX_UNMAP_32 interface.

FWIW, agree with Olivier's analysis.

Mar 22 2021, 7:19 PM · Hafnium
rossburton added a comment to T898: Hafnium fails to build on arm64 hosts.

That's a very interesting definition of reproducible.

Mar 22 2021, 6:38 PM · Hafnium
gyuri-szing added a comment to T900: SPM: remove early SP code from memory after the SP is loaded.

Blocked by https://developer.trustedfirmware.org/T901

Mar 22 2021, 5:44 PM · Trusted Services
gyuri-szing created T901: SPM: follow up image loading issues.
Mar 22 2021, 5:43 PM · Trusted Services
gyuri-szing added a comment to T900: SPM: remove early SP code from memory after the SP is loaded.

After the initial investigation I found two possible approaches to the task:

Mar 22 2021, 5:24 PM · Trusted Services
gyuri-szing created T900: SPM: remove early SP code from memory after the SP is loaded.
Mar 22 2021, 5:22 PM · Trusted Services
qwandor added a comment to T898: Hafnium fails to build on arm64 hosts.

Yes, we include a prebuilt toolchain so that the builds are reproducible. It's a copy of the Android prebuilt toolchain (from https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/), which I'm afraid doesn't seem to include aarch64 binaries at the moment.

Mar 22 2021, 5:19 PM · Hafnium
rossburton updated the task description for T898: Hafnium fails to build on arm64 hosts.
Mar 22 2021, 5:14 PM · Hafnium
gyuri-szing triaged T899: protobuf is missing from nanapob python dependencies. as Normal priority.
Mar 22 2021, 4:53 PM · Trusted Services
rossburton updated the task description for T898: Hafnium fails to build on arm64 hosts.
Mar 22 2021, 4:51 PM · Hafnium
rossburton created T898: Hafnium fails to build on arm64 hosts.
Mar 22 2021, 4:05 PM · Hafnium
odeprez added a comment to T897: Implement retrieving of memory region by specifying address ranges.

In particular this is about specifying the offset field in the endpoint memory access descriptor.

Mar 22 2021, 3:29 PM · Hafnium
odeprez added a comment to T896: Implement FFA_RXTX_UNMAP_32 interface.

The possible envisioned scenario is related to booting TF-A+UEFI and support for authenticated variables.

Mar 22 2021, 2:54 PM · Hafnium
jaypit02 created T897: Implement retrieving of memory region by specifying address ranges.
Mar 22 2021, 12:54 PM · Hafnium
jaypit02 created T896: Implement FFA_RXTX_UNMAP_32 interface.
Mar 22 2021, 12:52 PM · Hafnium
Karl updated subscribers of T895: Musca B1/S1 : build faill by load region overlaps for PSA FF Debug type.

Revert patch:
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/9142

Mar 22 2021, 6:37 AM
Karl added a comment to T895: Musca B1/S1 : build faill by load region overlaps for PSA FF Debug type.

Workaround from CI to skip the Clang + FF + Debug for Musca B1:
https://review.trustedfirmware.org/c/ci/tf-m-ci-scripts/+/9286

Mar 22 2021, 6:30 AM
Karl updated subscribers of T895: Musca B1/S1 : build faill by load region overlaps for PSA FF Debug type.
Mar 22 2021, 6:25 AM
Karl triaged T895: Musca B1/S1 : build faill by load region overlaps for PSA FF Debug type as Low priority.
Mar 22 2021, 6:23 AM

Mar 17 2021

adeaarm closed T408: Refactor UART stdio retargeting as Wontfix.
Mar 17 2021, 11:51 AM · Trusted Firmware M
gbrtth closed T889: Add support for AN547 MPS3 platform as Resolved.
Mar 17 2021, 9:56 AM · Trusted Firmware M

Mar 16 2021

gyuri-szing created T894: Decouple TRNG interface and MdedTLS definitions..
Mar 16 2021, 4:46 PM · Trusted Services
gyuri-szing moved T890: Wrong compiler used for deployments targeting Linux from Backlog to Closed on the Trusted Services board.
Mar 16 2021, 12:20 PM · Trusted Services
gyuri-szing closed T890: Wrong compiler used for deployments targeting Linux as Resolved.
Mar 16 2021, 12:16 PM · Trusted Services
gyuri-szing added a comment to T890: Wrong compiler used for deployments targeting Linux.

Fix merged as daf2efdaa78.

Mar 16 2021, 12:16 PM · Trusted Services
gyuri-szing added a comment to T893: User and system includes are not consistent..

For more context see https://review.trustedfirmware.org/c/TS/trusted-services/+/8310/comment/5e4373b3_998e475f/

Mar 16 2021, 12:07 PM · Trusted Services
gyuri-szing created T893: User and system includes are not consistent..
Mar 16 2021, 12:06 PM · Trusted Services
bianyu91 closed T891: Abnormal log of tfm NS interface tests with STM32L562E_DK discovery board as Resolved.
Mar 16 2021, 2:40 AM

Mar 15 2021

sandrine-bailleux-arm edited the content of Getting started: Contributing TF-A patches on www.trustedfirmware.org.
Mar 15 2021, 9:28 AM · Trusted Firmware A

Mar 12 2021

oyvindronningstad created T892: AUDIT_LOG secure regression tests don't compile with TFM_PSA_API=ON.
Mar 12 2021, 9:22 AM
oyvindronningstad closed T835: Allow overriding PSA_API_TEST_TARGET in tf-m-tests as Resolved.
Mar 12 2021, 9:17 AM
oyvindronningstad closed T836: Add two Nordic Semiconductor platforms: nRF5340 and nRF9160 as Resolved.
Mar 12 2021, 9:17 AM

Mar 10 2021

bianyu91 triaged T891: Abnormal log of tfm NS interface tests with STM32L562E_DK discovery board as Normal priority.
Mar 10 2021, 9:19 AM

Mar 9 2021

Stepler716 added a comment to T870: Fix placeholders in `Gerrit Code Review for Git'.
Mar 9 2021, 3:17 PM
Stepler716 added a comment to T561: Update the TFM Crypto Service to use the mbedCrypto v2.0.
Mar 9 2021, 3:15 PM · Restricted Project
Stepler716 added a comment to Project Maintenance Process.
Mar 9 2021, 3:08 PM
gyuri-szing added a comment to T890: Wrong compiler used for deployments targeting Linux.

Fix is available here: https://review.trustedfirmware.org/c/TS/trusted-services/+/9046

Mar 9 2021, 7:05 AM · Trusted Services
gyuri-szing added a comment to T890: Wrong compiler used for deployments targeting Linux.

This was introduced by change: d80f856adf59.
That change makes deployments targeting the "arm-linux" environment accept non Linux specific GCC binaries like "aarch64-none-elf-gcc". Since these GCC builds are not bundled with a standard library built with Linux support, compilation errors arise due to missing Linux kernel headers.

Mar 9 2021, 7:04 AM · Trusted Services
gyuri-szing triaged T890: Wrong compiler used for deployments targeting Linux as Normal priority.
Mar 9 2021, 7:01 AM · Trusted Services

Mar 8 2021

danh-arm edited the content of Trusted Firmware.
Mar 8 2021, 12:06 PM
danh-arm created an object: Trusted Services.
Mar 8 2021, 12:05 PM · Trusted Services
benedek-tomasik-arm added a member for Trusted Services: benedek-tomasik-arm.
Mar 8 2021, 8:40 AM
julianhall-arm added a member for Trusted Services: julianhall-arm.
Mar 8 2021, 8:36 AM

Mar 4 2021

gyuri-szing added a member for Trusted Services: gyuri-szing.
Mar 4 2021, 7:29 PM
gyuri-szing created Trusted Services.
Mar 4 2021, 7:09 PM
gbrtth closed T819: Fix system reset issue on Musca-S1 as Resolved.
Mar 4 2021, 4:19 PM · Trusted Firmware M
gbrtth added a comment to T889: Add support for AN547 MPS3 platform.

Test results:
FPGA:

Mar 4 2021, 3:50 PM · Trusted Firmware M
gbrtth claimed T889: Add support for AN547 MPS3 platform.
Mar 4 2021, 3:32 PM · Trusted Firmware M
gbrtth created T889: Add support for AN547 MPS3 platform.
Mar 4 2021, 3:32 PM · Trusted Firmware M

Feb 28 2021

lucaslevi updated lucaslevi.
Feb 28 2021, 6:15 AM

Feb 25 2021

CJKay renamed Conventional Commits from Conventional Commits Sign-off to Conventional Commits.
Feb 25 2021, 5:50 PM · Trusted Firmware A
CJKay added a comment to Conventional Commits.

Hi all, I suggest we move this discussion back to the mailing list so we can track the progression a bit more easily.

Feb 25 2021, 5:38 PM · Trusted Firmware A
leon-chen-mtk created T887: [Question] Could CASSERT check PSCI_MAX_PWR_LVL be removed?.
Feb 25 2021, 5:53 AM · Trusted Firmware A

Feb 24 2021

dbharbin closed T857: Create Maintenance Proposal for CI as Resolved.
Feb 24 2021, 2:42 PM · Unknown Object (Project)
dbharbin added a comment to T857: Create Maintenance Proposal for CI.

Proposal sent in email to board and voted Yes. This has since been superceded by a fixed-size deve team. Can close this issue.

Feb 24 2021, 2:41 PM · Unknown Object (Project)

Feb 23 2021

jenswi-linaro added a comment to Conventional Commits.

Vote: Jens Wiklander (qemu and OP-TEE Dispatcher): disapprove
I too have concerns with adding more tags to the the subject of the commit message.

Feb 23 2021, 7:17 AM · Trusted Firmware A

Feb 22 2021

joannafarley-arm added a comment to Conventional Commits.

We have had some contact with some other TF.org projects but was not aware of the Mbed TLS project had its own solution already. Its already acknowledged we should to look for a common solution across projects. This discussion is part of that engaging. We do need to make a decision at some point.

Feb 22 2021, 5:56 PM · Trusted Firmware A
vwadekar added a comment to Conventional Commits.

Hi, I agree with @danh-arm. We should try to come up with a unified guidance, if possible. I think we will have a better idea of the path forward, once most of the maintainers respond. Personally, I would be open to merging both approaches to get the best of both worlds.

Feb 22 2021, 5:46 PM · Trusted Firmware A
gyuri-szing added a comment to Conventional Commits.

I think tags in the subject of the commit message are problematic in general. Since commits are expected to capture "logical unit of change", the granularity of tags and commit scope often mismatches. While not mandated in the "Contributors Guide" sections, some commits indeed use tags already (i.e. libc, spmd, docs, etc..). What if a "logical unit of change" affects multiple components (i.e. a fix affects both libc and spmd)?

Feb 22 2021, 5:42 PM · Trusted Firmware A
danh-arm added a comment to Conventional Commits.

Hi, I just want to make you aware that the Mbed TLS project has a different, home-rolled solution to this problem:
https://github.com/ARMmbed/mbedtls/blob/development/ChangeLog.d/00README.md

Feb 22 2021, 3:38 PM · Trusted Firmware A

Feb 21 2021

vwadekar added a comment to Conventional Commits.

Yes, I have found that 50 chars is not enough to describe commits many times. Adding a tag would mean sacrificing space. But I am open to adding this tag to the commit message instead of the header. We already plan to add tags to the message anyways?

Feb 21 2021, 6:24 PM · Trusted Firmware A
raghuncstate added a comment to Conventional Commits.

I think this is generally a good move. The transition period will be ugly and unavoidable but we should reap the benefits of it long term. I do agree with Varun's concern about using tags in the headers but it is a trade-off we will have to make for the benefits standard commits offers.
Varun, is the format <conventional commit tag>:<plat> or <submodule>:<short message> not sufficient? I dont think we want to pack too much into the header any way in terms of what the commit is doing.

Feb 21 2021, 5:38 PM · Trusted Firmware A

Feb 19 2021

vwadekar added a comment to Conventional Commits.

Vote: <Varun Wadekar> (<Tegra>): <disapprove>

Feb 19 2021, 11:47 PM · Trusted Firmware A
Anton-TF closed T883: Scripts and add-on files to create TF-M CMSIS-Packs as Resolved.
Feb 19 2021, 1:37 PM · Trusted Firmware M
CJKay created an object: Conventional Commits.
Feb 19 2021, 11:45 AM · Trusted Firmware A
joannafarley-arm changed the edit policy for Trusted Firmware-A (TF-A).
Feb 19 2021, 11:44 AM
nickyjames created T885: What is a Minimum Viable Product (MVP) and what is its use in app development?.
Feb 19 2021, 5:54 AM

Feb 18 2021

jaimebradle changed the visibility for Outline Writing Service.
Feb 18 2021, 1:59 PM
jaimebradle created Outline Writing Service.
Feb 18 2021, 1:48 PM

Feb 15 2021

odeprez added a comment to T723: Support Arm SMMU.

https://review.trustedfirmware.org/c/hafnium/hafnium/+/8243

Feb 15 2021, 4:47 PM · Hafnium

Feb 8 2021

gvalante edited the content of Open CI.
Feb 8 2021, 10:01 PM
shebuk edited the content of Roadmap.
Feb 8 2021, 6:04 PM

Feb 3 2021

shebuk edited the content of Roadmap.
Feb 3 2021, 3:52 PM
shebuk edited the content of Roadmap.
Feb 3 2021, 9:47 AM
shebuk published a new version of Roadmap.
Feb 3 2021, 9:45 AM

Jan 28 2021

jainvikas8 created T884: Add support to split PSA compliance tests for targets like MUSCA_A1.
Jan 28 2021, 11:55 AM

Jan 27 2021

abhishek-pandit edited the content of Community Guidelines.
Jan 27 2021, 11:26 AM

Jan 26 2021

RobertRostohar created T883: Scripts and add-on files to create TF-M CMSIS-Packs.
Jan 26 2021, 11:38 AM · Trusted Firmware M

Jan 23 2021

eshleydurst created Essay Writing Assistance.
Jan 23 2021, 11:32 AM

Jan 20 2021

abhishek-pandit changed the visibility for Community Inclusive Language.
Jan 20 2021, 9:13 AM
abhishek-pandit changed the edit policy for Community Code Of Conduct.
Jan 20 2021, 9:13 AM
abhishek-pandit changed the visibility for Community Inclusive Language.
Jan 20 2021, 9:12 AM
abhishek-pandit changed the visibility for Community Inclusive Language.
Jan 20 2021, 8:59 AM
abhishek-pandit changed the visibility for Community Code Of Conduct.
Jan 20 2021, 8:59 AM

Jan 18 2021

jf549 reassigned T307: Support enabling the PS_TEST_NV_COUNTERS build flag without building tests from jf549 to Sherryzhang2.
Jan 18 2021, 2:51 PM · Restricted Project
jf549 reassigned T693: Using test NV counters causes protected storage to be invalid after reboot from jf549 to Sherryzhang2.
Jan 18 2021, 2:50 PM · Restricted Project