Page MenuHomePhabricator
Feed Advanced Search

Advanced Search

Thu, Dec 19

eachhabitual added a comment to T729: Implement full Android-compatible boot flow.

In the exciting world of Geometry Dash, you can experience a dynamic platforming journey where music and action meet. A thrilling soundtrack and thrilling levels keep you captivated with every jump and dodge.

Thu, Dec 19, 7:31 AM · Hafnium
abeljames-1303 added a comment to T729: Implement full Android-compatible boot flow.

Join the football revolution. Football Bros Game lets you step onto the virtual field for fast-paced action, strategic plays, and epic matches with friends and rivals.

Thu, Dec 19, 2:28 AM · Hafnium

Wed, Dec 18

hugesparkling added a comment to T723: Support Arm SMMU.

geometry dash has achieved popularity as a platformer game due to its captivating gameplay and user-generated levels.

Wed, Dec 18, 7:39 AM · Hafnium

Fri, Dec 6

ConstantLove added a comment to T729: Implement full Android-compatible boot flow.

Ensuring compatibility with A/B update systems is key, as it helps improve system stability and jfif to jpg reliability.

Fri, Dec 6, 4:42 PM · Hafnium

Thu, Dec 5

helendam added a comment to T729: Implement full Android-compatible boot flow.

Welcome to the world of Geometry Dash , where every move you make is a step closer to victory. Can you master the art of precision platforming?

Thu, Dec 5, 2:28 AM · Hafnium

Nov 19 2024

ramen583 added a comment to T729: Implement full Android-compatible boot flow.

Hey there! If you're looking for an enjoyable way to escape the everyday hustle, I highly recommend you play Aviamasters Demo. This dynamic gaming platform features a wide range of exciting games that promise to keep you entertained. With easy withdrawal options, accessing your winnings is a breeze. It's the ideal spot to unwind and have a great time. So why wait? Join Aviamasters today and dive into an exhilarating gaming adventure that you won't want to miss!

Nov 19 2024, 3:50 PM · Hafnium

Nov 6 2024

noxiouswire added a comment to T1002: Revisit hypervisor page tables defragmentation.

Players can perform stunts in the air during gameplay in Moto X3M to earn extra points.

Nov 6 2024, 1:20 AM · Hafnium
noxiouswire added a comment to T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.

The visual style of Geometry Dash Meltdown is colorful and eye-catching.

Nov 6 2024, 1:19 AM · Hafnium

Oct 28 2024

larrymartin added a comment to T828: Lock unfairness can lead to starvation.

Considering the observed starvation on Cortex A72 it seems crucial to address the fairness and forward progress guarantees of the current spinlock implementation. Merging the spinlock with WFE as a fallback for ARMv8.0 and implementing an LDADD based version for v8.1+ appears to be a thoughtful approach.
Professional Commercial Moving Services in Tucson AZ

Oct 28 2024, 12:20 PM · Hafnium
mira23435 added a comment to T723: Support Arm SMMU.

Enabling and utilizing ARM SMMU features can be quite hardware-specific and may require understanding the specific undertale implementation and documentation provided by the hardware manufacturer.

Oct 28 2024, 12:15 PM · Hafnium
RylanMonahan added a comment to T828: Lock unfairness can lead to starvation.

The IPC implementation undergoes comprehensive testing to ensure its accuracy, security, and adherence to PSA standards. This testing process encompasses functional testing as well as security validation, with the aim of detecting and resolving any vulnerabilities that may exist. By conducting these tests, the team can verify that the IPC implementation getting over it operates as intended and meets the necessary security requirements outlined by PSA.

Oct 28 2024, 12:12 PM · Hafnium
growthstarboard added a comment to T908: Move platform description to the Hypervisor manifest.

The point is that this is not an insurmountable problem because Linux, Windows, or any other complicated OS can find these elements from DT/ACPI, geometry dash world, etc. without needing to be developed for a specific SiP, and they can function perfectly.

Oct 28 2024, 12:09 PM · Hafnium
michelepaolino added a watcher for Hafnium: michelepaolino.
Oct 28 2024, 12:03 PM

Dec 19 2022

madhukar-Arm updated the task description for T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.
Dec 19 2022, 6:27 PM · Hafnium
madhukar-Arm updated the task description for T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.
Dec 19 2022, 6:20 PM · Hafnium
madhukar-Arm updated the task description for T1001: Improvements to secure interrupt handling, partition runtime models and scheduling modes in Hafnium.
Dec 19 2022, 6:19 PM · Hafnium

Oct 6 2022

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

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 20 2022

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

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

Jul 1 2022

dohoangvan added a watcher for Hafnium: dohoangvan.
Jul 1 2022, 8:12 AM

Jun 20 2022

RajHorizon added a watcher for Hafnium: RajHorizon.
Jun 20 2022, 9:03 AM

Jan 19 2022

odeprez closed T898: Hafnium fails to build on arm64 hosts as Resolved.

Hi Ross, following changes were merged which help building on Arm and integrating to Yocto. Let us know how it goes. Thanks.

Jan 19 2022, 2:15 PM · Hafnium

Jan 4 2022

saurabh940120 added a watcher for Hafnium: saurabh940120.
Jan 4 2022, 3:47 PM

Nov 12 2021

federico-recanati added a comment to T955: Bug in hftest.py.

I found the bug causing both worlds scenario to randomly fail: is wrong handling of telnet connection with the model causing some message loss; a fix in on-going.
I'm also having a look to get the right telnet port number from the model.
Will update the ticket with the new developments.

Nov 12 2021, 4:37 PM · Hafnium

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

Aug 4 2021

raghuncstate added a comment to T955: Bug in hftest.py.

Copying response on mailing list.

Aug 4 2021, 6:53 PM · Hafnium
raghuncstate added a comment to T955: Bug in hftest.py.

- Uploaded patch for repro.

Aug 4 2021, 6:53 PM · Hafnium
raghuncstate created T955: Bug in hftest.py.
Aug 4 2021, 6:52 PM · Hafnium

Jul 7 2021

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

ACS can be updated to skip checks for this. But spec isn't specific about whether this way of retrieving memory is optional.

Jul 7 2021, 4:57 AM · Hafnium

Mar 26 2021

raghuncstate added a comment to T908: Move platform description to the Hypervisor manifest.

Hi Olivier,

Mar 26 2021, 6:44 PM · Hafnium
odeprez updated the task description for T908: Move platform description to the Hypervisor manifest.
Mar 26 2021, 5:35 PM · Hafnium
odeprez added a comment to T908: Move platform description to the Hypervisor manifest.

Raghu as you are originator for this ask; can you state more about the requirements as to the why we'd really need to do so?

Mar 26 2021, 5:34 PM · Hafnium
odeprez renamed T908: Move platform description to the Hypervisor manifest from Move platform descripton to the Hypervisor manifest to Move platform description to the Hypervisor manifest.
Mar 26 2021, 5:30 PM · Hafnium
odeprez created T908: Move platform description to the Hypervisor manifest.
Mar 26 2021, 5:29 PM · Hafnium

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

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
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
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

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

Sep 23 2020

qwandor added a comment to T827: Make memory sharing fully FF-A 1.0 compliant.

I haven't looked at in much detail but I think the shareability attributes would need to be exposed by the mm module, and then converted by ffa_memory_permissions_to_mode.

Sep 23 2020, 2:06 PM · Hafnium

Sep 22 2020

odeprez added a comment to T723: Support Arm SMMU.

SMMUv3.2 supports secure Stage-2 translations and that's the feature we intend to enable as a first step.
The IP also supports "nested translations" aka S-EL1 SMMU paravirtualization although we're not looking at this option immediately.

Sep 22 2020, 4:23 PM · Hafnium
qwandor created T829: Implement FF-A memory sharing between normal world VMs and secure partitions.
Sep 22 2020, 3:39 PM · Hafnium
qwandor created T828: Lock unfairness can lead to starvation.
Sep 22 2020, 3:36 PM · Hafnium
qwandor created T827: Make memory sharing fully FF-A 1.0 compliant.
Sep 22 2020, 3:28 PM · Hafnium
qwandor triaged T826: Implement strict RX buffer management mode as Low priority.
Sep 22 2020, 3:20 PM · Hafnium
qwandor triaged T825: Get Trusty running in Hafnium without local patches as Low priority.
Sep 22 2020, 3:18 PM · Hafnium

Sep 15 2020

prime-zeng added a comment to T723: Support Arm SMMU.

Thanks for your reply, so there is Stage-2 SMMU support, right? And i think we can support passthrough io support in Secure-EL1 with Stage-2 SMMU

Sep 15 2020, 9:19 AM · Hafnium

Sep 9 2020

odeprez added a comment to T723: Support Arm SMMU.

We're considering the SMMUv3.2 support which covers the Secure Stage-2 mappings (https://developer.arm.com/documentation/ihi0070/latest).
This is still in initial investigation phases, but we hope to share design details and early patches by end of Q4'20.

Sep 9 2020, 12:12 PM · Hafnium

Sep 7 2020

serbanc updated subscribers of T723: Support Arm SMMU.

@odeprez / Arm might be able to comment on this.

Sep 7 2020, 7:43 PM · Hafnium

Aug 29 2020

prime-zeng added a comment to T723: Support Arm SMMU.

what about SMMUV3.x ?

Aug 29 2020, 3:12 AM · Hafnium

Aug 20 2020

casionwoo added a watcher for Hafnium: casionwoo.
Aug 20 2020, 9:08 AM

Jun 29 2020

odeprez updated the task description for T735: Hafnium running in EL2 and S-EL2.
Jun 29 2020, 4:15 PM · Hafnium
odeprez renamed T735: Hafnium running in EL2 and S-EL2 from Hafnium running in EL2 and sEL2 to Hafnium running in EL2 and S-EL2.
Jun 29 2020, 4:15 PM · Hafnium
odeprez added a comment to T722: Support for FF-A direct messages.

Pursuing Jose's early work through Google's gerrit interface.
We'll provide more design details in the shared SPM doc.

Jun 29 2020, 2:03 PM · Hafnium
odeprez claimed T722: Support for FF-A direct messages.
Jun 29 2020, 2:02 PM · Hafnium
odeprez renamed T722: Support for FF-A direct messages from Support for SPCI direct messages to Support for FF-A direct messages.
Jun 29 2020, 1:50 PM · Hafnium

Jun 25 2020

odeprez changed the visibility for Hafnium.
Jun 25 2020, 8:21 AM

Jun 21 2020

vwadekar added a watcher for Hafnium: vwadekar.
Jun 21 2020, 11:26 PM

Jun 19 2020

qwandor updated the image for Hafnium from F120407: profile to F120410: profile.
Jun 19 2020, 3:51 PM
qwandor updated the image for Hafnium from F120405: fa-briefcase-blue.png to F120407: profile.
Jun 19 2020, 3:50 PM
qwandor updated the image for Hafnium from F120404: profile to F120405: fa-briefcase-blue.png.
Jun 19 2020, 3:49 PM
qwandor set the image for Hafnium to F120404: profile.
Jun 19 2020, 3:49 PM

May 1 2020

odeprez added a watcher for Hafnium: odeprez.
May 1 2020, 11:23 AM

Apr 29 2020

qwandor added a comment to T737: RPC abstraction.

This should also include some interface for multiplexing secondary VM requests, first a documented convention and then a reference implementation.

Apr 29 2020, 12:44 PM · Hafnium
qwandor added a project to T738: Make interrupt injection PSA FF-A compliant: Hafnium.
Apr 29 2020, 12:19 PM · Hafnium

Apr 28 2020

qwandor created T741: Device reassignment.
Apr 28 2020, 4:22 PM · Hafnium
qwandor created T740: Check memory mapping to the primary for unwanted MMIO.
Apr 28 2020, 4:18 PM · Hafnium
qwandor updated the task description for T739: GN tracking of header file changes.
Apr 28 2020, 4:14 PM · Hafnium
qwandor updated the task description for T739: GN tracking of header file changes.
Apr 28 2020, 4:12 PM · Hafnium
qwandor updated the task description for T739: GN tracking of header file changes.
Apr 28 2020, 4:12 PM · Hafnium
qwandor updated the task description for T739: GN tracking of header file changes.
Apr 28 2020, 4:12 PM · Hafnium
qwandor created T739: GN tracking of header file changes.
Apr 28 2020, 4:12 PM · Hafnium
qwandor added a subtask for T737: RPC abstraction: T736: Finalise Linux driver interface.
Apr 28 2020, 3:22 PM · Hafnium
qwandor added a parent task for T736: Finalise Linux driver interface: T737: RPC abstraction.
Apr 28 2020, 3:22 PM · Hafnium
qwandor created T737: RPC abstraction.
Apr 28 2020, 3:22 PM · Hafnium
qwandor created T736: Finalise Linux driver interface.
Apr 28 2020, 3:20 PM · Hafnium
qwandor created T735: Hafnium running in EL2 and S-EL2.
Apr 28 2020, 3:17 PM · Hafnium
qwandor updated the task description for T734: Secondary vm waiting for a message failed to run after sending a message from primary vm.
Apr 28 2020, 3:08 PM · Hafnium
qwandor triaged T734: Secondary vm waiting for a message failed to run after sending a message from primary vm as High priority.
Apr 28 2020, 3:07 PM · Hafnium
qwandor updated the task description for T733: Dump state information.
Apr 28 2020, 12:22 PM · Hafnium
qwandor created T733: Dump state information.
Apr 28 2020, 12:21 PM · Hafnium

Apr 27 2020

qwandor created T732: Be cleverer about how we pack VMs together.
Apr 27 2020, 6:12 PM · Hafnium
qwandor created T731: Handle failing to load a VM.
Apr 27 2020, 6:09 PM · Hafnium
qwandor created T730: RAM dump support.
Apr 27 2020, 6:07 PM · Hafnium