Sign in
hafnium
/
hafnium
/
HEAD
« Previous
2cb4339
Adding function to calculate difference between two addresses.
by Andrew Walbran
· 5 years ago
a2e3d86
Load Linux with its expected alignment.
by Andrew Walbran
· 5 years ago
75d0ae6
Make origin_address consistent with the address used for FVP tests.
by Andrew Walbran
· 5 years ago
d3cfaad
Recover from spurious faults which don't set the ISV.
by Andrew Scull
· 5 years ago
0e6bf1a
Refine image size calculation.
by Andrew Scull
· 5 years ago
0a12563
Fix running linux as primary VM test case under FVP
by Marc Bonnici
· 5 years ago
c0e4ca7
Add FVP support to kokoro build script
by Marc Bonnici
· 5 years ago
401ff56
Reserve the same memory ranges for Hafnium in the FDT as we unmap.
by Andrew Walbran
· 5 years ago
4a867bc
Replace magic constants with macros.
by Andrew Scull
· 5 years ago
d6ee110
Convert enum fields to upper snakecase.
by Andrew Scull
· 5 years ago
55baca6
Move from strlen to strnlen_s.
by Andrew Scull
· 5 years ago
8fbd7ee
Move from memmove to memmove_s.
by Andrew Scull
· 5 years ago
a1aa2ba
Move from memcpy to memcpy_s.
by Andrew Scull
· 5 years ago
2b5fbad
Move from memset to memset_s.
by Andrew Scull
· 5 years ago
8d9e121
Introduce intermediate build target for std.
by Andrew Scull
· 5 years ago
1262ac2
Define the maximum payload size for a message.
by Andrew Scull
· 5 years ago
f825293
Introduce assert() macro.
by Andrew Scull
· 5 years ago
5c496a3
Don't depend on muslc for embedded artifacts.
by Andrew Scull
· 5 years ago
a59f9bc
Enable basic stack canary.
by Andrew Scull
· 5 years ago
a9c172d
Unify panic handling in a single location.
by Andrew Scull
· 5 years ago
845fc9b
hftest: handle timeout as failure rather than crash.
by Andrew Scull
· 5 years ago
8023236
Remove size field from MESSAGE return code.
by Andrew Scull
· 5 years ago
9470423
Account for SPCI message header in received buffer.
by Andrew Scull
· 5 years ago
3633f97
Import SPCI payload size test.
by Andrew Scull
· 5 years ago
614ed7f
Account for SPCI message header in length test.
by Andrew Scull
· 5 years ago
5a69a31
SPCI: Add SPCI_MSG_SEND and RECV unit tests.
by Marc Bonnici
· 5 years ago
3e2442f
SPCI: SPCI_MSG_RECV.
by Jose Marinho
· 5 years ago
a1dfeda
SPCI: Introduce SPCI_MSG_SEND.
by Jose Marinho
· 5 years ago
4e4e4d5
SPCI: Misc protocol definitions.
by Jose Marinho
· 5 years ago
1cc6c75
SPCI: Add support for SPCI_MSG_SEND.
by Jose Marinho
· 5 years ago
53d9d04
Add util.h as header for util.c.
by Andrew Walbran
· 5 years ago
b06d175
Export policy for selecting message recipient.
by Andrew Scull
· 5 years ago
71f5736
Scheduler selects vCPU to receive message.
by Andrew Scull
· 5 years ago
9865625
Add infrastructure for running tests under FVP.
by Andrew Walbran
· 5 years ago
78a63b7
Allow arguments to FAIL macro in test.
by Andrew Walbran
· 5 years ago
2d10e88
Add test that WFI is a no-op when there is a pending interrupt.
by Andrew Walbran
· 5 years ago
9311c9a
hf_mailbox_receive should not block if there is a pending interrupt.
by Andrew Walbran
· 5 years ago
48196eb
Yield on WFE rather than potentially looping forever.
by Andrew Walbran
· 5 years ago
df6478f
Move code around to reduce noise in later change.
by Andrew Scull
· 5 years ago
883a4b2
Don't use system include path for target build.
by Andrew Walbran
· 5 years ago
7d4cd53
Fix dlog behaviour for the X conversion specifier.
by Jose Marinho
· 5 years ago
bc342d4
Infrastructure for running tests under Linux in primary VM.
by Andrew Walbran
· 5 years ago
692b325
Adding AUTHORS and changing copyright headers to refer to it.
by Andrew Walbran
· 5 years ago
2bc0a32
Adding AUTHORS and changing copyright headers to refer to it.
by Andrew Walbran
· 5 years ago
c6903d1
Rename shutdown() to power_off() to avoid conflicts with libc for tests.
by Andrew Walbran
· 5 years ago
4a53ba6
Move std.c to arch to avoid conflicts with libc for tests.
by Andrew Walbran
· 5 years ago
8cc983e
Fix signature of ipa_init.
by Alfredo Mazzinghi
· 5 years ago
aa7db8e
Make mailbox clearing idempotent.
by Andrew Scull
· 5 years ago
bc82f2d
Save and restore ELR_EL1 and SPSR_EL1 when switching vCPUs.
by Andrew Walbran
· 5 years ago
bb3ab6c
Get the cpu IDs from the FDT.
by Andrew Scull
· 5 years ago
1bb0aec
Fix paths in kokoro config so that test logs are uploaded.
by Andrew Walbran
· 5 years ago
17a6dc1
Fix type mismatch in load_primary signature.
by Alfredo Mazzinghi
· 5 years ago
be9d77b
Put common code in a shared target rather than copying lines.
by Andrew Walbran
· 5 years ago
c458192
Updating driver submodule.
by Andrew Walbran
· 5 years ago
8d55e50
Remove cpuhp callbacks when removing driver.
by Andrew Walbran
· 5 years ago
c960c03
Implement minimal PSCI 1.1.
by Andrew Scull
· 6 years ago
99d2d4c
Handle spurious page faults due to break-before-make.
by Wedson Almeida Filho
· 5 years ago
e95aa64
Use clang for building Linux and our kernel module.
by Andrew Walbran
· 5 years ago
62e9156
Forward extra defines from the aarch64_common_toolchain.
by Alfredo Mazzinghi
· 5 years ago
377bd8b
Use target_out_dir rather than root_out_dir for VM images and initrds.
by Andrew Walbran
· 5 years ago
eb1997c
Add alignment macros.
by Alfredo Mazzinghi
· 5 years ago
8aa8c62
Add flag to disable LTO optimizations.
by Alfredo Mazzinghi
· 5 years ago
880f5b2
Refactor build template for aarch64.
by Alfredo Mazzinghi
· 5 years ago
b2bb1d3
Build each project in a different output directory.
by Alfredo Mazzinghi
· 5 years ago
6bc52b2
Fail rather than crashing if there is no test output.
by Andrew Walbran
· 5 years ago
a3f6da7
No need for a loop to get a fixed number of arguments.
by Andrew Walbran
· 5 years ago
48c2dc8
Breaking busy_secondary and interrupts suites out into separate files.
by Andrew Walbran
· 5 years ago
d1335e0
Add tests for virtual timer in a secondary VM.
by Andrew Walbran
· 5 years ago
508e63c
Implement virtual timer for secondary VMs.
by Andrew Walbran
· 5 years ago
1f8d487
Save and restore virtual timer registers.
by Andrew Walbran
· 5 years ago
b3ca1dc
Enable but ignore hypervisor timer IRQ.
by Andrew Walbran
· 5 years ago
66d62bf
Make yield a noop for the primary.
by Andrew Scull
· 5 years ago
17db43d
Test that primary can use timers to get back from secondary.
by Andrew Walbran
· 5 years ago
8b75fde
Check memory access is removed when giving or sharing.
by Andrew Scull
· 5 years ago
8233128
Correct logs during abort.
by Andrew Scull
· 5 years ago
38772ab
Re-constify pointer to current.
by Andrew Scull
· 5 years ago
2e7a76d
Split test suites into thier own files.
by Andrew Scull
· 5 years ago
9726c25
Handle VMs misbehaving.
by Andrew Scull
· 5 years ago
01f83de
Handle aborting VMs.
by Andrew Scull
· 5 years ago
b790f65
Incorporate feedback on notification patches.
by Wedson Almeida Filho
· 5 years ago
1c87a7d
Updating Linux driver submodule
by Andrew Walbran
· 5 years ago
ec84193
Add helper function to get struct vm from vm id.
by Wedson Almeida Filho
· 5 years ago
c3dc0f2
Revert "Save and restore virtual timer registers."
by Wedson Almeida Filho
· 5 years ago
928d8c1
Fix license script to allow any year.
by Andrew Walbran
· 5 years ago
3c44585
No more need to manually check out submodules.
by Andrew Scull
· 5 years ago
2bf9cdd
Updating license headers according to updated guidelines
by Andrew Walbran
· 5 years ago
6386f25
Basic memory sharing.
by Andrew Scull
· 5 years ago
57bf34b
Add checkpatch for Linux driver to presubmit.
by Andrew Scull
· 5 years ago
0177811
Apply clang-format and add checkpatch.
by Andrew Scull
· 5 years ago
18fec9c
Add tests for mailbox writability notification.
by Wedson Almeida Filho
· 5 years ago
ea62e2e
Add support for notifying VMs when mailboxes become writable.
by Wedson Almeida Filho
· 5 years ago
cd9fef9
Add support for new vcpu_run and mailbox_clear return values.
by Wedson Almeida Filho
· 5 years ago
1e9c331
Bring back intrusive doubly-linked list.
by Wedson Almeida Filho
· 5 years ago
cbefbdb
Add checkpatch.pl to presubmit tests.
by Andrew Scull
· 5 years ago
33fecd3
Differentiate preemption from yielding.
by Andrew Scull
· 5 years ago
e05702e
Differentiate a preempted and yielding vCPU.
by Andrew Scull
· 5 years ago
17c997f
Add new argument to hf_mailbox_send.
by Wedson Almeida Filho
· 5 years ago
dbfc903
Call hf_mailbox_send with extra argument.
by Wedson Almeida Filho
· 5 years ago
c559d13
Rename interrupt APIs to adhere to hf_noun_verb convention.
by Wedson Almeida Filho
· 5 years ago
ba79ce3
Save and restore virtual timer registers.
by Andrew Walbran
· 5 years ago
Next »