1. 2bbfc86 pvmfw: Move aarch64 fn `jump_to_payload` to a separate module by Michał Mazurek · 8 months ago
  2. bfa4060 pvmfw: Return MemorySlices from main_wrapper by Pierre-Clément Tosi · 8 months ago
  3. 13d14f9 Merge "pvmfw: Introduce NextStage" into main by Pierre-Clément Tosi · 8 months ago
  4. bcb76ee Merge changes I5f88ff52,I6de6e460,Id7f24fc6 into main by Treehugger Robot · 8 months ago
  5. 9bb62ac pvmfw: Introduce NextStage by Pierre-Clément Tosi · 8 months ago
  6. 9277880 pvmfw: Move DT sanitization to main() by Pierre-Clément Tosi · 9 months ago
  7. c7e6fb2 Merge "pvmfw: Remove old comment about unshare_all_memory" into main by Treehugger Robot · 8 months ago
  8. 41f918c pvmfw: Remove old comment about unshare_all_memory by Pierre-Clément Tosi · 8 months ago
  9. 12f923e pvmfw: Delay UART & PT reset until jump_to_payload by Pierre-Clément Tosi · 8 months ago
  10. ae07161 vmbase: Enter clients with dynamic PTs live by Pierre-Clément Tosi · 9 months ago
  11. eba8316 vmbase: Default to largest stack size possible by Pierre-Clément Tosi · 9 months ago
  12. c26e220 vmbase: Introduce mem API & turn MEMORY private by Pierre-Clément Tosi · 9 months ago
  13. 229dd9d pvmfw: Map image footer after dynamic PT switch by Pierre-Clément Tosi · 9 months ago
  14. b996399 vmbase: Define .image_footer linker section by Pierre-Clément Tosi · 8 months ago
  15. 0b02a2b vmbase: Clients separate eh_stack from .data+.bss by Pierre-Clément Tosi · 8 months ago
  16. 7ec45d3 Turn hypervisor backends module into a library by Per Larsen · 9 months ago
  17. 8ab7c37 vmbase: Move CMOs under crate::arch by Pierre-Clément Tosi · 9 months ago
  18. 462bdf4 pvmfw: Move MemorySlices to crate::memory by Pierre-Clément Tosi · 9 months ago
  19. 14770b0 [bssl] Stop initializing CRYPTO library in pvmfw by Alice Wang · 11 months ago
  20. b4268b3 Add --enable-earlycon option to vm tool by Nikita Ioffe · 11 months ago
  21. f0fd0fb Revert "Add --enable-earlycon option to vm tool" by Priyanka Advani (xWF) · 11 months ago
  22. ec68eaf Add --enable-earlycon option to vm tool by Nikita Ioffe · 12 months ago
  23. 64aff64 pvmfw: Leave UART shared for debuggable pVMs by Pierre-Clément Tosi · 1 year ago
  24. 239b877 Move pvmfw to under guest by Jiyong Park · 1 year, 1 month ago[Renamed from pvmfw/src/entry.rs]
  25. b5a3ab1 pvmfw: Print RebootReason on secondary UART by Pierre-Clément Tosi · 1 year, 11 months ago
  26. 8e92d1a vmbase: Improve safety of console::init() by Pierre-Clément Tosi · 1 year, 2 months ago
  27. 38a3621 vmbase: Introduce layout::UART_PAGE by Pierre-Clément Tosi · 1 year, 2 months ago
  28. 6b86753 vmbase: Clean up MMIO_GUARD in MemoryTracker by Pierre-Clément Tosi · 1 year, 3 months ago
  29. a9b345f vmbase: Integrate libhyp as module by Pierre-Clément Tosi · 1 year, 3 months ago
  30. 147addf pvmfw: Unify Config::new() calls into a single one by Pierre-Clément Tosi · 1 year, 4 months ago
  31. f0af81d Use VM reference DT instead of VM base DTBO in pvmfw config v1.2 by Seungjae Yoo · 1 year, 7 months ago
  32. 82cefb3 Don't use &mut for immutable data by Alan Stokes · 1 year, 7 months ago
  33. 013f4c4 Introduce VM base DTBO as pvmfw config v1.2 by Seungjae Yoo · 1 year, 7 months ago
  34. 0322b8c Rename bssl-ffi to bssl-sys by Maurice Lam · 1 year, 8 months ago
  35. 411ca27 Merge "[pvmfw] Use AEAD wrapper from libbssl_avf" into main by Alice Wang · 1 year, 8 months ago
  36. 6561833 More Config refactoring by Alan Stokes · 1 year, 8 months ago
  37. d0cf3cd Refactoring: Make a config Entries type by Alan Stokes · 1 year, 8 months ago
  38. ee07f72 [pvmfw] Use AEAD wrapper from libbssl_avf by Alice Wang · 1 year, 10 months ago
  39. c6e023b pvmfw: Apply VM DTBO by Jaewan Kim · 1 year, 10 months ago
  40. b266e0e pvmfw: Validate config header entries when Config::new() by Jaewan Kim · 1 year, 11 months ago
  41. 3300149 pvmfw: Add support for variable config entry count by Pierre-Clément Tosi · 2 years ago
  42. 20bb4e4 Standardise safety comments in pvmfw and fdtpci. by Andrew Walbran · 2 years, 1 month ago
  43. d88fd2d pvmfw: Make the NonZeroUsize FDT_SIZE non-const by Pierre-Clément Tosi · 2 years, 1 month ago
  44. 62ffc0d vmbase: Configure stack guard from Rust by Pierre-Clément Tosi · 2 years, 1 month ago
  45. d330548 vmbase: Initialize logger before calling main() by Pierre-Clément Tosi · 2 years, 1 month ago
  46. d643cfe hyp: Refactor HypervisorCap to harden backends by Pierre-Clément Tosi · 2 years, 1 month ago
  47. 5ad1e8c hyp: Introduce HypervisorCap::MMIO_GUARD by Pierre-Clément Tosi · 2 years, 1 month ago
  48. a3931aa Update layout/PageTable memory range to Range<VirtualAddress> by Alice Wang · 2 years, 1 month ago
  49. 6a4808c vmbase: Rename configure_global_allocator_size by Pierre-Clément Tosi · 2 years, 1 month ago
  50. 8ca7a44 vmbase: Initialize heap in rust_entry by Pierre-Clément Tosi · 2 years, 2 months ago
  51. c332fae vmbase: Move heap.rs out of pvmfw by Pierre-Clément Tosi · 2 years, 2 months ago
  52. 0cff343 Merge changes I84242526,I478e6e99 by Treehugger Robot · 2 years, 1 month ago
  53. f3681e8 pvmfw: Prepare heap.rs for move by Pierre-Clément Tosi · 2 years, 2 months ago
  54. 3e3d733 vmbase: Move rand.rs out of pvmfw by Pierre-Clément Tosi · 2 years, 2 months ago
  55. b6d2c64 [rialto] Initialize the shared memory pool by Alice Wang · 2 years, 2 months ago
  56. e9ae5c4 [rialto] Adjust FDT size in initialization by Alice Wang · 2 years, 2 months ago
  57. 63f4c9e [vmbase] Move MAX_VIRT_ADDR from pvmfw to vmbase by Alice Wang · 2 years, 2 months ago
  58. 89d2959 [rialto] Adjust the MMIO range mapped in page table by Alice Wang · 2 years, 2 months ago
  59. 5bb7950 [vmbase] Change payload_range in MemoryTracker to Option by Alice Wang · 2 years, 2 months ago
  60. 93ee98a [pvmfw][vmbase] Move MemoryTracker to vmbase for reuse by Alice Wang · 2 years, 2 months ago
  61. 446146a [pvmfw] Move payload_range out of MemoryTracker by Alice Wang · 2 years, 2 months ago
  62. 4c70d14 [pvmfw] Refactor MMIO range check in pvmfw by Alice Wang · 2 years, 2 months ago
  63. 4be4dd0 [vmbase] Move RangeExt to vmbase for reuse by Alice Wang · 2 years, 2 months ago
  64. 3fa9b80 [pvmfw] Move memory flush functions to vmbase by Alice Wang · 2 years, 2 months ago
  65. eacb738 [pvmfw] Move utility functions/consts relating to memory to vmbase by Alice Wang · 2 years, 2 months ago
  66. c3829f1 Remove redundant unsafe markers by Alan Stokes · 2 years, 2 months ago
  67. 807fa59 [pvmfw][rialto] Refactor and reuse console_uart_range() by Alice Wang · 2 years, 2 months ago
  68. ad1fc75 pvmfw: Extract pvmfw-specific code out of mmu.rs by Pierre-Clément Tosi · 2 years, 2 months ago
  69. 4c1edbe pvmfw: Manage dirty state in hardware if possible by Jakob Vukalovic · 2 years, 4 months ago
  70. 44b1ce3 pvmfw: Implement software dirty state handling by Jakob Vukalovic · 2 years, 4 months ago
  71. b99905d pvmfw: Optimize MMIO guard map by Jakob Vukalovic · 2 years, 4 months ago
  72. f03089c pvmfw: Initialize heap as soon as we enter Rust by Pierre-Clément Tosi · 2 years, 3 months ago
  73. f19c0e6 pvmfw: Improve memory sharing with the host by Pierre-Clément Tosi · 2 years, 3 months ago
  74. 8ec05d1 Merge changes Ie31f6c6f,I56678bd0,Ic6e651a7 by Treehugger Robot · 2 years, 3 months ago
  75. a0bfc86 pvmfw: Remove unnecessary flush of the guest DT by Pierre-Clément Tosi · 2 years, 3 months ago
  76. 1427fe7 Merge "pvmfw: Zero all scratch memory before guest runs" by Treehugger Robot · 2 years, 3 months ago
  77. 97f5249 pvmfw: Zero all scratch memory before guest runs by Pierre-Clément Tosi · 2 years, 4 months ago
  78. 37713ec [pvmfw] Use separate heap for shared memory by Srivatsa Vaddagiri · 2 years, 4 months ago
  79. b4dc93b Merge "Require unsafe blocks in unsafe functions" by Treehugger Robot · 2 years, 4 months ago
  80. a0e4296 Require unsafe blocks in unsafe functions by Alan Stokes · 2 years, 4 months ago
  81. 85a00d7 pvmfw: Move MemoryTracker to a global variable by Jakob Vukalovic · 2 years, 4 months ago
  82. 90e6f16 [hypervisor] Add mmio_guard_init() to Hypervisor trait by Alice Wang · 2 years, 4 months ago
  83. 0bdc3f6 [pvmfw] Extract a library to support various hypervisor backends by Alice Wang · 2 years, 5 months ago
  84. c23426b pvmfw: debug policy application failure is recoverable by Jiyong Park · 2 years, 4 months ago
  85. 41748ed pvmfw: Call CRYPTO_library_init before using BSSL by Pierre-Clément Tosi · 2 years, 4 months ago
  86. 6a8789a Refactor DT validation routine by Jiyong Park · 2 years, 5 months ago
  87. 8331612 Call the DT sanitize routine ealier by Jiyong Park · 2 years, 5 months ago
  88. efe780c pvmfw: refactor: Regroup config data slicing by Pierre-Clément Tosi · 2 years, 6 months ago
  89. a59103d pvmfw: Obtain entropy through the SMCCC TRNG by Pierre-Clément Tosi · 2 years, 6 months ago
  90. de0af22 Revert "Revert "pvmfw: Remove allow(dead_code) on get_debug_policy"" by Sean.JS Tsai · 2 years, 6 months ago
  91. cb3b00e Revert "pvmfw: Remove allow(dead_code) on get_debug_policy" by Sean.JS Tsai · 2 years, 6 months ago
  92. ba5f5e7 pvmfw: Remove allow(dead_code) on get_debug_policy by Pierre-Clément Tosi · 2 years, 6 months ago
  93. 843d831 [dice] Use libdice_open_dice_nostd for DICE functions in pvmfw by Alice Wang · 2 years, 6 months ago
  94. bb19b30 Merge "pvmfw: Boot the verified kernel instead of x1" by Treehugger Robot · 2 years, 6 months ago
  95. b8e7cec pvmfw: Boot the verified kernel instead of x1 by Pierre-Clément Tosi · 2 years, 6 months ago
  96. ba8929b Disable ramdump with debug policy by Jaewan Kim · 2 years, 7 months ago
  97. 90e1935 pvmfw: Apply debug policy from config to VM FDT by Pierre-Clément Tosi · 2 years, 9 months ago
  98. db74cb1 pvmfw: Pass BCC to next stage through DT by Pierre-Clément Tosi · 2 years, 8 months ago
  99. 4f4f5eb pvmfw: Perform DICE derivation by Pierre-Clément Tosi · 2 years, 8 months ago
  100. 2d65298 pvmfw: Integrate verify_payload by Pierre-Clément Tosi · 2 years, 7 months ago