Page MenuHomePhabricator
Feed All Stories

Dec 6 2022

vwadekar edited the content of Long-term support (LTS) proposal.
Dec 6 2022, 3:10 PM

Dec 5 2022

michele654 added a comment to Mbed TLS Security Center.

Found them, thanks for that. Although on ReadTheDocs it does say that "A more comprehensive view is available in the Security Center."

Dec 5 2022, 5:10 PM
daverodgman edited the content of Mbed TLS Security Center.
Dec 5 2022, 3:17 PM
daverodgman edited the content of Mbed TLS Security Center.
Dec 5 2022, 3:12 PM
gyuri-szing published a new version of V1.0.0-beta.
Dec 5 2022, 3:04 PM · Trusted Services

Nov 28 2022

Summer-ARM renamed Psa Arch FF Test Result In TF-M V1.7 Release from Psa Arch FF Test Result In Tf-m V1.7 Release to Psa Arch FF Test Result In TF-M V1.7 Release.
Nov 28 2022, 8:49 AM
Summer-ARM edited the content of Release.
Nov 28 2022, 8:48 AM
Summer-ARM renamed Psa Arch FF Test Result In TF-M V1.7 Release from Psa Arch Ff Test Result In Tf-m V1.7 Release to Psa Arch FF Test Result In Tf-m V1.7 Release.
Nov 28 2022, 8:47 AM
Summer-ARM created an object: Psa Arch FF Test Result In TF-M V1.7 Release.
Nov 28 2022, 8:46 AM

Nov 19 2022

robertjdelord created T1009: Brown Gap Hoodie.
Nov 19 2022, 12:03 PM

Nov 17 2022

abertschi added a watcher for Trusted Firmware A: abertschi.
Nov 17 2022, 4:53 PM
gyuri-szing edited the content of Test-reports.
Nov 17 2022, 10:11 AM · Trusted Services
gyuri-szing created an object: V1.0.0-beta.
Nov 17 2022, 10:07 AM · Trusted Services
gyuri-szing created an object: Test-reports.
Nov 17 2022, 10:06 AM · Trusted Services

Nov 16 2022

derrick-huang added a comment to T1008: Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0).

There may be something wrong with my network that I can't visit https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a. I will follow up this issue after my network is fixed.

Nov 16 2022, 1:39 AM · TF-A Bug, Trusted Firmware A

Nov 15 2022

QSchulz moved T1008: Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0) from In Progress to Closed on the Trusted Firmware A board.
Nov 15 2022, 11:44 AM · TF-A Bug, Trusted Firmware A
odeprez added a comment to T1008: Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0).

fix submitted

Nov 15 2022, 11:20 AM · TF-A Bug, Trusted Firmware A
QSchulz moved T1008: Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0) from Backlog to In Progress on the Trusted Firmware A board.
Nov 15 2022, 10:02 AM · TF-A Bug, Trusted Firmware A

Nov 14 2022

joannafarley-arm added a comment to T1008: Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0).

Patch from Bug submitter also raised https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/17768

Nov 14 2022, 5:48 PM · TF-A Bug, Trusted Firmware A
QSchulz added a project to T1008: Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0): TF-A Bug.
Nov 14 2022, 4:16 PM · TF-A Bug, Trusted Firmware A
QSchulz claimed T1008: Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0).
Nov 14 2022, 4:16 PM · TF-A Bug, Trusted Firmware A
QSchulz created T1008: Rockchip: refusal to parse FDT from U-Boot since 94b2f94bd63258c300b53ad421488c3c4455712b (after v2.7.0).
Nov 14 2022, 4:15 PM · TF-A Bug, Trusted Firmware A

Nov 10 2022

pmanish87 added a comment to T1007: Taking configuration values from the environment in TF-A makefiles.

I agree with the idea and its a good capability to have. I don't thing there will be many TF-A build flags which has chance of name collision with environment variables. we can add TF-A prefix to them.

Nov 10 2022, 8:47 PM · Trusted Firmware A
gyuri-szing created T1007: Taking configuration values from the environment in TF-A makefiles.
Nov 10 2022, 12:05 PM · Trusted Firmware A

Nov 9 2022

Summer-ARM edited the content of Psa Arch Crypto Test Failure Analysis In TF-M V1.7 Release.
Nov 9 2022, 8:46 AM

Nov 8 2022

Summer-ARM created an object: Psa Arch Crypto Test Failure Analysis In TF-M V1.7 Release.
Nov 8 2022, 2:22 AM
Summer-ARM edited the content of Release.
Nov 8 2022, 2:19 AM

Nov 2 2022

damonsalvatore88 updated damonsalvatore88.
Nov 2 2022, 5:24 AM
damonsalvatore88 updated damonsalvatore88.
Nov 2 2022, 5:24 AM

Oct 31 2022

okash added a comment to TF-A LTS Meeting Minutes.

Added LTS patch automation doc: https://developer.trustedfirmware.org/w/tf_a/tf-a_lts_meeting_minutes/tf-a_lts_patch_automation/

Oct 31 2022, 7:12 PM
okash created an object: LTS Errata Patch Automation (WIP).
Oct 31 2022, 7:11 PM

Oct 28 2022

adeaarm triaged T1006: Add PBKDF2-AES-CMAC as Normal priority.
Oct 28 2022, 10:46 AM · Restricted Project
adeaarm created T1006: Add PBKDF2-AES-CMAC.
Oct 28 2022, 10:45 AM · Restricted Project
adeaarm triaged T1005: Add PBKDF2-HMAC as Normal priority.
Oct 28 2022, 10:45 AM · Restricted Project
vwadekar edited the content of TF-A LTS Meeting Minutes.
Oct 28 2022, 6:20 AM
bipinravi-arm published a new version of TF-A LTS Meeting Minutes.
Oct 28 2022, 4:47 AM

Oct 26 2022

dbharbin changed the edit policy for TF-A LTS Meeting Minutes.
Oct 26 2022, 2:18 PM

Oct 25 2022

dbharbin changed the edit policy for TF-A LTS Meeting Minutes.
Oct 25 2022, 6:56 PM
dbharbin edited the content of TF-A LTS Meeting Minutes.
Oct 25 2022, 6:51 PM
dbharbin edited the content of TF-A LTS Meeting Minutes.
Oct 25 2022, 6:50 PM
dbharbin edited the content of TF-A LTS Meeting Minutes.
Oct 25 2022, 6:49 PM
dbharbin edited the content of TF-A LTS Meeting Minutes.
Oct 25 2022, 6:47 PM
dbharbin edited the content of TF-A LTS Meeting Minutes.
Oct 25 2022, 6:46 PM
dbharbin created an object: TF-A LTS Meeting Minutes.
Oct 25 2022, 6:39 PM

Oct 18 2022

shebuk edited the content of Trusted Services (TS) Roadmap.
Oct 18 2022, 5:06 PM
shebuk edited the content of Roadmap.
Oct 18 2022, 4:57 PM
shebuk edited the content of Roadmap.
Oct 18 2022, 4:53 PM
shebuk edited the content of Roadmap.
Oct 18 2022, 4:17 PM
balintdobszay edited the content of OP-TEE SPMC v3.19 test results.
Oct 18 2022, 10:43 AM · Trusted Services
balintdobszay changed the visibility for OP-TEE SPMC v3.19 test results.
Oct 18 2022, 10:36 AM · Trusted Services
balintdobszay edited the content of OP-TEE SPMC status.
Oct 18 2022, 10:10 AM · Trusted Services

Oct 17 2022

balintdobszay edited the content of OP-TEE SPMC status.
Oct 17 2022, 12:59 PM · Trusted Services
balintdobszay renamed OP-TEE SPMC status from OP-TEE SPMC status v3.18 to OP-TEE SPMC status.
Oct 17 2022, 12:59 PM · Trusted Services

Oct 13 2022

balintdobszay edited the content of OP-TEE SPMC v3.19 test results.
Oct 13 2022, 11:06 AM · Trusted Services
balintdobszay edited the content of OP-TEE SPMC v3.19 test results.
Oct 13 2022, 11:05 AM · Trusted Services

Oct 12 2022

balintdobszay edited the content of OP-TEE SPMC v3.19 test results.
Oct 12 2022, 2:35 PM · Trusted Services
vwadekar updated vwadekar.
Oct 12 2022, 2:18 PM
vwadekar updated vwadekar.
Oct 12 2022, 2:16 PM
vwadekar edited the content of Long-term support (LTS) proposal.
Oct 12 2022, 11:52 AM
vwadekar edited the content of Long-term support (LTS) proposal.
Oct 12 2022, 11:35 AM
vwadekar edited the content of Long-term support (LTS) proposal.
Oct 12 2022, 11:34 AM
balintdobszay edited the content of OP-TEE SPMC v3.19 test results.
Oct 12 2022, 11:30 AM · Trusted Services
balintdobszay edited the content of OP-TEE SPMC v3.19 test results.
Oct 12 2022, 10:02 AM · Trusted Services
balintdobszay edited the content of OP-TEE SPMC v3.19 test results.
Oct 12 2022, 9:40 AM · Trusted Services

Oct 6 2022

santongding added a watcher for Hafnium: santongding.
Oct 6 2022, 10:29 AM

Oct 4 2022

JonathonReinhart created T1004: Multiple issues with io_block.c:block_seek().
Oct 4 2022, 3:15 PM · TF-A Bug

Oct 3 2022

madhukar-Arm added a comment to T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.

Further improvement to tf-a-tests added to this ticket

Oct 3 2022, 2:32 PM · Hafnium
madhukar-Arm added a comment to T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.

added more improvement suggestions

Oct 3 2022, 1:45 PM · Hafnium

Sep 30 2022

vwadekar edited the content of Long-term support (LTS) proposal.
Sep 30 2022, 11:40 AM
vwadekar edited the content of Long-term support (LTS) proposal.
Sep 30 2022, 11:39 AM

Sep 28 2022

balintdobszay renamed OP-TEE SPMC v3.19 test results from OP-TEE SPMC v3.19 release testing to OP-TEE SPMC v3.19 test results.
Sep 28 2022, 12:11 PM · Trusted Services
balintdobszay renamed OP-TEE SPMC v3.19 test results from Release-testing-3-19 to OP-TEE SPMC v3.19 release testing.
Sep 28 2022, 9:43 AM · Trusted Services
balintdobszay created an object: OP-TEE SPMC v3.19 test results.
Sep 28 2022, 9:40 AM · Trusted Services

Sep 27 2022

Luoject assigned T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on to Andre-ARM.

Hi Andre-ARM, to fix the problem, here's the pull request: https://github.com/ARM-software/arm-trusted-firmware/pull/1988

Sep 27 2022, 7:44 AM · Trusted Firmware A, TF-A Bug
Luoject added a comment to T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on.

Hi,
thanks for the info, I will have a look at this, though probably only later this week.
As for rebuilding: I assume you are using the firmware drops from the pftf github?
This is deeply hidden in the EDK2 build system, but it will effectively use a precompiled version of bl31.bin checked into the edk2-non-osi.git repository. This will be placed into the first 128KB of RPI_EFI.fd file, filled up with 0xff.
So to replace just bl31.bin, you simply overwrite the first part of that file, with your compiled version.
To get bl31.bin from source, you just need an aarch64 (cross-)compiler, then:
$ CROSS_COMPILE=aarch64-linux-gnu- make PLAT=rpi4 DEBUG=0
This should be described in docs/plat/rpi4.rst. If you find something missing, let me know, or even better: send a patch ;-)

Sep 27 2022, 5:18 AM · Trusted Firmware A, TF-A Bug

Sep 26 2022

vwadekar edited the content of Long-term support (LTS) proposal.
Sep 26 2022, 9:05 PM
vwadekar edited the content of Long-term support (LTS) proposal.
Sep 26 2022, 9:03 PM
Andre-ARM added a comment to T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on.

Hi,
thanks for the info, I will have a look at this, though probably only later this week.
As for rebuilding: I assume you are using the firmware drops from the pftf github?
This is deeply hidden in the EDK2 build system, but it will effectively use a precompiled version of bl31.bin checked into the edk2-non-osi.git repository. This will be placed into the first 128KB of RPI_EFI.fd file, filled up with 0xff.
So to replace just bl31.bin, you simply overwrite the first part of that file, with your compiled version.
To get bl31.bin from source, you just need an aarch64 (cross-)compiler, then:
$ CROSS_COMPILE=aarch64-linux-gnu- make PLAT=rpi4 DEBUG=0
This should be described in docs/plat/rpi4.rst. If you find something missing, let me know, or even better: send a patch ;-)

Sep 26 2022, 1:18 PM · Trusted Firmware A, TF-A Bug
Luoject added a comment to T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on.

So that's a lot of details (thanks for that!), but what is the actual problem? That secondaries cannot be taken offline? Or that they don't came back online? And did that work before the commit you mentioned?

Sep 26 2022, 12:09 PM · Trusted Firmware A, TF-A Bug
Andre-ARM added a comment to T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on.

So that's a lot of details (thanks for that!), but what is the actual problem? That secondaries cannot be taken offline? Or that they don't came back online? And did that work before the commit you mentioned?

Sep 26 2022, 9:55 AM · Trusted Firmware A, TF-A Bug
Luoject updated the task description for T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on.
Sep 26 2022, 7:42 AM · Trusted Firmware A, TF-A Bug

Sep 25 2022

felixsinger added a comment to T996: Compiling bl31.elf with binutils 2.39 warns/fails with “ LOAD segment with RWX permissions”.

I can confirm this occurs with binutils 2.39. We (coreboot) are trying to update binutils from our toolchain and we are about to adjust our build system. --no-warn-rwx-segment fixes the issue. https://review.coreboot.org/c/coreboot/+/66920

Sep 25 2022, 4:40 PM · Trusted Firmware A

Sep 24 2022

joannafarley-arm updated subscribers of T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on.

Pinging @Andre-ARM RPi4 platform code owner for comment.

Sep 24 2022, 3:23 PM · Trusted Firmware A, TF-A Bug
Luoject added a project to T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on: Trusted Firmware A.
Sep 24 2022, 11:02 AM · Trusted Firmware A, TF-A Bug
Luoject created T1003: TF-A: RPi4 fails to boot secondary core at second time by PSCI cpu_on.
Sep 24 2022, 11:01 AM · Trusted Firmware A, TF-A Bug

Sep 22 2022

zandrey added a comment to T1000: imx8m does not start after EHF with S-EL2 SPMC change.

Hello Olivier,

Sep 22 2022, 1:05 PM · Trusted Firmware A, TF-A Bug
odeprez added a comment to T1000: imx8m does not start after EHF with S-EL2 SPMC change.

Thanks for your reply. Looks like there is a fix under works:

Sep 22 2022, 11:22 AM · Trusted Firmware A, TF-A Bug
mirschkyn added a comment to T996: Compiling bl31.elf with binutils 2.39 warns/fails with “ LOAD segment with RWX permissions”.

Adding that the linking warns about both rwx-sections and execstack for bl2 too.
So both are needed or the linking needs to be fixed.
I think the no-warn flags are only available to newer tools, so defaulting to them will probably break things.

Sep 22 2022, 10:50 AM · Trusted Firmware A

Sep 20 2022

odeprez created T1002: Revisit hypervisor page tables defragmentation.
Sep 20 2022, 8:07 AM · Hafnium

Sep 19 2022

eriders updated eriders.
Sep 19 2022, 4:37 PM

Sep 17 2022

zandrey added a comment to T1000: imx8m does not start after EHF with S-EL2 SPMC change.

Hello Olivier,

Sep 17 2022, 7:34 PM · Trusted Firmware A, TF-A Bug

Sep 13 2022

madhukar-Arm updated the task description for T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.
Sep 13 2022, 5:39 PM · Hafnium
madhukar-Arm updated the task description for T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.
Sep 13 2022, 5:39 PM · Hafnium
madhukar-Arm updated the task description for T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.
Sep 13 2022, 5:37 PM · Hafnium
madhukar-Arm updated the task description for T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.
Sep 13 2022, 5:37 PM · Hafnium
madhukar-Arm updated the task description for T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.
Sep 13 2022, 5:36 PM · Hafnium
madhukar-Arm triaged T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium as Normal priority.
Sep 13 2022, 5:34 PM · Hafnium
odeprez added a comment to T1000: imx8m does not start after EHF with S-EL2 SPMC change.

Hi,
From the logs I understand BL31 is started by U-Boot SPL rather than TF-A's BL1/BL2, correct?
Would it be possible to gather more verbose logs (build with DEBUG=1 LOG_LEVEL=50) ?
Can you share the TF-A command line used to build this platform?
In particular what's the state of EL3_EXCEPTION_HANDLING, SPD, SPMD_SPM_AT_SEL2 toggles?
Thanks, Olivier.

Sep 13 2022, 7:54 AM · Trusted Firmware A, TF-A Bug

Sep 11 2022

joannafarley-arm updated subscribers of T1000: imx8m does not start after EHF with S-EL2 SPMC change.

Ping @raghuncstate for comment https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/commit/?id=7c2fe62f1347bb94d82e9fdd3bc5eaebedaf0bc7

Sep 11 2022, 10:20 AM · Trusted Firmware A, TF-A Bug

Sep 10 2022

zandrey added projects to T1000: imx8m does not start after EHF with S-EL2 SPMC change: TF-A Bug, Trusted Firmware A.
Sep 10 2022, 8:21 PM · Trusted Firmware A, TF-A Bug