1. da0e34b Use safe-mmio crate for 8250 UART driver. by Andrew Walbran · 6 months ago
  2. 9e671e4 Clean up emergency console and use panic for unexpected exceptions. by Andrew Walbran · 7 months ago
  3. 442dd85 Update code for Rust 1.82.0 by Chris Wailes · 7 months ago
  4. ee0a5c6 vmbase: Move Trng internals to arch::aarch64 by Bartłomiej Grzesik · 7 months ago
  5. 802ad04 vmbase: Export VirtualAddress from arch by Bartłomiej Grzesik · 7 months ago
  6. b366b73 vmbase: Separate console form aarch64 UART implementation by Michał Mazurek · 9 months ago
  7. 3d7fccf vmbase: uart: Create abstraction layer over register write by Bartłomiej Grzesik · 7 months ago
  8. 747c08d vmbase: Move exceptions to aarch64 directories by Michał Mazurek · 9 months ago
  9. 3a9ecbf vmbase: Move hvc to aarch64 by Michał Mazurek · 9 months ago
  10. 626347c vmbase: Move dbm to aarch64 by Michał Mazurek · 9 months ago
  11. 6cd065f vmbase: Move linker to aarch64 by Michał Mazurek · 9 months ago
  12. 5b29469 vmbase: Move page table to aarch64 by Michał Mazurek · 9 months ago
  13. f08509a vmbase: Move crosvm layout to aarch64 by Michał Mazurek · 7 months ago
  14. 86f108d vmbase: aarch64: Move power to platform by Bartłomiej Grzesik · 9 months ago
  15. 52358e9 Update code for Rust 1.83.0 by Chris Wailes · 7 months ago
  16. eb75fb9 Updates for virtio-drivers 0.8. by Andrew Walbran · 9 months ago
  17. c34a50a Merge "Use thiserror in pVM firmware." into main by Treehugger Robot · 8 months ago
  18. e4f9dd3 Add safety comments for pointers passed to extern "C" functions. by Andrew Walbran · 8 months ago
  19. 72e4e12 Use &raw rather than addr_of macros. by Andrew Walbran · 8 months ago
  20. dfcafbe Merge "Update code for Rust 1.82.0" into main by Treehugger Robot · 8 months ago
  21. f46a17c Use C string literals not cstr! by Alan Stokes · 8 months ago
  22. 387f2fc Use thiserror in pVM firmware. by Andrew Walbran · 9 months ago
  23. efa247e Update code for Rust 1.82.0 by Chris Wailes · 9 months ago
  24. 47d316e Update to zerocopy 0.8. by Andrew Walbran · 9 months ago
  25. a5e791d Merge "vmbase: Add map_data_noflush()" into main by Treehugger Robot · 9 months ago
  26. 3533577 Merge "vmbase: Fix typo in map_image_footer() docs" into main by Treehugger Robot · 9 months ago
  27. 02c6f56 vmbase: Add map_data_noflush() by Pierre-Clément Tosi · 9 months ago
  28. 4edfdad vmbase: Fix typo in map_image_footer() docs by Pierre-Clément Tosi · 9 months ago
  29. 4da9242 Merge "Temporary workaround for Rust 1.82.0 update" into main by Treehugger Robot · 9 months ago
  30. ae07161 vmbase: Enter clients with dynamic PTs live by Pierre-Clément Tosi · 10 months ago
  31. eba8316 vmbase: Default to largest stack size possible by Pierre-Clément Tosi · 10 months ago
  32. c26e220 vmbase: Introduce mem API & turn MEMORY private by Pierre-Clément Tosi · 10 months ago
  33. 229dd9d pvmfw: Map image footer after dynamic PT switch by Pierre-Clément Tosi · 10 months ago
  34. 4cdd19f Temporary workaround for Rust 1.82.0 update by Chris Wailes · 9 months ago
  35. b996399 vmbase: Define .image_footer linker section by Pierre-Clément Tosi · 9 months ago
  36. 0b02a2b vmbase: Clients separate eh_stack from .data+.bss by Pierre-Clément Tosi · 9 months ago
  37. 3c5e7a7 vmbase: Support missing SwiotlbInfo DT node by Pierre-Clément Tosi · 9 months ago
  38. 803aa8c move the PCI MMIO regions on aarch64 by Frederick Mayle · 10 months ago
  39. 7ec45d3 Turn hypervisor backends module into a library by Per Larsen · 10 months ago
  40. 63bb20d Merge "Update ARM_SMCCC_KVM_FUNC_DEV_REQ_MMIO ABI" into main by Treehugger Robot · 10 months ago
  41. e905116 Merge "vmbase: Replace flatten() with slice::as_flattened" into main by Treehugger Robot · 10 months ago
  42. 8ab7c37 vmbase: Move CMOs under crate::arch by Pierre-Clément Tosi · 10 months ago
  43. 043dfb7 vmbase: Abstract CPU arch in write_volatile_u8() by Pierre-Clément Tosi · 10 months ago
  44. 82aaf03 vmbase: Add CPU-specific submodules to crate::arch by Pierre-Clément Tosi · 10 months ago
  45. 4e9d2f6 vmbase: Temporarily rename crate::arch to aarch64 by Pierre-Clément Tosi · 10 months ago
  46. 90dfd69 vmbase: Move MemoryTracker to memory::tracker by Pierre-Clément Tosi · 10 months ago
  47. 755a258 vmbase: Prepare memory::shared privacy for move by Pierre-Clément Tosi · 10 months ago
  48. 1d01277 vmbase: Move handle_*_fault() to crate::exceptions by Pierre-Clément Tosi · 10 months ago
  49. d0818b2 vmbase: Replace flatten() with slice::as_flattened by Pierre-Clément Tosi · 10 months ago
  50. 646a31b Update ARM_SMCCC_KVM_FUNC_DEV_REQ_MMIO ABI by Mostafa Saleh · 11 months ago
  51. dbf00aa Merge "vmbase: uart: Move asm block to crate::arch" into main by Treehugger Robot · 11 months ago
  52. 4ec3a93 vmbase: uart: Move asm block to crate::arch by Pierre-Clément Tosi · 11 months ago
  53. 63df22b Merge "vmbase: Fully absorb libfdtpci as a crate module" into main by Treehugger Robot · 11 months ago
  54. 836b4fe Merge "vmbase: Re-expose fdtpci as vmbase::fdt::pci" into main by Treehugger Robot · 11 months ago
  55. 2e059cc Avoid using static mut variables for heap. by Andrew Walbran · 11 months ago
  56. c7c2357 vmbase: Fully absorb libfdtpci as a crate module by Pierre-Clément Tosi · 11 months ago
  57. f2c19d4 vmbase: Re-expose fdtpci as vmbase::fdt::pci by Pierre-Clément Tosi · 11 months ago
  58. 3d1c2e4 vmbase_example: Run most tests using dynamic PTs by Pierre-Clément Tosi · 1 year, 1 month ago
  59. 1f7c523 vmbase: Support generating a Linux image header by Pierre-Clément Tosi · 1 year, 1 month ago
  60. 1d8fa02 vmbase: Remove dtb_region from linker scripts by Pierre-Clément Tosi · 1 year, 1 month ago
  61. 3495fd8 pvmfw: Update REQ_DMA value by Mostafa Saleh · 1 year, 1 month ago
  62. 2c21244 Merge "Update for new version of aarch64-paging." into main by Treehugger Robot · 1 year, 1 month ago
  63. 30552af Update for new version of aarch64-paging. by Andrew Walbran · 1 year, 1 month ago
  64. f615d73 Use Once<SpinMutex<Uart>> rather than SpinMutex<Option<Uart>> for consoles. by Andrew Walbran · 1 year, 2 months ago
  65. 1a089a0 Move vmbase to libs/libvmbase by Jiyong Park · 1 year, 2 months ago