1. aa7db8e Make mailbox clearing idempotent. by Andrew Scull · 5 years ago
  2. bc82f2d Save and restore ELR_EL1 and SPSR_EL1 when switching vCPUs. by Andrew Walbran · 5 years ago
  3. bb3ab6c Get the cpu IDs from the FDT. by Andrew Scull · 6 years ago
  4. 1bb0aec Fix paths in kokoro config so that test logs are uploaded. by Andrew Walbran · 5 years ago
  5. 17a6dc1 Fix type mismatch in load_primary signature. by Alfredo Mazzinghi · 5 years ago
  6. be9d77b Put common code in a shared target rather than copying lines. by Andrew Walbran · 5 years ago
  7. c458192 Updating driver submodule. by Andrew Walbran · 5 years ago
  8. 8d55e50 Remove cpuhp callbacks when removing driver. by Andrew Walbran · 5 years ago
  9. c960c03 Implement minimal PSCI 1.1. by Andrew Scull · 6 years ago
  10. 99d2d4c Handle spurious page faults due to break-before-make. by Wedson Almeida Filho · 5 years ago
  11. e95aa64 Use clang for building Linux and our kernel module. by Andrew Walbran · 5 years ago
  12. 62e9156 Forward extra defines from the aarch64_common_toolchain. by Alfredo Mazzinghi · 5 years ago
  13. 377bd8b Use target_out_dir rather than root_out_dir for VM images and initrds. by Andrew Walbran · 5 years ago
  14. eb1997c Add alignment macros. by Alfredo Mazzinghi · 5 years ago
  15. 8aa8c62 Add flag to disable LTO optimizations. by Alfredo Mazzinghi · 5 years ago
  16. 880f5b2 Refactor build template for aarch64. by Alfredo Mazzinghi · 5 years ago
  17. b2bb1d3 Build each project in a different output directory. by Alfredo Mazzinghi · 5 years ago
  18. 6bc52b2 Fail rather than crashing if there is no test output. by Andrew Walbran · 5 years ago
  19. a3f6da7 No need for a loop to get a fixed number of arguments. by Andrew Walbran · 5 years ago
  20. 48c2dc8 Breaking busy_secondary and interrupts suites out into separate files. by Andrew Walbran · 5 years ago
  21. d1335e0 Add tests for virtual timer in a secondary VM. by Andrew Walbran · 5 years ago
  22. 508e63c Implement virtual timer for secondary VMs. by Andrew Walbran · 5 years ago
  23. 1f8d487 Save and restore virtual timer registers. by Andrew Walbran · 5 years ago
  24. b3ca1dc Enable but ignore hypervisor timer IRQ. by Andrew Walbran · 5 years ago
  25. 66d62bf Make yield a noop for the primary. by Andrew Scull · 5 years ago
  26. 17db43d Test that primary can use timers to get back from secondary. by Andrew Walbran · 5 years ago
  27. 8b75fde Check memory access is removed when giving or sharing. by Andrew Scull · 5 years ago
  28. 8233128 Correct logs during abort. by Andrew Scull · 5 years ago
  29. 38772ab Re-constify pointer to current. by Andrew Scull · 5 years ago
  30. 2e7a76d Split test suites into thier own files. by Andrew Scull · 5 years ago
  31. 9726c25 Handle VMs misbehaving. by Andrew Scull · 5 years ago
  32. 01f83de Handle aborting VMs. by Andrew Scull · 5 years ago
  33. b790f65 Incorporate feedback on notification patches. by Wedson Almeida Filho · 5 years ago
  34. 1c87a7d Updating Linux driver submodule by Andrew Walbran · 5 years ago
  35. ec84193 Add helper function to get struct vm from vm id. by Wedson Almeida Filho · 5 years ago
  36. c3dc0f2 Revert "Save and restore virtual timer registers." by Wedson Almeida Filho · 5 years ago
  37. 928d8c1 Fix license script to allow any year. by Andrew Walbran · 5 years ago
  38. 3c44585 No more need to manually check out submodules. by Andrew Scull · 6 years ago
  39. 2bf9cdd Updating license headers according to updated guidelines by Andrew Walbran · 5 years ago
  40. 6386f25 Basic memory sharing. by Andrew Scull · 6 years ago
  41. 57bf34b Add checkpatch for Linux driver to presubmit. by Andrew Scull · 5 years ago
  42. 0177811 Apply clang-format and add checkpatch. by Andrew Scull · 5 years ago
  43. 18fec9c Add tests for mailbox writability notification. by Wedson Almeida Filho · 5 years ago
  44. ea62e2e Add support for notifying VMs when mailboxes become writable. by Wedson Almeida Filho · 5 years ago
  45. cd9fef9 Add support for new vcpu_run and mailbox_clear return values. by Wedson Almeida Filho · 5 years ago
  46. 1e9c331 Bring back intrusive doubly-linked list. by Wedson Almeida Filho · 6 years ago
  47. cbefbdb Add checkpatch.pl to presubmit tests. by Andrew Scull · 5 years ago
  48. 33fecd3 Differentiate preemption from yielding. by Andrew Scull · 5 years ago
  49. e05702e Differentiate a preempted and yielding vCPU. by Andrew Scull · 5 years ago
  50. 17c997f Add new argument to hf_mailbox_send. by Wedson Almeida Filho · 5 years ago
  51. dbfc903 Call hf_mailbox_send with extra argument. by Wedson Almeida Filho · 5 years ago
  52. c559d13 Rename interrupt APIs to adhere to hf_noun_verb convention. by Wedson Almeida Filho · 5 years ago
  53. ba79ce3 Save and restore virtual timer registers. by Andrew Walbran · 5 years ago
  54. e75db9d Use renamed interrupt functions. by Wedson Almeida Filho · 5 years ago
  55. 3cd9e26 Fix comment about obsolete NOBBM. by Andrew Scull · 5 years ago
  56. da24197 Remove MM_MODE_NOINVALIDATE. by Andrew Scull · 5 years ago
  57. da3df7f Remove MM_MODE_STAGE1. by Andrew Scull · 5 years ago
  58. 220e621 Mark send and receive buffers as shared and unowned. by Andrew Scull · 5 years ago
  59. 81e8509 mm: function to get the mode of a range of memory. by Andrew Scull · 6 years ago
  60. 81568c4 Fixing checkpatch.pl warnings. by Wedson Almeida Filho · 5 years ago
  61. acc1fdd More arch header unification clean up. by Andrew Scull · 5 years ago
  62. ac8ad01 Update comments here and in linux driver. by Wedson Almeida Filho · 6 years ago
  63. 89d0e47 Fix comments. by Wedson Almeida Filho · 5 years ago
  64. 7dfb259 Import Linux kernel to build driver module. by Andrew Scull · 5 years ago
  65. ce08e9e Set default kernel path to third_party. by Andrew Scull · 5 years ago
  66. 63d1f3f Allow memory pools to have a fallback. by Andrew Scull · 6 years ago
  67. 9a6384b Fix my lazy typos. by Andrew Scull · 5 years ago
  68. 11a4a0c Unify the arch headers. by Andrew Scull · 5 years ago
  69. b90daf1 Add hftest macros to fail with a message. by Andrew Walbran · 6 years ago
  70. 4c6d5b0 Update linux driver commit. by Wedson Almeida Filho · 5 years ago
  71. 1ee3565 Add communication channel multiplexing. by Wedson Almeida Filho · 5 years ago
  72. 02af697 Fix build break in linux driver. by Wedson Almeida Filho · 5 years ago
  73. b6b9b56 Defrag doesn't need to check presence. by Andrew Scull · 5 years ago
  74. f0f6be5 Fix flaky mpool test. by Andrew Scull · 5 years ago
  75. 6b98b85 Fixing WFI handler to skip the WFI instruction. by Andrew Walbran · 5 years ago
  76. fdd716e Replace dlog_nosync with lock enabling. by Andrew Scull · 5 years ago
  77. cd3e77e Use https:// for the remote URL for repos. by Andrew Scull · 5 years ago
  78. f0551c8 htest: service boilerplate for secondary VMs. by Andrew Scull · 6 years ago
  79. 7a789b7 mm: device mode does not apply to stage-2. by Andrew Scull · 5 years ago
  80. 85ddd9a Let secondary VM run until it is waiting for a message. by Andrew Walbran · 6 years ago
  81. 3d84a26 Set or clear VI bit in hvc_handler just before returning, using count. by Andrew Walbran · 6 years ago
  82. 3d72005 Documenting return codes of hf_vcpu_run. by Andrew Walbran · 6 years ago
  83. 55c4d8b Add APIs to yield and get the ID of the VM. by Andrew Scull · 5 years ago
  84. 0330611 Ensure that register state is saved before it's used. by Wedson Almeida Filho · 6 years ago
  85. c2eb6a3 Quit pretending that IPAs aren't identity mapped. by Andrew Scull · 6 years ago
  86. 35accfa Update Linux driver for interrupt injection. by Andrew Walbran · 6 years ago
  87. 9ed8da5 Incorporating feedback. by Wedson Almeida Filho · 6 years ago
  88. 22d5eaa Use explicit page pool in page table manipulation. by Wedson Almeida Filho · 6 years ago
  89. 11a9b0b Add memory pool. by Wedson Almeida Filho · 6 years ago
  90. cda1cb2 Kick process if we try to wake up a vCPU which is already running. by Andrew Walbran · 6 years ago
  91. bdcd836 Fix errors/warnings caused by vmapi headers in linux driver build. by Wedson Almeida Filho · 6 years ago
  92. 7fe6233 Remove stale interrupt code and fix wake up TODOs. by Wedson Almeida Filho · 6 years ago
  93. 4cf217a Fix typos. by Andrew Walbran · 6 years ago
  94. cae4557 mm: factor out logic to find address of next block. by Andrew Scull · 6 years ago
  95. 19136d0 Add tests for injecting interrupts from the primary to a secondary. by Andrew Walbran · 6 years ago
  96. 3681b8d Model attributes in the fake architecture. by Andrew Scull · 6 years ago
  97. c66a04d Introduce new states to support memory sharing. by Andrew Scull · 6 years ago
  98. a793ea0 Fix typo. by Andrew Walbran · 6 years ago
  99. 79f1eee Add test for injecting interrupt into the same VM. by Andrew Walbran · 6 years ago
  100. f589c9c New version of qemu is needed for interrupt injection to work. by Andrew Walbran · 6 years ago