1. ae07161 vmbase: Enter clients with dynamic PTs live by Pierre-Clément Tosi · 9 months ago
  2. eba8316 vmbase: Default to largest stack size possible by Pierre-Clément Tosi · 9 months ago
  3. c26e220 vmbase: Introduce mem API & turn MEMORY private by Pierre-Clément Tosi · 9 months ago
  4. 229dd9d pvmfw: Map image footer after dynamic PT switch by Pierre-Clément Tosi · 9 months ago
  5. b996399 vmbase: Define .image_footer linker section by Pierre-Clément Tosi · 8 months ago
  6. 0b02a2b vmbase: Clients separate eh_stack from .data+.bss by Pierre-Clément Tosi · 8 months ago
  7. 7ec45d3 Turn hypervisor backends module into a library by Per Larsen · 9 months ago
  8. 462bdf4 pvmfw: Move MemorySlices to crate::memory by Pierre-Clément Tosi · 9 months ago
  9. 239b877 Move pvmfw to under guest by Jiyong Park · 1 year, 1 month ago[Renamed from pvmfw/src/memory.rs]
  10. 38a3621 vmbase: Introduce layout::UART_PAGE by Pierre-Clément Tosi · 1 year, 2 months ago
  11. 9ddfab5 pvmfw: Increase STACK_PAGES to 12 by Pierre-Clément Tosi · 1 year, 4 months ago
  12. aea8364 Remove unsafe lints now that they are enabled globally. by Andrew Walbran · 2 years ago
  13. 8b09704 [vmbase] Update return type of layout functions to VirtualAddress by Alice Wang · 2 years, 1 month ago
  14. a3931aa Update layout/PageTable memory range to Range<VirtualAddress> by Alice Wang · 2 years, 1 month ago
  15. 63f4c9e [vmbase] Move MAX_VIRT_ADDR from pvmfw to vmbase by Alice Wang · 2 years, 2 months ago
  16. 93ee98a [pvmfw][vmbase] Move MemoryTracker to vmbase for reuse by Alice Wang · 2 years, 2 months ago
  17. 110476e [pvmfw][vmbase] Move MemoryTrackerError to vmbase by Alice Wang · 2 years, 2 months ago
  18. b73a81b [pvmfw][vmbase] Move page table update functions to vmbase by Alice Wang · 2 years, 2 months ago
  19. ee5b180 [vmbase] Add page table parameters to vmbase for reuse by Alice Wang · 2 years, 2 months ago
  20. 446146a [pvmfw] Move payload_range out of MemoryTracker by Alice Wang · 2 years, 2 months ago
  21. 4c70d14 [pvmfw] Refactor MMIO range check in pvmfw by Alice Wang · 2 years, 2 months ago
  22. 4be4dd0 [vmbase] Move RangeExt to vmbase for reuse by Alice Wang · 2 years, 2 months ago
  23. e243d46 [vmbase] Add crosvm layout constant MEM_START to vmbase by Alice Wang · 2 years, 2 months ago
  24. 81e8f14 [pvmfw] Refactor Range<usize> overlap check by Alice Wang · 2 years, 2 months ago
  25. 3fa9b80 [pvmfw] Move memory flush functions to vmbase by Alice Wang · 2 years, 2 months ago
  26. eacb738 [pvmfw] Move utility functions/consts relating to memory to vmbase by Alice Wang · 2 years, 2 months ago
  27. f47b234 [pvmfw] Move MemorySharer from pvmfw to vmbase by Alice Wang · 2 years, 2 months ago
  28. 807fa59 [pvmfw][rialto] Refactor and reuse console_uart_range() by Alice Wang · 2 years, 2 months ago
  29. 3d4c5c3 rialto: Use PageTable from pvmfw through vmbase by Pierre-Clément Tosi · 2 years, 2 months ago
  30. ad1fc75 pvmfw: Extract pvmfw-specific code out of mmu.rs by Pierre-Clément Tosi · 2 years, 2 months ago
  31. 4dd2093 [pvmfw] Move dirty state management control util to vmbase by Alice Wang · 2 years, 2 months ago
  32. 81399f5 [pvmfw] Move assembly wrappers to vmbase for reuse by Alice Wang · 2 years, 2 months ago
  33. 4c1edbe pvmfw: Manage dirty state in hardware if possible by Jakob Vukalovic · 2 years, 4 months ago
  34. 44b1ce3 pvmfw: Implement software dirty state handling by Jakob Vukalovic · 2 years, 4 months ago
  35. b99905d pvmfw: Optimize MMIO guard map by Jakob Vukalovic · 2 years, 4 months ago
  36. 87933f3 Use FrameAllocator rather than Heap for shared memory pool. by Andrew Walbran · 2 years, 3 months ago
  37. 2b0c7fb Ensure that VirtIO buffers are aligned to PAGE_SIZE as required. by Andrew Walbran · 2 years, 3 months ago
  38. f19c0e6 pvmfw: Improve memory sharing with the host by Pierre-Clément Tosi · 2 years, 3 months ago
  39. 2d5bc58 pvmfw: Stop confusing MEM_SHARE granule & DMA size by Pierre-Clément Tosi · 2 years, 3 months ago
  40. 90238c5 pvmfw: virtio: Clean up hal.rs by Pierre-Clément Tosi · 2 years, 3 months ago
  41. 37713ec [pvmfw] Use separate heap for shared memory by Srivatsa Vaddagiri · 2 years, 4 months ago
  42. c25d68e [pvmfw] Define RangeExt trait on Range datatype by Srivatsa Vaddagiri · 2 years, 4 months ago
  43. 4f3d523 Merge "pvmfw: Prevent mapping MMIO over pvmfw memory" by Treehugger Robot · 2 years, 4 months ago
  44. 85a00d7 pvmfw: Move MemoryTracker to a global variable by Jakob Vukalovic · 2 years, 4 months ago
  45. 164a6f5 pvmfw: Prevent mapping MMIO over pvmfw memory by Pierre-Clément Tosi · 2 years, 4 months ago
  46. 90e6f16 [hypervisor] Add mmio_guard_init() to Hypervisor trait by Alice Wang · 2 years, 4 months ago
  47. 3132911 [hypervisor] Add hypervisor backend trait to facilitate hyp support by Alice Wang · 2 years, 4 months ago
  48. 0bdc3f6 [pvmfw] Extract a library to support various hypervisor backends by Alice Wang · 2 years, 5 months ago
  49. 0c21f81 [pvmfw] Extract smccc into a separate library for reuse by Alice Wang · 2 years, 4 months ago
  50. 0ee6539 Check if pci range is within platform memory range by Jiyong Park · 2 years, 4 months ago
  51. 4ce55c0 pvmfw: Refactor pKVM HVCs by Pierre-Clément Tosi · 2 years, 5 months ago
  52. 3a81f3b Merge "pvmfw: Make use of Rust 1.65 let-else" by Treehugger Robot · 2 years, 6 months ago
  53. ebb3760 pvmfw: Make use of Rust 1.65 let-else by Pierre-Clément Tosi · 2 years, 6 months ago
  54. 73c2d64 pvmfw: Tag TODO with corresponding bug by Pierre-Clément Tosi · 2 years, 6 months ago
  55. 272bd7a Updates for new version of virtio-drivers. by Andrew Walbran · 2 years, 7 months ago
  56. 848decf Try reading block device. Share queues and buffers with host. by Andrew Walbran · 2 years, 8 months ago
  57. 41ebe93 Add wrappers for memory sharing HVCs. by Andrew Walbran · 2 years, 8 months ago
  58. 0d8b54d Map PCI (BAR) MMIO range too. by Andrew Walbran · 2 years, 8 months ago
  59. 1969063 Map PCI CAM MMIO region and register pages with the MMIO guard. by Andrew Walbran · 2 years, 8 months ago
  60. da65ab1 Check regions before mapping them. by Andrew Walbran · 2 years, 8 months ago
  61. 328dfb6 pvmfw: Use tinyvec::ArrayVec in MemoryTracker by Pierre-Clément Tosi · 2 years, 9 months ago
  62. a0934c1 pvmfw: Add MemoryTracker & MemorySlices by Pierre-Clément Tosi · 2 years, 9 months ago