1. e75db9d Use renamed interrupt functions. by Wedson Almeida Filho · 5 years ago
  2. 3cd9e26 Fix comment about obsolete NOBBM. by Andrew Scull · 5 years ago
  3. da24197 Remove MM_MODE_NOINVALIDATE. by Andrew Scull · 5 years ago
  4. da3df7f Remove MM_MODE_STAGE1. by Andrew Scull · 5 years ago
  5. 220e621 Mark send and receive buffers as shared and unowned. by Andrew Scull · 5 years ago
  6. 81e8509 mm: function to get the mode of a range of memory. by Andrew Scull · 5 years ago
  7. 81568c4 Fixing checkpatch.pl warnings. by Wedson Almeida Filho · 5 years ago
  8. acc1fdd More arch header unification clean up. by Andrew Scull · 5 years ago
  9. ac8ad01 Update comments here and in linux driver. by Wedson Almeida Filho · 5 years ago
  10. 89d0e47 Fix comments. by Wedson Almeida Filho · 5 years ago
  11. 7dfb259 Import Linux kernel to build driver module. by Andrew Scull · 5 years ago
  12. ce08e9e Set default kernel path to third_party. by Andrew Scull · 5 years ago
  13. 63d1f3f Allow memory pools to have a fallback. by Andrew Scull · 5 years ago
  14. 9a6384b Fix my lazy typos. by Andrew Scull · 5 years ago
  15. 11a4a0c Unify the arch headers. by Andrew Scull · 5 years ago
  16. b90daf1 Add hftest macros to fail with a message. by Andrew Walbran · 5 years ago
  17. 4c6d5b0 Update linux driver commit. by Wedson Almeida Filho · 5 years ago
  18. 1ee3565 Add communication channel multiplexing. by Wedson Almeida Filho · 5 years ago
  19. 02af697 Fix build break in linux driver. by Wedson Almeida Filho · 5 years ago
  20. b6b9b56 Defrag doesn't need to check presence. by Andrew Scull · 5 years ago
  21. f0f6be5 Fix flaky mpool test. by Andrew Scull · 5 years ago
  22. 6b98b85 Fixing WFI handler to skip the WFI instruction. by Andrew Walbran · 5 years ago
  23. fdd716e Replace dlog_nosync with lock enabling. by Andrew Scull · 5 years ago
  24. cd3e77e Use https:// for the remote URL for repos. by Andrew Scull · 5 years ago
  25. f0551c8 htest: service boilerplate for secondary VMs. by Andrew Scull · 5 years ago
  26. 7a789b7 mm: device mode does not apply to stage-2. by Andrew Scull · 5 years ago
  27. 85ddd9a Let secondary VM run until it is waiting for a message. by Andrew Walbran · 5 years ago
  28. 3d84a26 Set or clear VI bit in hvc_handler just before returning, using count. by Andrew Walbran · 5 years ago
  29. 3d72005 Documenting return codes of hf_vcpu_run. by Andrew Walbran · 5 years ago
  30. 55c4d8b Add APIs to yield and get the ID of the VM. by Andrew Scull · 5 years ago
  31. 0330611 Ensure that register state is saved before it's used. by Wedson Almeida Filho · 5 years ago
  32. c2eb6a3 Quit pretending that IPAs aren't identity mapped. by Andrew Scull · 5 years ago
  33. 35accfa Update Linux driver for interrupt injection. by Andrew Walbran · 5 years ago
  34. 9ed8da5 Incorporating feedback. by Wedson Almeida Filho · 5 years ago
  35. 22d5eaa Use explicit page pool in page table manipulation. by Wedson Almeida Filho · 5 years ago
  36. 11a9b0b Add memory pool. by Wedson Almeida Filho · 5 years ago
  37. cda1cb2 Kick process if we try to wake up a vCPU which is already running. by Andrew Walbran · 5 years ago
  38. bdcd836 Fix errors/warnings caused by vmapi headers in linux driver build. by Wedson Almeida Filho · 5 years ago
  39. 7fe6233 Remove stale interrupt code and fix wake up TODOs. by Wedson Almeida Filho · 5 years ago
  40. 4cf217a Fix typos. by Andrew Walbran · 5 years ago
  41. cae4557 mm: factor out logic to find address of next block. by Andrew Scull · 5 years ago
  42. 19136d0 Add tests for injecting interrupts from the primary to a secondary. by Andrew Walbran · 5 years ago
  43. 3681b8d Model attributes in the fake architecture. by Andrew Scull · 5 years ago
  44. c66a04d Introduce new states to support memory sharing. by Andrew Scull · 5 years ago
  45. a793ea0 Fix typo. by Andrew Walbran · 5 years ago
  46. 79f1eee Add test for injecting interrupt into the same VM. by Andrew Walbran · 5 years ago
  47. f589c9c New version of qemu is needed for interrupt injection to work. by Andrew Walbran · 5 years ago
  48. c55365d Fixing IRQ handler for tests. by Andrew Walbran · 5 years ago
  49. 53f3876 Moving test VM interrupt handling to arch directory. by Andrew Walbran · 5 years ago
  50. 02b7b78 Correct aarch64 PTE attribute handling. by Andrew Scull · 5 years ago
  51. 69520dc Inject interrupt when blocked on mailbox too. by Andrew Walbran · 5 years ago
  52. 7fd4bb7 Initial tests of the arch interface. by Andrew Scull · 5 years ago
  53. 459d3b5 Move aarch64 mm implementation out of header. by Andrew Scull · 5 years ago
  54. 29aee58 No need to call hf_vm_configure twice. by Andrew Walbran · 5 years ago
  55. de33f08 Make size of hypervisor heap a build parameter. by Andrew Walbran · 5 years ago
  56. c3df580 Add test for starting cpus. by Wedson Almeida Filho · 5 years ago
  57. b481655 Fix state on blocking mailbox_receive. by Andrew Walbran · 5 years ago
  58. 0d7a068 Documenting lock order. by Andrew Walbran · 5 years ago
  59. a98c323 Documenting other possible return value of hf_mailbox_send. by Andrew Walbran · 5 years ago
  60. 318f573 Implement API to inject virtual interrupts into VMs. by Andrew Walbran · 5 years ago
  61. 9599c3d Updating submodules with license and METADATA fixes. by Andrew Walbran · 5 years ago
  62. 13c3a0b Adding copyright headers. by Andrew Walbran · 5 years ago
  63. ba641ef Bring back state update in api_switch_to_primary. by Wedson Almeida Filho · 5 years ago
  64. b401ba3 Allow projects to define their own build. by Andrew Scull · 5 years ago
  65. 80eb4a3 Avoid taking locks in api_switch_to_primary. by Wedson Almeida Filho · 5 years ago
  66. 1ba470e Support concatenated page tables. by Andrew Scull · 6 years ago
  67. 40a3368 Add copyright notice for Makefile. by Andrew Walbran · 5 years ago
  68. 1b9b815 Removing internal links from README. by Andrew Walbran · 5 years ago
  69. a0fca17 Use the minimum cache line size when flushing the cache. by Andrew Scull · 5 years ago
  70. c3910f7 Use Doxygen style comments consistently. by Andrew Walbran · 5 years ago
  71. 54afb50 Documenting return values of hypervisor API calls. by Andrew Walbran · 5 years ago
  72. 9545890 Adding tests for SGIs and timers in primary VM. by Andrew Walbran · 5 years ago
  73. 9d5040f Add asm handlers for all exceptions. by Wedson Almeida Filho · 6 years ago
  74. 7c91323 Add support for break-before-make. by Wedson Almeida Filho · 5 years ago
  75. 0a029e8 Don't log HPFAR on data fault from EL2. by Andrew Scull · 5 years ago
  76. d9225b3 Flush the data cache after copying the images. by Andrew Scull · 5 years ago
  77. 9375387 Update c++ build environment. by Andrew Scull · 5 years ago
  78. 0bf07b5 Turn on color diagnostics for c++. by Andrew Scull · 5 years ago
  79. 3f92094 Add Buganizer link to readme. by Alexandre Boulgakov · 5 years ago
  80. 1cf36c8 Correct logic so that physical timer and counter can be used in primary VM. by Andrew Walbran · 5 years ago
  81. 570f9b7 Restore the right values to CPTR_EL2 and CNTHCTL_EL2. by Andrew Walbran · 5 years ago
  82. 83f6132 Use a label rather than a comment for each exception in the vector table, to make debugging easier. by Andrew Walbran · 5 years ago
  83. 23e93a8 Make better use of toolchains in the build. by Andrew Scull · 6 years ago
  84. cb0a741 Logging without locking before the MMU is initialized. by Andrew Scull · 5 years ago
  85. 0a731a2 Pull in Linux driver with resource limits. by Andrew Scull · 5 years ago
  86. 82257c4 Introduce limits on the resources available to Hafnium. by Andrew Scull · 6 years ago
  87. a6da834 Unify duplicate logic between mapping and unmapping. by Andrew Scull · 6 years ago
  88. 4c86ff5 Also check the license on assembly files. by Andrew Scull · 6 years ago
  89. f16c0c2 Fix primary initial PC. by Andrew Scull · 6 years ago
  90. 22c973a Add copyright banner to .S files. by Wedson Almeida Filho · 6 years ago
  91. 55f8c89 User UART3 on HiKey board. by Andrew Scull · 6 years ago
  92. 2513374 Set present bit in arch_mm_block_pte rather than arch_mm_mode_to_attrs. by Andrew Walbran · 6 years ago
  93. b2c159e Fix comment style. by Wedson Almeida Filho · 6 years ago
  94. 1f81b75 Eliminate vm_set_current. by Wedson Almeida Filho · 6 years ago
  95. 5997832 Move vcpu_switch below sync_lower_64_switch to eliminate branch. by Wedson Almeida Filho · 6 years ago
  96. d615cdb Update assembly code to simplify verification. by Wedson Almeida Filho · 6 years ago
  97. 3740287 Reduce the use of size_t. by Andrew Scull · 6 years ago
  98. f2f948e Fix sync vs no-sync allocation. by Andrew Scull · 6 years ago
  99. fa90e23 Fake layout with code rather than the linker. by Andrew Scull · 6 years ago
  100. 00df6c7 Store current vcpu instead of cpu in tpidr_el2. by Wedson Almeida Filho · 6 years ago