1. f65cfa2 Rename fake arch reg member to be different to aarch64. by Andrew Walbran · 4 years, 5 months ago
  2. aad8f98 Use VM ID offset for wait entries to avoid overflow. by Andrew Walbran · 4 years, 5 months ago
  3. f76f575 Don't pass locked from VM when not needed. by Andrew Walbran · 4 years, 5 months ago
  4. 85aabe9 Use attributes rather than header for legacy memory sharing. by Andrew Walbran · 4 years, 5 months ago
  5. c4f9baf Remove unused test service and add test using other. by Andrew Walbran · 4 years, 5 months ago
  6. 851804f Remove unneccessary dependency. by Andrew Walbran · 4 years, 5 months ago
  7. 3c25745 Initial IOMMU driver hooks. by Andrew Scull · 4 years, 5 months ago
  8. cfe6164 Check memory share recipient. by Andrew Walbran · 4 years, 5 months ago
  9. 77a4b01 Override read values from feature ID registers to reflect Hafnium support by Fuad Tabba · 4 years, 5 months ago
  10. ee5418e Support long running time limit for FVP. by Andrew Walbran · 4 years, 5 months ago
  11. d81c7d8 Return SPCI_BUSY when trying to run a vCPU which is still stopping. by Andrew Walbran · 4 years, 5 months ago
  12. 3f4167e Update vCPU link after refactor. by Andrew Walbran · 4 years, 5 months ago
  13. 0bb8cb3 Check correct error for busy vCPU. by Andrew Walbran · 4 years, 5 months ago
  14. 5c73843 [REFACTOR] Move vCPU code to separate file by Fuad Tabba · 4 years, 5 months ago
  15. aa65a86 Adding more details on how to submit a change. by Andrew Walbran · 4 years, 5 months ago
  16. d1cfe61 Remove = from command line argument by Shaked Flur · 4 years, 5 months ago
  17. 9abce27 Yield on unexpected errors running vCPU. by Andrew Walbran · 4 years, 5 months ago
  18. 42d89e7 Split arch cpu.c into hypervisor and shared parts. by Andrew Walbran · 4 years, 5 months ago
  19. 09b1db8 SPCI: Move api_spci_share_memory to SPCI file. by Jose Marinho · 4 years, 9 months ago
  20. 25a7dd9 SPCI: Add tests for N constituents per memory region by Andrew Walbran · 4 years, 5 months ago
  21. 7fbbf2e SPCI: support multiple constituents per memory region. by Jose Marinho · 4 years, 9 months ago
  22. 8ec2b9f Put return parameter last and add more documentation. by Andrew Walbran · 4 years, 5 months ago
  23. 2f68920 Don't release RX buffer until actually finished reading from it. by Andrew Walbran · 4 years, 5 months ago
  24. 7cff8fc Fill in message attributes for messages to primary VM too. by Andrew Walbran · 4 years, 5 months ago
  25. 5cb3522 Remove legacy memory sharing API. by Andrew Walbran · 4 years, 5 months ago
  26. 4ed32cd Check that memory can't be shared in a few more cases. by Andrew Walbran · 4 years, 5 months ago
  27. ce12a18 Make spci_check_cannot_* test helper functions more consistent. by Andrew Walbran · 4 years, 5 months ago
  28. 4e83cef Expose preparation and commital update phases. by Andrew Scull · 4 years, 5 months ago
  29. 28b0210 Support SPCI memory sharing clear flag. by Andrew Walbran · 4 years, 5 months ago
  30. 73b8954 Convert logically unmapped modes to unmapping. by Andrew Scull · 4 years, 5 months ago
  31. 58a6e54 Factor out commit phases of identity_update. by Andrew Walbran · 4 years, 5 months ago
  32. 164f815 Remove deallocation changes in page table commit phase. by Andrew Scull · 4 years, 5 months ago
  33. 12122ce Improve page table defragmentation logic. by Andrew Scull · 4 years, 5 months ago
  34. 066ee71 Adding documentation index and navigation bar. by Andrew Walbran · 4 years, 5 months ago
  35. 32731a6 Document Hafnium architecture and code structure. by Andrew Walbran · 4 years, 6 months ago
  36. 67f88e8 Update submodule for driver/linux. by Marc Bonnici · 4 years, 5 months ago
  37. 39fdefd Clear the RX buffer if message is not deliverable. by Marc Bonnici · 4 years, 6 months ago
  38. 2021574 ARM is now Arm. by Andrew Walbran · 4 years, 5 months ago
  39. 4579f70 Handle all SPCI calls over both SMC and HVC conduits. by Andrew Walbran · 4 years, 8 months ago
  40. 6606d86 Use struct spci_value instead of smc_result. by Andrew Walbran · 4 years, 5 months ago
  41. b784997 Adding table of contents to docs longer than ~one page. by Andrew Walbran · 4 years, 5 months ago
  42. 3e9b022 Inject an exception into EL1 instead of panicking for unsupported MSRs by Fuad Tabba · 4 years, 6 months ago
  43. 8e14e44 Log errors from SPCI_RUN in Linux driver. by Andrew Walbran · 4 years, 6 months ago
  44. 18f08a6 Log errors from SPCI_RUN. by Andrew Walbran · 4 years, 6 months ago
  45. 6e524d7 Documenting Hafnium expectations of scheduler VM. by Andrew Walbran · 4 years, 6 months ago
  46. 0fc4d41 Enable exception handlers by default in tests. by Andrew Walbran · 4 years, 6 months ago
  47. a5802df Set 'incbin' target inputs by David Brazdil · 4 years, 6 months ago
  48. 6683925 Move non-trivial SPCI helper functions to a source file. by Andrew Walbran · 4 years, 6 months ago
  49. 4cc539b Copy vmapi source files from Hafnium tree on build. by Andrew Walbran · 4 years, 6 months ago
  50. 320c84e Fixing bug with wrong suite SET_UP function being called for tests. by Andrew Walbran · 4 years, 6 months ago
  51. be4afe6 Fix performance counter unit test by Fuad Tabba · 4 years, 6 months ago
  52. a422445 Ensure that SPCI memory region constituents are aligned. by Andrew Walbran · 4 years, 6 months ago
  53. beb0ec7 Fix Manifest definition in GettingStarted.md by Serban Constantinescu · 4 years, 6 months ago
  54. d7acee7 Update submodule for driver/linux. by Serban Constantinescu · 4 years, 6 months ago
  55. 7bd1413 [REFACTOR] Re-index secondary VM names in unit tests to start at 1 by Fuad Tabba · 4 years, 6 months ago
  56. 06046ea Fix local Kernel Module builds. by Serban Constantinescu · 4 years, 6 months ago
  57. 36c8c2b QEMU continuous integration tests wide range of CPUs by Fuad Tabba · 4 years, 6 months ago
  58. bfffb0f Implement SPCI_RXTX_MAP to replace hf_vm_configure. by Andrew Walbran · 4 years, 6 months ago
  59. b27b435 Trap EL1 accesses to Statistical Profling Extension registers by Fuad Tabba · 4 years, 6 months ago
  60. 9a0e7ea HCR_EL2 disable traps on Pointer auth usage by Jose Marinho · 4 years, 6 months ago
  61. 2c6e751 Use SPCI_RXTX_MAP instead of hf_vm_configure. by Andrew Walbran · 4 years, 6 months ago
  62. ea707d6 Update docs/Manifest.md to include "compatible" by David Brazdil · 4 years, 6 months ago
  63. 8a0f5ca Implement SPCI_RX_RELEASE to replace hf_mailbox_clear. by Andrew Walbran · 4 years, 6 months ago
  64. 4db5f3a Add helper functions for VM/vCPU IDs in SPCI calls. by Andrew Walbran · 4 years, 6 months ago
  65. e77075d Call spci_run rather than hf_vcpu_run in kernel driver. by Andrew Walbran · 4 years, 6 months ago
  66. 27faff3 Call spci_run directly in tests rather than hf_vcpu_run. by Andrew Walbran · 4 years, 7 months ago
  67. 2fc856a Fix race with checking remaining time on VM timer. by Andrew Walbran · 4 years, 6 months ago
  68. b2c3a24 Force manifest booleans to have empty values. by Andrew Scull · 4 years, 6 months ago
  69. 73c3279 Use SPCI_RX_RELEASE rather than hf_mailbox_clear. by Andrew Walbran · 4 years, 6 months ago
  70. 6aef655 Rename helper functions for getting VM ID and vCPU index. by Andrew Walbran · 4 years, 6 months ago
  71. e7575c0 No need to expose timer ticks. by Andrew Walbran · 4 years, 6 months ago
  72. 2e2c98b Trap system register accesses to trace registers by Fuad Tabba · 4 years, 6 months ago
  73. 5dc089e Make device tree booleans valueless. by Andrew Scull · 4 years, 6 months ago
  74. 39bf789 Call spci_run rather than hf_vcpu_run. by Andrew Walbran · 4 years, 6 months ago
  75. b2bfcd4 Revert "Call spci_run directly in tests rather than hf_vcpu_run." by David Brazdil · 4 years, 6 months ago
  76. 7f9f70f Split out generic interrupt helpers from GICv3 code. by Andrew Walbran · 4 years, 6 months ago
  77. d1e52b4 Call spci_run directly in tests rather than hf_vcpu_run. by Andrew Walbran · 4 years, 7 months ago
  78. 7a1ea0b Implement SPCI_RUN directly rather than via encoding run_return. by Andrew Walbran · 4 years, 7 months ago
  79. c8eede3 Trap EL1 accesses to LORegion registers by Fuad Tabba · 4 years, 6 months ago
  80. 2506eb4 Add target to compile incbin object files by David Brazdil · 4 years, 6 months ago
  81. cba5565 Update prebuilt QEMU to 4.1.0 by Fuad Tabba · 4 years, 6 months ago
  82. 31f9cc7 Update submodules after removing Hikey by David Brazdil · 4 years, 6 months ago
  83. 21204ae Update submodules for Raspberry Pi 4 changes by David Brazdil · 4 years, 6 months ago
  84. f0c314d Encode run return values in an SPCI compatible way. by Andrew Walbran · 4 years, 7 months ago
  85. 863b150 Auto-generate header of struct offsets/sizes by David Brazdil · 4 years, 6 months ago
  86. 9370450 Update prebuilt Clang to match Android kernel. by Andrew Walbran · 4 years, 6 months ago
  87. 45ac1d2 Use prebuilt 'as' for building Linux kernel module. by Andrew Walbran · 4 years, 6 months ago
  88. 66476b3 Trap RAS Error Record Accesses by Fuad Tabba · 4 years, 6 months ago
  89. 648fc3e Support exclusive lending as well as sharing memory. by Andrew Walbran · 4 years, 6 months ago
  90. 7a31b8d Update documentation to reflect that cache maintenance by set/way is blocked by Fuad Tabba · 4 years, 6 months ago
  91. eef2e2b Do not allow cache maintenance operations by set/way by Fuad Tabba · 4 years, 6 months ago
  92. 1281ed4 Use uint32_t rather than int for memory modes. by Andrew Walbran · 4 years, 6 months ago
  93. e52006c Fix warnings from new version of clang tidy. by Andrew Walbran · 4 years, 6 months ago
  94. 70d14d6 device-tree-compiler is no longer needed, as we use the prebuilt. by Andrew Walbran · 4 years, 6 months ago
  95. f597218 Using new SPCI beta format for memory region descriptors. by Andrew Walbran · 4 years, 7 months ago
  96. f3f2999 Remove unnecessary includes. by Fuad Tabba · 4 years, 6 months ago
  97. 9c3bca4 Remove outdated TODOs by Fuad Tabba · 4 years, 6 months ago
  98. ff28f3b Remove GCC toolchain as we never actually use it. by Andrew Walbran · 4 years, 6 months ago
  99. 9f8d9c7 Use LLVM objcopy from prebuilts rather than system version. by Andrew Walbran · 4 years, 6 months ago
  100. 3586d83 Use $(CURDIR) rather than $(PWD) in Makefiles. by Andrew Walbran · 4 years, 6 months ago