- b4802bc Add depfile for linux targets by David Brazdil · 4 years, 9 months ago
- 5ecf75f Hermetic builds inside a container by David Brazdil · 4 years, 9 months ago
- 7a51e4b Test that floating-point operations work in primary VM. by Andrew Walbran · 5 years ago
- 7f904bf Avoid including vm.h header in tests. by Andrew Walbran · 4 years, 10 months ago
- 9ca9a31 [DOC] Added missing Debian package to getting started guide by Fuad Tabba · 4 years, 9 months ago
- ac5b261 Use # format specifier rather than manually writing 0x for hex numbers. by Andrew Walbran · 4 years, 10 months ago
- 58954f9 Use debug log SMC in tests rather than writing directly to UART. by Andrew Walbran · 5 years ago
- c1ad4ce Add HVC/SMC call for debug logging. by Andrew Walbran · 5 years ago
- 6ef689d SPCI Donate: Add initial tests to exercise functionality by Marc Bonnici · 5 years ago
- 75509b4 SPCI: Donate memory architected message. by Jose Marinho · 5 years ago
- 6d66ef6 Fix a minor typo in the comment. Added some comment, too. by Hong-Seok Kim · 4 years, 10 months ago
- 8cadf90 Be clear about which SMC calling convention is being used. by Andrew Walbran · 4 years, 10 months ago
- 375f453 Use .global consistently rather than sometimes .globl. by Andrew Walbran · 4 years, 10 months ago
- b81de70 Relative link to CONTRIBUTING. by Andrew Scull · 4 years, 10 months ago
- 4d3fa28 Introduce typedef for [v]CPU IDs. by Andrew Walbran · 4 years, 10 months ago
- 4bdd687 Remove unused cpu_irq_* functions. by Andrew Walbran · 4 years, 10 months ago
- 22165fb Use SPCI types in more places in Linux driver. by Andrew Walbran · 4 years, 10 months ago
- 4c96d0c Use spci_vm_id_t and spci_vm_count_t in more places. by Andrew Walbran · 4 years, 10 months ago
- c6d23c4 Introducing hf_vcpu_count_t for vCPU count. by Andrew Walbran · 4 years, 10 months ago
- 3eeb1de Use hf_vcpu_count_t for vCPU count where possible. by Andrew Walbran · 4 years, 10 months ago
- 3f509e0 Build Linux and the Linux driver out of tree by David Brazdil · 4 years, 10 months ago
- cff1f68 Add comments explaining memory barriers. by Andrew Walbran · 4 years, 10 months ago
- 40d55f3 Move inc/hf/spci.h to inc/hf/spci_internal.h. by Jose Marinho · 4 years, 10 months ago
- 843611f Update prebuilts/ submodule by David Brazdil · 4 years, 10 months ago
- 4caadaf Fix more comment typos. by Andrew Scull · 4 years, 10 months ago
- c850081 Remove unused HF_INVALID_VM_ID and fix documentation. by Andrew Walbran · 4 years, 10 months ago
- 9dd859f Remove unused header. by Andrew Scull · 4 years, 10 months ago
- ba79b0a Fix comment typos. by Andrew Scull · 4 years, 10 months ago
- afea42a Pass O argument to kernel Makefile by David Brazdil · 4 years, 10 months ago
- 7e8de32 Check rollback of memory mapping succeeds. by Andrew Scull · 4 years, 10 months ago
- 877ae4b Rename assert to CHECK. by Andrew Scull · 4 years, 10 months ago
- e132279 Restructure configuration of buffers. by Andrew Scull · 4 years, 10 months ago
- 3c0a90a Add locking for the hypervisor's page table. by Andrew Scull · 4 years, 10 months ago
- 226eaf9 Add install for flex and bison to satisfy LEX and YACC requirements by Satnam Singh · 4 years, 10 months ago
- b037d5b Introduce typedef for vCPU index. by Andrew Walbran · 4 years, 10 months ago
- 52d9967 Introduce spci_vm_count_t for count of VMs. by Andrew Walbran · 4 years, 10 months ago
- 25d897e Set GIC version for qemu in docs. by Andrew Scull · 4 years, 10 months ago
- 1004b19 Configuration for VS Code. by Andrew Walbran · 4 years, 10 months ago
- ddc3394 Use spci_vcpu_index_t for vCPU indices. by Andrew Walbran · 4 years, 10 months ago
- fc6cd9d Fix a case where spci_vm_id_t should be used. by Andrew Walbran · 4 years, 10 months ago
- e22b32f Helpers for memory mapped IO. by Andrew Scull · 5 years ago
- abf88fb Fix typos in comment. by Andrew Walbran · 4 years, 10 months ago
- 3364565 Implement minimal PSCI for secondary VMs to manage their vCPUs. by Andrew Walbran · 5 years ago
- bc9daa4 Making timer test slightly more permissive. by Andrew Walbran · 4 years, 11 months ago
- 1f32e72 Invalidate TLB if necessary when switching vCPUs. by Andrew Walbran · 4 years, 11 months ago
- 9553492 Consistently use spci_vm_id_t for VM ID. by Andrew Walbran · 4 years, 10 months ago
- 01390ae Consistently use spci_vm_id_t for VM ID. by Andrew Walbran · 4 years, 10 months ago
- fc0b2b6 SPCI: Implement SPCI_VERSION. by Jose Marinho · 4 years, 11 months ago
- b208b4a Stop secondary VMs from accessing GIC system registers. by Andrew Walbran · 5 years ago
- afabe85 Read CPU IDs from FDT in tests, so they work under FVP. by Andrew Walbran · 5 years ago
- 6480f8f Put peripheral registers in a separate sub-struct to lazy registers. by Andrew Walbran · 5 years ago
- 02ff6af Only restore FPCR if different from saved value. by Conrad Grobler · 5 years ago
- 0964836 Change following functions in load.c to static. by Hong-Seok Kim · 5 years ago
- d3e0696 Fix timer test to set time before enabling timer, so it passes on FVP. by Andrew Walbran · 5 years ago
- 2b395e4 Move hypervisor specific arch code to a subdirectory. by Andrew Walbran · 5 years ago
- aafee78 Get rid of .. in #include statements. by Andrew Walbran · 5 years ago
- 8e94669 Factor out common variables in toolchain template. by Andrew Walbran · 5 years ago
- 972ba67 Add some more prerequisites. by Andrew Walbran · 5 years ago
- 4869936 Abstract UART. by Andrew Walbran · 5 years ago
- f1d8557 Add missing dependency. by Andrew Walbran · 5 years ago
- 7559fcf Use different toolchain for building test VMs, so only they can use FP. by Andrew Walbran · 5 years ago
- 2563552 Reduce RSIZE_MAX to make range checks effective. by Andrew Scull · 5 years ago
- 0ba13bb Add link to CONTRIBUTING.md and remove Google-specific links. by Andrew Walbran · 5 years ago
- fc9d438 Get VM from vCPU rather than passing it as well. by Andrew Walbran · 5 years ago
- 5f57052 Initialize waiting_for_message field of struct vcpu. by Andrew Scull · 5 years ago
- ece5ef4 Initialize waiting_for_message field of struct vcpu. by Andrew Scull · 5 years ago
- 42347a9 Use spci_vm_id_t for VM IDs, and rename vm_get to vm_find. by Andrew Walbran · 5 years ago
- 549a9f2 Typo fix. by Andrew Walbran · 5 years ago
- 8fd8351 Include indirect dependencies directly. by Andrew Walbran · 5 years ago
- 3863e0b Fix typo in assert comment. by Andrew Walbran · 5 years ago
- e1310df Introduce vm_get_vcpu helper function. by Andrew Walbran · 5 years ago
- b58f899 Move locking out of vcpu_on to callers. by Andrew Walbran · 5 years ago
- 7e932bd Return vm_lock directly rather than through an argument. by Andrew Walbran · 5 years ago
- 9a43fee Have vm_secondary_start_vcpu take vcpu rather than index. by Andrew Walbran · 5 years ago
- b4881c5 Remove unused vcpu_off function. by Andrew Walbran · 5 years ago
- 135dff3 SPCI: SPCI_YIELD. by Jose Marinho · 5 years ago
- a824af6 Implement saving and restoring of FP registers. by Conrad Grobler · 5 years ago
- 2432e67 Fault rather than looping on secondary abort, so tests fail quickly. by Andrew Walbran · 5 years ago
- 2b87c70 Pass mapped memory size to secondary VMs on boot in x0. by Andrew Walbran · 5 years ago
- 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