1. 219ceaf Update references to build.sh and test.sh. by Andrew Walbran · 4 years, 4 months ago
  2. 9daa57e Add special dummy VM for TrustZone. by Andrew Walbran · 4 years, 7 months ago
  3. 5697071 [REFACTOR] Remove extra spaces by Fuad Tabba · 4 years, 4 months ago
  4. 8ca5786 Bug fix: fixed memory sharing tests failure. by Mahesh Bireddy · 4 years, 4 months ago
  5. d1d6798 Use implicit error sync barriers to isolate SError exceptions by Fuad Tabba · 4 years, 4 months ago
  6. 86808c2 Bug fix: Primary vm should be given the physical core IDs. by Mahesh Bireddy · 4 years, 4 months ago
  7. 9c3c29f Move build/test.sh to kokoro/, add kokoro/public by David Brazdil · 4 years, 4 months ago
  8. e7ad3c0 Return SPCI_MEM_* rather than SPCI_MSG_SEND for push memory sharing. by Andrew Walbran · 4 years, 4 months ago
  9. 82d6d15 Using custom call for push relinquish. by Andrew Walbran · 4 years, 4 months ago
  10. e908c4a Using SPCI memory sharing functions rather than MSG_SEND. by Andrew Walbran · 4 years, 5 months ago
  11. 7db103e Merge "Move driver/linux into the main repository rather than a submodule." by Andrew Walbran · 4 years, 4 months ago
  12. ef3c3cd Counter-timer virtual offset register state is unknown, so should be initialized. by Mahesh Bireddy · 4 years, 4 months ago
  13. 6cd05e1 Fix potential bug. `l` is just an input, it's `*l` that is read and written to. by Shaked Flur · 4 years, 5 months ago
  14. 0e737bd Move driver/linux into the main repository rather than a submodule. by Andrew Walbran · 4 years, 4 months ago
  15. e9cce56 Avoid using sender/receiver from SPCI_MSG_SEND in memory sharing tests. by Andrew Walbran · 4 years, 4 months ago
  16. e28f4a2 Adding sender field to memory region descriptor. by Andrew Walbran · 4 years, 4 months ago
  17. cb92ba1 Move BUILD.gn files into submodules by David Brazdil · 4 years, 4 months ago
  18. 81b9069 Add BUILD.gn by David Brazdil · 4 years, 4 months ago
  19. 4a51d65 Do not use `realpath` to get absolute paths by David Brazdil · 4 years, 4 months ago
  20. 6c63a26 Migrate to Python 3 by David Brazdil · 4 years, 4 months ago
  21. ed294af [REFACTOR] Hafnium style: capitalize CPU, vCPU, and VM. by Fuad Tabba · 4 years, 4 months ago
  22. d623d31 Emit speculation barriers after ERETs by David Brazdil · 4 years, 4 months ago
  23. 768f69c Simplify noreturn exception vectors for current EL by David Brazdil · 4 years, 4 months ago
  24. b0ef2a4 [REFACTOR] Hafnium style fixes and other minor fixes. by Fuad Tabba · 4 years, 4 months ago
  25. 182049b Revert "Emit speculation barriers after ERETs" by David Brazdil · 4 years, 4 months ago
  26. 366cb48 Emit speculation barriers after ERETs by David Brazdil · 4 years, 4 months ago
  27. 0ec6159 cpu_message_buffer can be static. by Andrew Walbran · 4 years, 4 months ago
  28. a0168d5 Tests should release the RX buffer when they are done. by Andrew Walbran · 4 years, 4 months ago
  29. a36f759 Attempting to release the RX buffer twice is an error. by Andrew Walbran · 4 years, 4 months ago
  30. 0d7b119 Expect spci_rx_release() to be successful in tests. by Andrew Walbran · 4 years, 4 months ago
  31. a48d122 Inject an Unknown Fault instead of aborting VM on unknown exception by Fuad Tabba · 4 years, 5 months ago
  32. 0e7a1c3 Move test utilities to common directory, and use them more widely. by Andrew Walbran · 4 years, 4 months ago
  33. 1e7c774 Move hftest headers to a test inc directory. by Andrew Walbran · 4 years, 4 months ago
  34. 07b6bd3 Platform hook for SMC forwarding return path. by Andrew Scull · 4 years, 5 months ago
  35. b06f12f Typo in doc by Shaked Flur · 4 years, 5 months ago
  36. 0b60c4f Check as much as possible before taking lock. by Andrew Walbran · 4 years, 5 months ago
  37. 33cc5c0 Move Linux build rule to its own folder, update to v5.4.2 by David Brazdil · 4 years, 5 months ago
  38. 9dadaf2 Make smc_handler follow same interface as hvc_handler. by Andrew Walbran · 4 years, 5 months ago
  39. 85c3766 Use correct arguments for SPCI calls via SMC. by Andrew Walbran · 4 years, 5 months ago
  40. a1cad57 [REFACTOR] Remove unnecessary include by Fuad Tabba · 4 years, 5 months ago
  41. 5065ed3 Align section ends to page boundaries. by Andrew Scull · 4 years, 5 months ago
  42. 0dae3e9 Make clean testing work for `repo`. by Andrew Scull · 4 years, 5 months ago
  43. 6f56d7b Use arch_regs_set_retval in handler.c. by Andrew Walbran · 4 years, 5 months ago
  44. 7de6454 Remove unused arch-agnostic instruction barrier. by Andrew Scull · 4 years, 5 months ago
  45. f65cfa2 Rename fake arch reg member to be different to aarch64. by Andrew Walbran · 4 years, 5 months ago
  46. aad8f98 Use VM ID offset for wait entries to avoid overflow. by Andrew Walbran · 4 years, 5 months ago
  47. f76f575 Don't pass locked from VM when not needed. by Andrew Walbran · 4 years, 5 months ago
  48. 85aabe9 Use attributes rather than header for legacy memory sharing. by Andrew Walbran · 4 years, 5 months ago
  49. c4f9baf Remove unused test service and add test using other. by Andrew Walbran · 4 years, 5 months ago
  50. 851804f Remove unneccessary dependency. by Andrew Walbran · 4 years, 5 months ago
  51. 3c25745 Initial IOMMU driver hooks. by Andrew Scull · 4 years, 5 months ago
  52. cfe6164 Check memory share recipient. by Andrew Walbran · 4 years, 5 months ago
  53. 77a4b01 Override read values from feature ID registers to reflect Hafnium support by Fuad Tabba · 4 years, 5 months ago
  54. ee5418e Support long running time limit for FVP. by Andrew Walbran · 4 years, 5 months ago
  55. d81c7d8 Return SPCI_BUSY when trying to run a vCPU which is still stopping. by Andrew Walbran · 4 years, 5 months ago
  56. 3f4167e Update vCPU link after refactor. by Andrew Walbran · 4 years, 5 months ago
  57. 0bb8cb3 Check correct error for busy vCPU. by Andrew Walbran · 4 years, 5 months ago
  58. 5c73843 [REFACTOR] Move vCPU code to separate file by Fuad Tabba · 4 years, 5 months ago
  59. aa65a86 Adding more details on how to submit a change. by Andrew Walbran · 4 years, 5 months ago
  60. d1cfe61 Remove = from command line argument by Shaked Flur · 4 years, 5 months ago
  61. 9abce27 Yield on unexpected errors running vCPU. by Andrew Walbran · 4 years, 5 months ago
  62. 42d89e7 Split arch cpu.c into hypervisor and shared parts. by Andrew Walbran · 4 years, 5 months ago
  63. 09b1db8 SPCI: Move api_spci_share_memory to SPCI file. by Jose Marinho · 4 years, 9 months ago
  64. 25a7dd9 SPCI: Add tests for N constituents per memory region by Andrew Walbran · 4 years, 5 months ago
  65. 7fbbf2e SPCI: support multiple constituents per memory region. by Jose Marinho · 4 years, 9 months ago
  66. 8ec2b9f Put return parameter last and add more documentation. by Andrew Walbran · 4 years, 5 months ago
  67. 2f68920 Don't release RX buffer until actually finished reading from it. by Andrew Walbran · 4 years, 5 months ago
  68. 7cff8fc Fill in message attributes for messages to primary VM too. by Andrew Walbran · 4 years, 5 months ago
  69. 5cb3522 Remove legacy memory sharing API. by Andrew Walbran · 4 years, 5 months ago
  70. 4ed32cd Check that memory can't be shared in a few more cases. by Andrew Walbran · 4 years, 5 months ago
  71. ce12a18 Make spci_check_cannot_* test helper functions more consistent. by Andrew Walbran · 4 years, 5 months ago
  72. 4e83cef Expose preparation and commital update phases. by Andrew Scull · 4 years, 5 months ago
  73. 28b0210 Support SPCI memory sharing clear flag. by Andrew Walbran · 4 years, 5 months ago
  74. 73b8954 Convert logically unmapped modes to unmapping. by Andrew Scull · 4 years, 5 months ago
  75. 58a6e54 Factor out commit phases of identity_update. by Andrew Walbran · 4 years, 5 months ago
  76. 164f815 Remove deallocation changes in page table commit phase. by Andrew Scull · 4 years, 5 months ago
  77. 12122ce Improve page table defragmentation logic. by Andrew Scull · 4 years, 5 months ago
  78. 066ee71 Adding documentation index and navigation bar. by Andrew Walbran · 4 years, 5 months ago
  79. 32731a6 Document Hafnium architecture and code structure. by Andrew Walbran · 4 years, 5 months ago
  80. 67f88e8 Update submodule for driver/linux. by Marc Bonnici · 4 years, 5 months ago
  81. 39fdefd Clear the RX buffer if message is not deliverable. by Marc Bonnici · 4 years, 6 months ago
  82. 2021574 ARM is now Arm. by Andrew Walbran · 4 years, 5 months ago
  83. 4579f70 Handle all SPCI calls over both SMC and HVC conduits. by Andrew Walbran · 4 years, 8 months ago
  84. 6606d86 Use struct spci_value instead of smc_result. by Andrew Walbran · 4 years, 5 months ago
  85. b784997 Adding table of contents to docs longer than ~one page. by Andrew Walbran · 4 years, 5 months ago
  86. 3e9b022 Inject an exception into EL1 instead of panicking for unsupported MSRs by Fuad Tabba · 4 years, 6 months ago
  87. 8e14e44 Log errors from SPCI_RUN in Linux driver. by Andrew Walbran · 4 years, 5 months ago
  88. 18f08a6 Log errors from SPCI_RUN. by Andrew Walbran · 4 years, 6 months ago
  89. 6e524d7 Documenting Hafnium expectations of scheduler VM. by Andrew Walbran · 4 years, 6 months ago
  90. 0fc4d41 Enable exception handlers by default in tests. by Andrew Walbran · 4 years, 6 months ago
  91. a5802df Set 'incbin' target inputs by David Brazdil · 4 years, 6 months ago
  92. 6683925 Move non-trivial SPCI helper functions to a source file. by Andrew Walbran · 4 years, 6 months ago
  93. 4cc539b Copy vmapi source files from Hafnium tree on build. by Andrew Walbran · 4 years, 6 months ago
  94. 320c84e Fixing bug with wrong suite SET_UP function being called for tests. by Andrew Walbran · 4 years, 6 months ago
  95. be4afe6 Fix performance counter unit test by Fuad Tabba · 4 years, 6 months ago
  96. a422445 Ensure that SPCI memory region constituents are aligned. by Andrew Walbran · 4 years, 6 months ago
  97. beb0ec7 Fix Manifest definition in GettingStarted.md by Serban Constantinescu · 4 years, 6 months ago
  98. d7acee7 Update submodule for driver/linux. by Serban Constantinescu · 4 years, 6 months ago
  99. 7bd1413 [REFACTOR] Re-index secondary VM names in unit tests to start at 1 by Fuad Tabba · 4 years, 6 months ago
  100. 06046ea Fix local Kernel Module builds. by Serban Constantinescu · 4 years, 6 months ago