Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_packages_modules_Virtualization
/
36f783f32ed9c9c9c80b1108f317e43e5cb05c8f
/
libs
/
libvmbase
/
src
52358e9
Update code for Rust 1.83.0
by Chris Wailes
· 6 months ago
eb75fb9
Updates for virtio-drivers 0.8.
by Andrew Walbran
· 8 months ago
c34a50a
Merge "Use thiserror in pVM firmware." into main
by Treehugger Robot
· 7 months ago
e4f9dd3
Add safety comments for pointers passed to extern "C" functions.
by Andrew Walbran
· 7 months ago
72e4e12
Use &raw rather than addr_of macros.
by Andrew Walbran
· 7 months ago
dfcafbe
Merge "Update code for Rust 1.82.0" into main
by Treehugger Robot
· 7 months ago
f46a17c
Use C string literals not cstr!
by Alan Stokes
· 7 months ago
387f2fc
Use thiserror in pVM firmware.
by Andrew Walbran
· 8 months ago
efa247e
Update code for Rust 1.82.0
by Chris Wailes
· 8 months ago
47d316e
Update to zerocopy 0.8.
by Andrew Walbran
· 8 months ago
a5e791d
Merge "vmbase: Add map_data_noflush()" into main
by Treehugger Robot
· 8 months ago
3533577
Merge "vmbase: Fix typo in map_image_footer() docs" into main
by Treehugger Robot
· 8 months ago
02c6f56
vmbase: Add map_data_noflush()
by Pierre-Clément Tosi
· 8 months ago
4edfdad
vmbase: Fix typo in map_image_footer() docs
by Pierre-Clément Tosi
· 8 months ago
4da9242
Merge "Temporary workaround for Rust 1.82.0 update" into main
by Treehugger Robot
· 8 months ago
ae07161
vmbase: Enter clients with dynamic PTs live
by Pierre-Clément Tosi
· 9 months ago
eba8316
vmbase: Default to largest stack size possible
by Pierre-Clément Tosi
· 9 months ago
c26e220
vmbase: Introduce mem API & turn MEMORY private
by Pierre-Clément Tosi
· 9 months ago
229dd9d
pvmfw: Map image footer after dynamic PT switch
by Pierre-Clément Tosi
· 9 months ago
4cdd19f
Temporary workaround for Rust 1.82.0 update
by Chris Wailes
· 8 months ago
b996399
vmbase: Define .image_footer linker section
by Pierre-Clément Tosi
· 8 months ago
0b02a2b
vmbase: Clients separate eh_stack from .data+.bss
by Pierre-Clément Tosi
· 8 months ago
3c5e7a7
vmbase: Support missing SwiotlbInfo DT node
by Pierre-Clément Tosi
· 8 months ago
803aa8c
move the PCI MMIO regions on aarch64
by Frederick Mayle
· 9 months ago
7ec45d3
Turn hypervisor backends module into a library
by Per Larsen
· 9 months ago
63bb20d
Merge "Update ARM_SMCCC_KVM_FUNC_DEV_REQ_MMIO ABI" into main
by Treehugger Robot
· 9 months ago
e905116
Merge "vmbase: Replace flatten() with slice::as_flattened" into main
by Treehugger Robot
· 9 months ago
8ab7c37
vmbase: Move CMOs under crate::arch
by Pierre-Clément Tosi
· 9 months ago
043dfb7
vmbase: Abstract CPU arch in write_volatile_u8()
by Pierre-Clément Tosi
· 9 months ago
82aaf03
vmbase: Add CPU-specific submodules to crate::arch
by Pierre-Clément Tosi
· 9 months ago
4e9d2f6
vmbase: Temporarily rename crate::arch to aarch64
by Pierre-Clément Tosi
· 9 months ago
90dfd69
vmbase: Move MemoryTracker to memory::tracker
by Pierre-Clément Tosi
· 9 months ago
755a258
vmbase: Prepare memory::shared privacy for move
by Pierre-Clément Tosi
· 9 months ago
1d01277
vmbase: Move handle_*_fault() to crate::exceptions
by Pierre-Clément Tosi
· 9 months ago
d0818b2
vmbase: Replace flatten() with slice::as_flattened
by Pierre-Clément Tosi
· 9 months ago
646a31b
Update ARM_SMCCC_KVM_FUNC_DEV_REQ_MMIO ABI
by Mostafa Saleh
· 10 months ago
dbf00aa
Merge "vmbase: uart: Move asm block to crate::arch" into main
by Treehugger Robot
· 10 months ago
4ec3a93
vmbase: uart: Move asm block to crate::arch
by Pierre-Clément Tosi
· 10 months ago
63df22b
Merge "vmbase: Fully absorb libfdtpci as a crate module" into main
by Treehugger Robot
· 10 months ago
836b4fe
Merge "vmbase: Re-expose fdtpci as vmbase::fdt::pci" into main
by Treehugger Robot
· 10 months ago
2e059cc
Avoid using static mut variables for heap.
by Andrew Walbran
· 10 months ago
c7c2357
vmbase: Fully absorb libfdtpci as a crate module
by Pierre-Clément Tosi
· 10 months ago
f2c19d4
vmbase: Re-expose fdtpci as vmbase::fdt::pci
by Pierre-Clément Tosi
· 10 months ago
3d1c2e4
vmbase_example: Run most tests using dynamic PTs
by Pierre-Clément Tosi
· 12 months ago
1f7c523
vmbase: Support generating a Linux image header
by Pierre-Clément Tosi
· 12 months ago
1d8fa02
vmbase: Remove dtb_region from linker scripts
by Pierre-Clément Tosi
· 1 year ago
3495fd8
pvmfw: Update REQ_DMA value
by Mostafa Saleh
· 1 year ago
2c21244
Merge "Update for new version of aarch64-paging." into main
by Treehugger Robot
· 1 year ago
30552af
Update for new version of aarch64-paging.
by Andrew Walbran
· 1 year ago
f615d73
Use Once<SpinMutex<Uart>> rather than SpinMutex<Option<Uart>> for consoles.
by Andrew Walbran
· 1 year, 1 month ago
1a089a0
Move vmbase to libs/libvmbase
by Jiyong Park
· 1 year, 1 month ago