Page MenuHomePhabricator

qwandor (Andrew Walbran)
User

Projects

User Details

User Since
Dec 13 2019, 1:49 PM (262 w, 1 d)

Recent Activity

Jun 17 2021

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

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

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

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

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

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

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 triaged T738: Make interrupt injection PSA FF-A compliant as Wishlist priority.
Apr 28 2020, 4:10 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
qwandor created T729: Implement full Android-compatible boot flow.
Apr 27 2020, 6:05 PM · Hafnium
qwandor created T728: Figure out where our stdatomic.h comes from and get rid of inc/system hack.
Apr 27 2020, 6:03 PM · Hafnium
qwandor triaged T727: Statically determine max stack size as Low priority.
Apr 27 2020, 5:53 PM · Hafnium
qwandor updated the task description for T726: Access control for VM communication.
Apr 27 2020, 5:44 PM · Hafnium
qwandor triaged T726: Access control for VM communication as Low priority.
Apr 27 2020, 5:44 PM · Hafnium
qwandor triaged T725: Support for static scheduling parameters as Low priority.
Apr 27 2020, 4:16 PM · Hafnium
qwandor created T724: Implement secondary VM recovery path.
Apr 27 2020, 4:12 PM · Hafnium
qwandor added a project to T723: Support Arm SMMU: Hafnium.
Apr 27 2020, 4:11 PM · Hafnium
qwandor added a project to T722: Support for FF-A direct messages: Hafnium.
Apr 27 2020, 4:11 PM · Hafnium
qwandor created T723: Support Arm SMMU.
Apr 27 2020, 4:08 PM · Hafnium
qwandor created T722: Support for FF-A direct messages.
Apr 27 2020, 4:03 PM · Hafnium

Apr 14 2020

qwandor created T710: Randomly initialise stack protector.
Apr 14 2020, 8:16 PM · Hafnium
qwandor added a watcher for Hafnium: qwandor.
Apr 14 2020, 8:14 PM