1. d9dda0c Replace use of deprecated logging functions by Jeff Vander Stoep · 1 year, 6 months ago
  2. 1bf532b libs: Move cstr!() into its own crate by Pierre-Clément Tosi · 1 year, 9 months ago
  3. aea8364 Remove unsafe lints now that they are enabled globally. by Andrew Walbran · 2 years ago
  4. 6ef8097 Implement platform API to assign devices by Inseob Kim · 2 years, 1 month ago
  5. b27ec8f Adjust virtio_blk API for virtio-drivers 0.6.0 by Alice Wang · 2 years ago
  6. ae3350d Standardise and add safety comments. by Andrew Walbran · 2 years, 1 month ago
  7. 4784280 Require safety comments in vmbase example. by Andrew Walbran · 2 years, 1 month ago
  8. 70b580c vmbase_example: Minimize scope of unsafe blocks by Pierre-Clément Tosi · 2 years, 1 month ago
  9. 9a7328e vmbase/rialto: Read ESR_EL1 with read_sysreg!() by Pierre-Clément Tosi · 2 years, 1 month ago
  10. 62ffc0d vmbase: Configure stack guard from Rust by Pierre-Clément Tosi · 2 years, 1 month ago
  11. 67108c3 vmbase: Define Bionic TLS from Rust by Pierre-Clément Tosi · 2 years, 1 month ago
  12. d330548 vmbase: Initialize logger before calling main() by Pierre-Clément Tosi · 2 years, 1 month ago
  13. 8b09704 [vmbase] Update return type of layout functions to VirtualAddress by Alice Wang · 2 years, 1 month ago
  14. cee2c65 [vmbase][test] Refactor page table initialization in vmbase test by Alice Wang · 2 years, 1 month ago
  15. a3931aa Update layout/PageTable memory range to Range<VirtualAddress> by Alice Wang · 2 years, 1 month ago
  16. 88362ff Merge "[test][vmbase] Check VirtIO socket device in integration test" by Alice Wang · 2 years, 1 month ago
  17. 26de6dc Merge "Use read_volatile for stack_check_guard." by Treehugger Robot · 2 years, 1 month ago
  18. 16e7c3f [test][vmbase] Check VirtIO socket device in integration test by Alice Wang · 2 years, 1 month ago
  19. 7c55c7d [vmbase][pci] Decouple Hal impl from PciTransportIterator by Alice Wang · 2 years, 1 month ago
  20. b88eb01 Use read_volatile for stack_check_guard. by Andrew Walbran · 2 years, 1 month ago
  21. eff5839 [virt] Adjust spelling of initialise in code and comments by Alice Wang · 2 years, 1 month ago
  22. 46d77fc Merge changes from topic "microdroid_log" by Jiyong Park · 2 years, 1 month ago
  23. 17e2032 Merge changes Iae7130f2,Ibe6629a2,If39f46d9 by Treehugger Robot · 2 years, 1 month ago
  24. 6a4808c vmbase: Rename configure_global_allocator_size by Pierre-Clément Tosi · 2 years, 1 month ago
  25. 4894b43 Android.bp: Clean up vmbase_*_defaults by Pierre-Clément Tosi · 2 years, 1 month ago
  26. 8ca7a44 vmbase: Initialize heap in rust_entry by Pierre-Clément Tosi · 2 years, 2 months ago
  27. c332fae vmbase: Move heap.rs out of pvmfw by Pierre-Clément Tosi · 2 years, 2 months ago
  28. e6fb167 Support console input to VM by Jiyong Park · 2 years, 1 month ago
  29. 6ac174e Test empty VirtIO block device. by Andrew Walbran · 2 years, 2 months ago
  30. b6675be Merge "vmbase: Use cstr!() in example" by Treehugger Robot · 2 years, 2 months ago
  31. 8ecc78b vmbase: Use cstr!() in example by Pierre-Clément Tosi · 2 years, 2 months ago
  32. 0780329 Merge "Zero memory in dma_alloc." by Treehugger Robot · 2 years, 2 months ago
  33. cf9333e Zero memory in dma_alloc. by Andrew Walbran · 2 years, 3 months ago
  34. 2422bdc [fdt] Add function to get the first range in /memory node of fdt by Alice Wang · 2 years, 2 months ago
  35. 50559df vmbase: Explicitly map valid memory ranges by Jakob Vukalovic · 2 years, 4 months ago
  36. 23aba52 vmbase: Move stack to end of writable_data by Pierre-Clément Tosi · 2 years, 4 months ago
  37. 8bb3d72 vmbase: Map .bss, .data, & stack separately by Pierre-Clément Tosi · 2 years, 4 months ago
  38. 63e0d0d [virtio] Mark virtio_drivers::Hal implementation as unsafe by Alice Wang · 2 years, 4 months ago
  39. 1ef22bc Merge "pvmfw: Replace calls to emergency_write_str" by Treehugger Robot · 2 years, 4 months ago
  40. bff22e1 pvmfw: Replace calls to emergency_write_str by Jakob Vukalovic · 2 years, 4 months ago
  41. ef99629 vmbase: Temporarily disable logging in exception handlers by Jakob Vukalovic · 2 years, 4 months ago
  42. e35828c vmbase: Don't expose to virt APEX by Pierre-Clément Tosi · 2 years, 4 months ago
  43. 2116f5d Remove unnecessary feature declarations by Chris Wailes · 2 years, 4 months ago
  44. 8d05dae Add example using VirtIO console device. by Andrew Walbran · 2 years, 5 months ago
  45. 5776f08 Add --gdb flag to vm run,run-app and run-microdroid commands by Nikita Ioffe · 2 years, 6 months ago
  46. 7d1e5ec Refactor VM config to support different CPU topologies by David Brazdil · 2 years, 6 months ago
  47. cb9d2f9 [dice] Move hash function to the library libdiced_open_dice by Alice Wang · 2 years, 6 months ago
  48. 272bd7a Updates for new version of virtio-drivers. by Andrew Walbran · 2 years, 7 months ago
  49. 336d0cb Update for version 0.2.0 of virtio-drivers crate. by Andrew Walbran · 2 years, 7 months ago
  50. 4280d7c Merge "Start using virtmgr for running VMs" by David Brazdil · 2 years, 7 months ago
  51. 4b4c510 Start using virtmgr for running VMs by David Brazdil · 2 years, 8 months ago
  52. 730375d Add new library to share FDT/PCI/VirtIO code. by Andrew Walbran · 2 years, 8 months ago
  53. 0a8dac7 No need to allocate PCI BARs after all. by Andrew Walbran · 2 years, 8 months ago
  54. f1646e9 Merge "Map PCI (BAR) MMIO range too." by Treehugger Robot · 2 years, 8 months ago
  55. 0d8b54d Map PCI (BAR) MMIO range too. by Andrew Walbran · 2 years, 8 months ago
  56. 50939ad libvmbase: Make ARM routines whole_static by Pierre-Clément Tosi · 2 years, 8 months ago
  57. b713baa Test reading from a VirtIO block device. by Andrew Walbran · 2 years, 8 months ago
  58. 4a59a17 Reduce verbosity of idmap dump. by Andrew Walbran · 2 years, 9 months ago
  59. 8217d06 Probe for VirtIO PCI devices and allocate BARs. by Andrew Walbran · 2 years, 9 months ago
  60. b244d93 libfdt: Map FDT_ERR_NOTFOUND to Option::None by Pierre-Clément Tosi · 2 years, 9 months ago
  61. 1b0d890 libfdt: Extend Rust wrapper with write functions by Pierre-Clément Tosi · 2 years, 9 months ago
  62. 41c158e libfdt: Add CompatibleIterator by Pierre-Clément Tosi · 2 years, 9 months ago
  63. 1baa9a9 libfdt: Create Rust wrapper by David Brazdil · 3 years, 1 month ago
  64. 0d1aed0 vmbase: integration_test: Use Android logger by Pierre-Clément Tosi · 2 years, 9 months ago
  65. ed7c037 Merge changes I7175d7c1,I401ac4af by Treehugger Robot · 2 years, 9 months ago
  66. 9a658f7 vmbase: Export linker-defined MemoryRegions & VAs by Pierre-Clément Tosi · 2 years, 10 months ago
  67. 581e9b6 vmbase_example: Replace cast with .as{_mut}_ptr() by Pierre-Clément Tosi · 2 years, 10 months ago
  68. 35e9c1e vmbase: example: Add bin_end to integration_test by Pierre-Clément Tosi · 2 years, 10 months ago
  69. 9a83e61 Add libopen_dice nostd wrapper and test it in vmbase_example by David Brazdil · 2 years, 11 months ago
  70. a51c6f0 vmbase: Support LLVM and Bionic stack guard by David Brazdil · 2 years, 10 months ago
  71. f219cd8 Delete cpu affinity config by Victor Hsieh · 2 years, 11 months ago
  72. b130035 vmbase: Keep base target names for ELF not bin by Pierre-Clément Tosi · 2 years, 11 months ago
  73. b135614 Merge "exceptions: Pass ELR & SPSR to handlers with AAPCS" by Treehugger Robot · 3 years ago
  74. 8cbd4b7 exceptions: Pass ELR & SPSR to handlers with AAPCS by Pierre-Clément Tosi · 3 years ago
  75. 62085c0 Send UID and VM identifier to existing atoms by Seungjae Yoo · 3 years ago
  76. 0e82b50 Move VM callback to vmclient by Alan Stokes · 3 years ago
  77. 30a7f08 vmbase/pvmfw: Extract common build properties to defaults by David Brazdil · 3 years, 1 month ago
  78. 9575319 vmbase/pvmfw: Remove unnecessary 'stem' properties by David Brazdil · 3 years, 1 month ago
  79. b41aa8f vmbase: Use logger in example kernel by David Brazdil · 3 years, 1 month ago
  80. a5b7af5 Split out common part of linker script. by Andrew Walbran · 3 years, 1 month ago
  81. 153aad9 Move memory layout helpers to new module. by Andrew Walbran · 3 years, 1 month ago
  82. f17c651 Format entry register values as 64-bit hex. by Andrew Walbran · 3 years, 1 month ago
  83. 06cba03 Check that DTB address is as expected. by Andrew Walbran · 3 years, 3 months ago
  84. 1356454 Construct page table in Rust. by Andrew Walbran · 3 years, 4 months ago
  85. 1da97eb Disable HWASan for vmbase_example_elf. by Florian Mayer · 3 years, 2 months ago
  86. 94bbf2f Add test to run vmbase example VM. by Andrew Walbran · 3 years, 3 months ago
  87. e03395a Pass x0-x3 boot values to Rust main function. by Andrew Walbran · 3 years, 3 months ago
  88. f7b6dc8 Add a heap allocator. by Andrew Walbran · 3 years, 4 months ago
  89. 5d4e1c9 Test BSS and data sections. by Andrew Walbran · 3 years, 4 months ago
  90. 6261cf4 Print addresses. by Andrew Walbran · 3 years, 4 months ago
  91. eef9820 Add example to run as unprotected VM bootloader. by Andrew Walbran · 3 years, 3 months ago