1. a5802df Set 'incbin' target inputs by David Brazdil · 4 years, 6 months ago
  2. 6683925 Move non-trivial SPCI helper functions to a source file. by Andrew Walbran · 4 years, 6 months ago
  3. 4cc539b Copy vmapi source files from Hafnium tree on build. by Andrew Walbran · 4 years, 6 months ago
  4. 320c84e Fixing bug with wrong suite SET_UP function being called for tests. by Andrew Walbran · 4 years, 6 months ago
  5. be4afe6 Fix performance counter unit test by Fuad Tabba · 4 years, 6 months ago
  6. a422445 Ensure that SPCI memory region constituents are aligned. by Andrew Walbran · 4 years, 6 months ago
  7. beb0ec7 Fix Manifest definition in GettingStarted.md by Serban Constantinescu · 4 years, 6 months ago
  8. d7acee7 Update submodule for driver/linux. by Serban Constantinescu · 4 years, 6 months ago
  9. 7bd1413 [REFACTOR] Re-index secondary VM names in unit tests to start at 1 by Fuad Tabba · 4 years, 6 months ago
  10. 06046ea Fix local Kernel Module builds. by Serban Constantinescu · 4 years, 6 months ago
  11. 36c8c2b QEMU continuous integration tests wide range of CPUs by Fuad Tabba · 4 years, 6 months ago
  12. bfffb0f Implement SPCI_RXTX_MAP to replace hf_vm_configure. by Andrew Walbran · 4 years, 6 months ago
  13. b27b435 Trap EL1 accesses to Statistical Profling Extension registers by Fuad Tabba · 4 years, 6 months ago
  14. 9a0e7ea HCR_EL2 disable traps on Pointer auth usage by Jose Marinho · 4 years, 6 months ago
  15. 2c6e751 Use SPCI_RXTX_MAP instead of hf_vm_configure. by Andrew Walbran · 4 years, 6 months ago
  16. ea707d6 Update docs/Manifest.md to include "compatible" by David Brazdil · 4 years, 6 months ago
  17. 8a0f5ca Implement SPCI_RX_RELEASE to replace hf_mailbox_clear. by Andrew Walbran · 4 years, 6 months ago
  18. 4db5f3a Add helper functions for VM/vCPU IDs in SPCI calls. by Andrew Walbran · 4 years, 6 months ago
  19. e77075d Call spci_run rather than hf_vcpu_run in kernel driver. by Andrew Walbran · 4 years, 6 months ago
  20. 27faff3 Call spci_run directly in tests rather than hf_vcpu_run. by Andrew Walbran · 4 years, 7 months ago
  21. 2fc856a Fix race with checking remaining time on VM timer. by Andrew Walbran · 4 years, 6 months ago
  22. b2c3a24 Force manifest booleans to have empty values. by Andrew Scull · 4 years, 6 months ago
  23. 73c3279 Use SPCI_RX_RELEASE rather than hf_mailbox_clear. by Andrew Walbran · 4 years, 6 months ago
  24. 6aef655 Rename helper functions for getting VM ID and vCPU index. by Andrew Walbran · 4 years, 6 months ago
  25. e7575c0 No need to expose timer ticks. by Andrew Walbran · 4 years, 6 months ago
  26. 2e2c98b Trap system register accesses to trace registers by Fuad Tabba · 4 years, 6 months ago
  27. 5dc089e Make device tree booleans valueless. by Andrew Scull · 4 years, 6 months ago
  28. 39bf789 Call spci_run rather than hf_vcpu_run. by Andrew Walbran · 4 years, 6 months ago
  29. b2bfcd4 Revert "Call spci_run directly in tests rather than hf_vcpu_run." by David Brazdil · 4 years, 6 months ago
  30. 7f9f70f Split out generic interrupt helpers from GICv3 code. by Andrew Walbran · 4 years, 6 months ago
  31. d1e52b4 Call spci_run directly in tests rather than hf_vcpu_run. by Andrew Walbran · 4 years, 7 months ago
  32. 7a1ea0b Implement SPCI_RUN directly rather than via encoding run_return. by Andrew Walbran · 4 years, 7 months ago
  33. c8eede3 Trap EL1 accesses to LORegion registers by Fuad Tabba · 4 years, 6 months ago
  34. 2506eb4 Add target to compile incbin object files by David Brazdil · 4 years, 6 months ago
  35. cba5565 Update prebuilt QEMU to 4.1.0 by Fuad Tabba · 4 years, 6 months ago
  36. 31f9cc7 Update submodules after removing Hikey by David Brazdil · 4 years, 6 months ago
  37. 21204ae Update submodules for Raspberry Pi 4 changes by David Brazdil · 4 years, 6 months ago
  38. f0c314d Encode run return values in an SPCI compatible way. by Andrew Walbran · 4 years, 7 months ago
  39. 863b150 Auto-generate header of struct offsets/sizes by David Brazdil · 4 years, 6 months ago
  40. 9370450 Update prebuilt Clang to match Android kernel. by Andrew Walbran · 4 years, 6 months ago
  41. 45ac1d2 Use prebuilt 'as' for building Linux kernel module. by Andrew Walbran · 4 years, 6 months ago
  42. 66476b3 Trap RAS Error Record Accesses by Fuad Tabba · 4 years, 6 months ago
  43. 648fc3e Support exclusive lending as well as sharing memory. by Andrew Walbran · 4 years, 6 months ago
  44. 7a31b8d Update documentation to reflect that cache maintenance by set/way is blocked by Fuad Tabba · 4 years, 6 months ago
  45. eef2e2b Do not allow cache maintenance operations by set/way by Fuad Tabba · 4 years, 6 months ago
  46. 1281ed4 Use uint32_t rather than int for memory modes. by Andrew Walbran · 4 years, 6 months ago
  47. e52006c Fix warnings from new version of clang tidy. by Andrew Walbran · 4 years, 6 months ago
  48. 70d14d6 device-tree-compiler is no longer needed, as we use the prebuilt. by Andrew Walbran · 4 years, 6 months ago
  49. f597218 Using new SPCI beta format for memory region descriptors. by Andrew Walbran · 4 years, 6 months ago
  50. f3f2999 Remove unnecessary includes. by Fuad Tabba · 4 years, 6 months ago
  51. 9c3bca4 Remove outdated TODOs by Fuad Tabba · 4 years, 6 months ago
  52. ff28f3b Remove GCC toolchain as we never actually use it. by Andrew Walbran · 4 years, 6 months ago
  53. 9f8d9c7 Use LLVM objcopy from prebuilts rather than system version. by Andrew Walbran · 4 years, 6 months ago
  54. 3586d83 Use $(CURDIR) rather than $(PWD) in Makefiles. by Andrew Walbran · 4 years, 6 months ago
  55. 46b8616 Refactor HCR_EL2 handling code by Fuad Tabba · 4 years, 6 months ago
  56. e0f575f Factor out parts of api_spci_msg_send to helper functions. by Andrew Walbran · 4 years, 6 months ago
  57. 3b4db94 Use $(CURDIR) rather than $(PWD) in Makefile. by Andrew Walbran · 4 years, 6 months ago
  58. d0d0e34 Add style guide. by Andrew Walbran · 4 years, 6 months ago
  59. f659596 Rename vm_from_to_lock to reflect actual order of VMs. by Andrew Walbran · 4 years, 6 months ago
  60. f8305e7 Revert^2: Improve spinlock implementation for ARMv8.0 by David Brazdil · 4 years, 7 months ago
  61. 3cc24aa Add support for marking tests long-running by David Brazdil · 4 years, 7 months ago
  62. 7325eaf Fix return code tracking in hftest.py by David Brazdil · 4 years, 7 months ago
  63. c0f4ff2 SPCI: SPCI_FEATURES implementation. by Jose Marinho · 4 years, 7 months ago
  64. 7081c75 Fix prebuilts/ submodule link by David Brazdil · 4 years, 7 months ago
  65. 455c53a Fix register usage of SPCI_SUCCESS. by Andrew Walbran · 4 years, 7 months ago
  66. 9b19b75 Fix register usage of SPCI_ERROR. by Andrew Walbran · 4 years, 7 months ago
  67. b040b30 Fix register usage of SPCI_ERROR. by Andrew Walbran · 4 years, 7 months ago
  68. 021528f SPCI: Update SPCI function IDs to Beta0 spec. by Jose Marinho · 4 years, 7 months ago
  69. d230f66 Implement SPCI_ID_GET, and a convenience wrapper for clients. by Andrew Walbran · 4 years, 7 months ago
  70. f18e63c Remove unused legacy SPCI types. by Andrew Walbran · 4 years, 7 months ago
  71. 70bc862 Update spci_msg_send to new SPCI beta API. by Andrew Walbran · 4 years, 7 months ago
  72. ae9962e SMC whitelist from the manifest. by Andrew Scull · 4 years, 7 months ago
  73. 81586ea build.sh: Check status of all projects if checked out with `repo` by David Brazdil · 4 years, 7 months ago
  74. f1bd632 Return message size in hf_vcpu_run_return for HF_VCPU_RUN_MESSAGE. by Andrew Walbran · 4 years, 7 months ago
  75. 379aa72 Spell out Hafnium in full, as specified by style guide. by Andrew Walbran · 4 years, 7 months ago
  76. cafe017 Use new spci_msg_send API. by Andrew Walbran · 4 years, 7 months ago
  77. 2925e42 Enable QEMU logging of unimplemented functionality. by Andrew Scull · 4 years, 7 months ago
  78. ac4024a Compile all projects from kokoro/ubuntu/build.sh by David Brazdil · 4 years, 7 months ago
  79. d1f2f97 Add .repo and internal project/* folders to .gitignore by David Brazdil · 4 years, 7 months ago
  80. b331fa9 Use message size from run_return rather than legacy header. by Andrew Walbran · 4 years, 7 months ago
  81. 121f88b Return results 4–7 from SMC calls. by Andrew Walbran · 4 years, 7 months ago
  82. d4d2fa1 Use new-style return values from spci_msg_wait and spci_msg_poll. by Andrew Walbran · 4 years, 7 months ago
  83. b5f49e0 Distinguish device and normal memory. by Andrew Scull · 4 years, 7 months ago
  84. ef89226 Fix spci_call bug in Linux driver too. by Andrew Walbran · 4 years, 7 months ago
  85. 1983364 Arch specific vmapi tests. by Andrew Scull · 4 years, 7 months ago
  86. 139759e Fix bug in spci_call passing wrong arguments. by Andrew Walbran · 4 years, 7 months ago
  87. 288ef9f Fix bug in spci_call passing wrong arguments. by Andrew Walbran · 4 years, 7 months ago
  88. d7a6ea7 Fix comment. by Andrew Walbran · 4 years, 7 months ago
  89. ce688f0 Remove struct typdef for SMC results. by Andrew Scull · 4 years, 7 months ago
  90. 2b058d1 Stop data leak when handling SMCs. by Andrew Scull · 4 years, 7 months ago
  91. e6f8322 Ramdisk in the manifest, simplify initrd generation by David Brazdil · 4 years, 7 months ago
  92. 16075b6 Using new-style return values for spci_yield. by Andrew Walbran · 4 years, 8 months ago
  93. 7f920af Using new-style return values for spci_version. by Andrew Walbran · 4 years, 8 months ago
  94. f1d6dc5 Support for accessing performance monitoring registers by Fuad Tabba · 4 years, 7 months ago
  95. bc50119 Fix panic in vm_find() for reserved IDs by David Brazdil · 4 years, 7 months ago
  96. 0dd67ff Implement SMCCC 1.2 for calling, returning 8 registers. by Andrew Walbran · 4 years, 8 months ago
  97. 136f294 Add `struct string` for strings parsed from FDT by David Brazdil · 4 years, 7 months ago
  98. 4fef63d Support SPCI functions with multiple return values. by Andrew Walbran · 4 years, 8 months ago
  99. ba8c44d Fix bug when handling EL1 debug register accesses by Fuad Tabba · 4 years, 7 months ago
  100. 9c251d3 Move boot params update to the boot_flow module. by Andrew Scull · 4 years, 7 months ago