- ad89704 Add missing brackets around macro arguments. by Andrew Scull · 4 years, 3 months ago
- a2f4521 Add optional build flag to check effective image size by David Brazdil · 4 years, 3 months ago
- 22f9e25 Fix system.icc_sre_write_trapped_secondary test on FVP. by Andrew Walbran · 4 years, 3 months ago
- a8dd303 Remove unused #include. by Andrew Walbran · 4 years, 3 months ago
- 85a3f54 Update kokoro/public/continuous build script path by David Brazdil · 4 years, 3 months ago
- 39fb866 Update build scripts to work under Kokoro+Repo by David Brazdil · 4 years, 3 months ago
- ba7f171 Set GCC_TOOLCHAIN_DIR for Linux builds so they get the right 'as'. by Andrew Walbran · 4 years, 3 months ago
- b86325a Inject data/instruction abort exception instead of unknown reason by Fuad Tabba · 4 years, 3 months ago
- 36d5d50 Fixing function name in comment. by Andrew Walbran · 4 years, 3 months ago
- 0f6cede Updating parameters for SPCI memory sharing calls to match beta spec. by Andrew Walbran · 4 years, 3 months ago
- 219ceaf Update references to build.sh and test.sh. by Andrew Walbran · 4 years, 3 months ago
- 9daa57e Add special dummy VM for TrustZone. by Andrew Walbran · 4 years, 7 months ago
- 5697071 [REFACTOR] Remove extra spaces by Fuad Tabba · 4 years, 3 months ago
- 8ca5786 Bug fix: fixed memory sharing tests failure. by Mahesh Bireddy · 4 years, 4 months ago
- d1d6798 Use implicit error sync barriers to isolate SError exceptions by Fuad Tabba · 4 years, 3 months ago
- 86808c2 Bug fix: Primary vm should be given the physical core IDs. by Mahesh Bireddy · 4 years, 4 months ago
- 9c3c29f Move build/test.sh to kokoro/, add kokoro/public by David Brazdil · 4 years, 3 months ago
- e7ad3c0 Return SPCI_MEM_* rather than SPCI_MSG_SEND for push memory sharing. by Andrew Walbran · 4 years, 4 months ago
- 82d6d15 Using custom call for push relinquish. by Andrew Walbran · 4 years, 4 months ago
- e908c4a Using SPCI memory sharing functions rather than MSG_SEND. by Andrew Walbran · 4 years, 5 months ago
- 7db103e Merge "Move driver/linux into the main repository rather than a submodule." by Andrew Walbran · 4 years, 3 months ago
- ef3c3cd Counter-timer virtual offset register state is unknown, so should be initialized. by Mahesh Bireddy · 4 years, 4 months ago
- 6cd05e1 Fix potential bug. `l` is just an input, it's `*l` that is read and written to. by Shaked Flur · 4 years, 4 months ago
- 0e737bd Move driver/linux into the main repository rather than a submodule. by Andrew Walbran · 4 years, 4 months ago
- e9cce56 Avoid using sender/receiver from SPCI_MSG_SEND in memory sharing tests. by Andrew Walbran · 4 years, 4 months ago
- e28f4a2 Adding sender field to memory region descriptor. by Andrew Walbran · 4 years, 4 months ago
- cb92ba1 Move BUILD.gn files into submodules by David Brazdil · 4 years, 4 months ago
- 81b9069 Add BUILD.gn by David Brazdil · 4 years, 4 months ago
- 4a51d65 Do not use `realpath` to get absolute paths by David Brazdil · 4 years, 4 months ago
- 6c63a26 Migrate to Python 3 by David Brazdil · 4 years, 4 months ago
- ed294af [REFACTOR] Hafnium style: capitalize CPU, vCPU, and VM. by Fuad Tabba · 4 years, 4 months ago
- d623d31 Emit speculation barriers after ERETs by David Brazdil · 4 years, 4 months ago
- 768f69c Simplify noreturn exception vectors for current EL by David Brazdil · 4 years, 4 months ago
- b0ef2a4 [REFACTOR] Hafnium style fixes and other minor fixes. by Fuad Tabba · 4 years, 4 months ago
- 182049b Revert "Emit speculation barriers after ERETs" by David Brazdil · 4 years, 4 months ago
- 366cb48 Emit speculation barriers after ERETs by David Brazdil · 4 years, 4 months ago
- 0ec6159 cpu_message_buffer can be static. by Andrew Walbran · 4 years, 4 months ago
- a0168d5 Tests should release the RX buffer when they are done. by Andrew Walbran · 4 years, 4 months ago
- a36f759 Attempting to release the RX buffer twice is an error. by Andrew Walbran · 4 years, 4 months ago
- 0d7b119 Expect spci_rx_release() to be successful in tests. by Andrew Walbran · 4 years, 4 months ago
- a48d122 Inject an Unknown Fault instead of aborting VM on unknown exception by Fuad Tabba · 4 years, 4 months ago
- 0e7a1c3 Move test utilities to common directory, and use them more widely. by Andrew Walbran · 4 years, 4 months ago
- 1e7c774 Move hftest headers to a test inc directory. by Andrew Walbran · 4 years, 4 months ago
- 07b6bd3 Platform hook for SMC forwarding return path. by Andrew Scull · 4 years, 4 months ago
- b06f12f Typo in doc by Shaked Flur · 4 years, 4 months ago
- 0b60c4f Check as much as possible before taking lock. by Andrew Walbran · 4 years, 4 months ago
- 33cc5c0 Move Linux build rule to its own folder, update to v5.4.2 by David Brazdil · 4 years, 4 months ago
- 9dadaf2 Make smc_handler follow same interface as hvc_handler. by Andrew Walbran · 4 years, 5 months ago
- 85c3766 Use correct arguments for SPCI calls via SMC. by Andrew Walbran · 4 years, 5 months ago
- a1cad57 [REFACTOR] Remove unnecessary include by Fuad Tabba · 4 years, 4 months ago
- 5065ed3 Align section ends to page boundaries. by Andrew Scull · 4 years, 5 months ago
- 0dae3e9 Make clean testing work for `repo`. by Andrew Scull · 4 years, 5 months ago
- 6f56d7b Use arch_regs_set_retval in handler.c. by Andrew Walbran · 4 years, 5 months ago
- 7de6454 Remove unused arch-agnostic instruction barrier. by Andrew Scull · 4 years, 5 months ago
- f65cfa2 Rename fake arch reg member to be different to aarch64. by Andrew Walbran · 4 years, 5 months ago
- aad8f98 Use VM ID offset for wait entries to avoid overflow. by Andrew Walbran · 4 years, 5 months ago
- f76f575 Don't pass locked from VM when not needed. by Andrew Walbran · 4 years, 5 months ago
- 85aabe9 Use attributes rather than header for legacy memory sharing. by Andrew Walbran · 4 years, 5 months ago
- c4f9baf Remove unused test service and add test using other. by Andrew Walbran · 4 years, 5 months ago
- 851804f Remove unneccessary dependency. by Andrew Walbran · 4 years, 5 months ago
- 3c25745 Initial IOMMU driver hooks. by Andrew Scull · 4 years, 5 months ago
- cfe6164 Check memory share recipient. by Andrew Walbran · 4 years, 5 months ago
- 77a4b01 Override read values from feature ID registers to reflect Hafnium support by Fuad Tabba · 4 years, 5 months ago
- ee5418e Support long running time limit for FVP. by Andrew Walbran · 4 years, 5 months ago
- d81c7d8 Return SPCI_BUSY when trying to run a vCPU which is still stopping. by Andrew Walbran · 4 years, 5 months ago
- 3f4167e Update vCPU link after refactor. by Andrew Walbran · 4 years, 5 months ago
- 0bb8cb3 Check correct error for busy vCPU. by Andrew Walbran · 4 years, 5 months ago
- 5c73843 [REFACTOR] Move vCPU code to separate file by Fuad Tabba · 4 years, 5 months ago
- aa65a86 Adding more details on how to submit a change. by Andrew Walbran · 4 years, 5 months ago
- d1cfe61 Remove = from command line argument by Shaked Flur · 4 years, 5 months ago
- 9abce27 Yield on unexpected errors running vCPU. by Andrew Walbran · 4 years, 5 months ago
- 42d89e7 Split arch cpu.c into hypervisor and shared parts. by Andrew Walbran · 4 years, 5 months ago
- 09b1db8 SPCI: Move api_spci_share_memory to SPCI file. by Jose Marinho · 4 years, 9 months ago
- 25a7dd9 SPCI: Add tests for N constituents per memory region by Andrew Walbran · 4 years, 5 months ago
- 7fbbf2e SPCI: support multiple constituents per memory region. by Jose Marinho · 4 years, 9 months ago
- 8ec2b9f Put return parameter last and add more documentation. by Andrew Walbran · 4 years, 5 months ago
- 2f68920 Don't release RX buffer until actually finished reading from it. by Andrew Walbran · 4 years, 5 months ago
- 7cff8fc Fill in message attributes for messages to primary VM too. by Andrew Walbran · 4 years, 5 months ago
- 5cb3522 Remove legacy memory sharing API. by Andrew Walbran · 4 years, 5 months ago
- 4ed32cd Check that memory can't be shared in a few more cases. by Andrew Walbran · 4 years, 5 months ago
- ce12a18 Make spci_check_cannot_* test helper functions more consistent. by Andrew Walbran · 4 years, 5 months ago
- 4e83cef Expose preparation and commital update phases. by Andrew Scull · 4 years, 5 months ago
- 28b0210 Support SPCI memory sharing clear flag. by Andrew Walbran · 4 years, 5 months ago
- 73b8954 Convert logically unmapped modes to unmapping. by Andrew Scull · 4 years, 5 months ago
- 58a6e54 Factor out commit phases of identity_update. by Andrew Walbran · 4 years, 5 months ago
- 164f815 Remove deallocation changes in page table commit phase. by Andrew Scull · 4 years, 5 months ago
- 12122ce Improve page table defragmentation logic. by Andrew Scull · 4 years, 5 months ago
- 066ee71 Adding documentation index and navigation bar. by Andrew Walbran · 4 years, 5 months ago
- 32731a6 Document Hafnium architecture and code structure. by Andrew Walbran · 4 years, 5 months ago
- 67f88e8 Update submodule for driver/linux. by Marc Bonnici · 4 years, 5 months ago
- 39fdefd Clear the RX buffer if message is not deliverable. by Marc Bonnici · 4 years, 5 months ago
- 2021574 ARM is now Arm. by Andrew Walbran · 4 years, 5 months ago
- 4579f70 Handle all SPCI calls over both SMC and HVC conduits. by Andrew Walbran · 4 years, 8 months ago
- 6606d86 Use struct spci_value instead of smc_result. by Andrew Walbran · 4 years, 5 months ago
- b784997 Adding table of contents to docs longer than ~one page. by Andrew Walbran · 4 years, 5 months ago
- 3e9b022 Inject an exception into EL1 instead of panicking for unsupported MSRs by Fuad Tabba · 4 years, 5 months ago
- 8e14e44 Log errors from SPCI_RUN in Linux driver. by Andrew Walbran · 4 years, 5 months ago
- 18f08a6 Log errors from SPCI_RUN. by Andrew Walbran · 4 years, 5 months ago
- 6e524d7 Documenting Hafnium expectations of scheduler VM. by Andrew Walbran · 4 years, 5 months ago
- 0fc4d41 Enable exception handlers by default in tests. by Andrew Walbran · 4 years, 6 months ago