- c451074 Merge "[pvmfw/rialto] Disable full LTO in vmbase" into main by Pirama Arumuga Nainar · 1 year, 3 months ago
- d1d63e4 [pvmfw/rialto] Disable full LTO in vmbase by Alice Wang · 1 year, 3 months ago
- ba17f35 Use inline assembly for UART MMIO. by Andrew Walbran · 1 year, 3 months ago
- 334a465 Buffers with BufferDirection::Both should be copied in both directions. by Andrew Walbran · 1 year, 3 months ago
- c08e63c vmbase: Support 16KiB MMIO_GUARD granule by Pierre-Clément Tosi · 1 year, 4 months ago
- dc715c4 vmbase: Detect dynamic resharing of UART by Pierre-Clément Tosi · 1 year, 4 months ago
- 32d9679 vmbase: Move MMIO_GUARD granule check out of ::hyp by Pierre-Clément Tosi · 1 year, 5 months ago
- bf09857 vmbase: Harden MMIO_GUARD with RAII by Pierre-Clément Tosi · 1 year, 5 months ago
- 6b86753 vmbase: Clean up MMIO_GUARD in MemoryTracker by Pierre-Clément Tosi · 1 year, 5 months ago
- 06c5702 vmbase: Introduce compat_android_13 feature by Pierre-Clément Tosi · 1 year, 5 months ago
- c366fe1 vmbase: Remove now duplicate hyp::util by Pierre-Clément Tosi · 1 year, 5 months ago
- a9b345f vmbase: Integrate libhyp as module by Pierre-Clément Tosi · 1 year, 5 months ago
- b59cda4 Fix formatting issues by Charisee · 1 year, 5 months ago
- 1c981bb Merge "Upgrade nix to 0.28.0" into main by Frederick Mayle · 1 year, 5 months ago
- 0f3002a Merge "Update needed for Rust v1.77.1" into main by Charisee Chiw · 1 year, 5 months ago
- e5b7834 Update needed for Rust v1.77.1 by Charisee · 1 year, 5 months ago
- fbbcfcd Upgrade nix to 0.28.0 by Frederick Mayle · 1 year, 5 months ago
- 656095b Update needed for Rust v1.77.1 by Charisee · 1 year, 5 months ago
- 9a4cfc1 Revert "Set --lto-O0 to reduce binary size" by Chungro Lee · 1 year, 6 months ago
- c40a3cc Set --lto-O0 to reduce binary size by Yi Kong · 1 year, 6 months ago
- a3c4ec3 libfdt: Change FdtNodeMut::add_subnode*(self, ...) by Pierre-Clément Tosi · 1 year, 7 months ago
- 38b9e71 Introduce avf_build_flags_cc cc_defaults by Nikita Ioffe · 1 year, 7 months ago
- d9dda0c Replace use of deprecated logging functions by Jeff Vander Stoep · 1 year, 7 months ago
- b56f2c8 Merge "libs: Move cstr!() into its own crate" into main by Pierre-Clément Tosi · 1 year, 10 months ago
- 1bf532b libs: Move cstr!() into its own crate by Pierre-Clément Tosi · 1 year, 10 months ago
- 000595b [rkp] Restore the EC_Key from the remotely provisioned key blob by Alice Wang · 2 years ago
- 28e439f Use unsafe block to activate the ID map by Ard Biesheuvel · 1 year, 10 months ago
- b4310bc Map DBM data region down to pages by Ard Biesheuvel · 1 year, 11 months ago
- dc47339 Use statically typed callback function in modify_range by Ard Biesheuvel · 1 year, 11 months ago
- ba031fb Drop is_leaf() check now that modify_range() returns leaves only by Ard Biesheuvel · 1 year, 11 months ago
- a8dc46f Use walk_range when traversing the page tables without modifying them by Ard Biesheuvel · 1 year, 11 months ago
- 5815c8b Simplify lazy MMIO on-demand mapping by Ard Biesheuvel · 1 year, 11 months ago
- 180a7c2 vmbase,libfdt: Make cstr! safe & const-compatible by Pierre-Clément Tosi · 1 year, 10 months ago
- 3fd8b78 Merge "vmbase: Improve error logging for stack_guard" into main by Treehugger Robot · 1 year, 11 months ago
- 20daaef vmbase: Improve error logging for stack_guard by Pierre-Clément Tosi · 1 year, 11 months ago
- fb54a0a vmbase: Please rustfmt by Pierre-Clément Tosi · 1 year, 11 months ago
- 3f5d2af Move away from mod.rs by Alan Stokes · 2 years ago
- 9f3ca83 [dice] Map and read the DICE data in service VM by Alice Wang · 2 years ago
- da1b273 Add avf_build_flags_rust defaults to all rust_ modules by Nikita Ioffe · 2 years ago
- aea8364 Remove unsafe lints now that they are enabled globally. by Andrew Walbran · 2 years, 1 month ago
- df1e217 Merge changes from topic "virtualizationservice_bind_device_to_vfio" into main by Treehugger Robot · 2 years, 1 month ago
- 6ef8097 Implement platform API to assign devices by Inseob Kim · 2 years, 2 months ago
- 3d2995f Merge "vmbase: Replace CRYPTO_sysrand() with getentropy()" into main by Treehugger Robot · 2 years, 1 month ago
- 7cbe29a [vmbase] Check layout not empty during memory allocation by Alice Wang · 2 years, 2 months ago
- b27ec8f Adjust virtio_blk API for virtio-drivers 0.6.0 by Alice Wang · 2 years, 2 months ago
- e37425e Merge "[rialto] Enable the host and service VM vsock connection" into main by Alice Wang · 2 years, 2 months ago
- afd0287 Merge "Standardise and add safety comments." into main by Andrew Walbran · 2 years, 2 months ago
- 4e082c3 [rialto] Enable the host and service VM vsock connection by Alice Wang · 2 years, 2 months ago
- ae3350d Standardise and add safety comments. by Andrew Walbran · 2 years, 2 months ago
- ff18455 Remove unsafe impl by Alan Stokes · 2 years, 2 months ago
- 2a6b217 [vmbase] Adjust only the refill layout in memory allocation by Alice Wang · 2 years, 2 months ago
- 5910db3 Merge "Change visibility of alloc share/unshare functions to pub(crate)" into main by Alice Wang · 2 years, 2 months ago
- 361fadf Merge "[vmbase] Adjust refill layout size in memory allocation" into main by Alice Wang · 2 years, 2 months ago
- 6c4cda0 Change visibility of alloc share/unshare functions to pub(crate) by Alice Wang · 2 years, 2 months ago
- df6bacc [vmbase] Adjust refill layout size in memory allocation by Alice Wang · 2 years, 2 months ago
- 23c84c9 vmbase: Replace CRYPTO_sysrand() with getentropy() by Pierre-Clément Tosi · 2 years, 2 months ago
- 2c9d937 vmbase: bionic: Implement perror() by Pierre-Clément Tosi · 2 years, 2 months ago
- 861d049 Merge changes Ia4dc9e72,I8ec81d0b,I26b06db0 into main by Treehugger Robot · 2 years, 2 months ago
- 15ae4a5 libhyp: Expose MmioGuardedHypervisor::granule() by Pierre-Clément Tosi · 2 years, 2 months ago
- 9320e0e vmbase: Clean up TRNG_RND64 result byte order by Pierre-Clément Tosi · 2 years, 2 months ago
- 4784280 Require safety comments in vmbase example. by Andrew Walbran · 2 years, 2 months ago
- 57fcb41 Merge "vmbase_example: Minimize scope of unsafe blocks" into main by Treehugger Robot · 2 years, 2 months ago
- be548ad Merge "vmbase/rialto: Read ESR_EL1 with read_sysreg!()" into main by Treehugger Robot · 2 years, 2 months ago
- 70b580c vmbase_example: Minimize scope of unsafe blocks by Pierre-Clément Tosi · 2 years, 2 months ago
- 9a7328e vmbase/rialto: Read ESR_EL1 with read_sysreg!() by Pierre-Clément Tosi · 2 years, 2 months ago
- 4e83bca Merge "[vmbase] Move current exception handling helper functions to vmbase" into main by Alice Wang · 2 years, 2 months ago
- 628c438 vmbase: Trivial changes to prepare for smccc::trng by Pierre-Clément Tosi · 2 years, 2 months ago
- 62ffc0d vmbase: Configure stack guard from Rust by Pierre-Clément Tosi · 2 years, 2 months ago
- 67108c3 vmbase: Define Bionic TLS from Rust by Pierre-Clément Tosi · 2 years, 2 months ago
- d330548 vmbase: Initialize logger before calling main() by Pierre-Clément Tosi · 2 years, 2 months ago
- d643cfe hyp: Refactor HypervisorCap to harden backends by Pierre-Clément Tosi · 2 years, 2 months ago
- 32279ef vmbase: Only lazy-map MMIO if hyp has MMIO_GUARD by Pierre-Clément Tosi · 2 years, 2 months ago
- 8937cb8 vmbase: Use heap for non-protected SHARED_POOL by Pierre-Clément Tosi · 2 years, 2 months ago
- 2c07244 Merge "vmbase: Only share if hyp has DYNAMIC_MEM_SHARE" into main by Treehugger Robot · 2 years, 2 months ago
- 8e30640 Merge "[vmbase] Update return type of layout functions to VirtualAddress" into main by Treehugger Robot · 2 years, 2 months ago
- d2f7ad1 vmbase: Only share if hyp has DYNAMIC_MEM_SHARE by Pierre-Clément Tosi · 2 years, 2 months ago
- a9fe1fb [vmbase] Move current exception handling helper functions to vmbase by Alice Wang · 2 years, 2 months ago
- 8b09704 [vmbase] Update return type of layout functions to VirtualAddress by Alice Wang · 2 years, 2 months ago
- 8873646 [pvmfw] Update faulting address register value type to VirtualAddress by Alice Wang · 2 years, 2 months ago
- cee2c65 [vmbase][test] Refactor page table initialization in vmbase test by Alice Wang · 2 years, 2 months ago
- a3931aa Update layout/PageTable memory range to Range<VirtualAddress> by Alice Wang · 2 years, 2 months ago
- 88362ff Merge "[test][vmbase] Check VirtIO socket device in integration test" by Alice Wang · 2 years, 2 months ago
- 5669f3a Merge changes Iefc62b9a,Ic5704d6c by Treehugger Robot · 2 years, 2 months ago
- 26de6dc Merge "Use read_volatile for stack_check_guard." by Treehugger Robot · 2 years, 2 months ago
- 0cfff3d Merge "Remove unneccessary unsafe code in logger." by Treehugger Robot · 2 years, 2 months ago
- 16e7c3f [test][vmbase] Check VirtIO socket device in integration test by Alice Wang · 2 years, 2 months ago
- 7c55c7d [vmbase][pci] Decouple Hal impl from PciTransportIterator by Alice Wang · 2 years, 2 months ago
- b88eb01 Use read_volatile for stack_check_guard. by Andrew Walbran · 2 years, 2 months ago
- c06e734 Standardise and require safety comments in vmbase. by Andrew Walbran · 2 years, 2 months ago
- c568ae0 Remove unneccessary unsafe code in logger. by Andrew Walbran · 2 years, 2 months ago
- eff5839 [virt] Adjust spelling of initialise in code and comments by Alice Wang · 2 years, 2 months ago
- 46d77fc Merge changes from topic "microdroid_log" by Jiyong Park · 2 years, 2 months ago
- 17e2032 Merge changes Iae7130f2,Ibe6629a2,If39f46d9 by Treehugger Robot · 2 years, 2 months ago
- 6a4808c vmbase: Rename configure_global_allocator_size by Pierre-Clément Tosi · 2 years, 2 months ago
- e0bc174 Android.bp: Remove apex_avaiable from guest libs by Pierre-Clément Tosi · 2 years, 3 months ago
- 4894b43 Android.bp: Clean up vmbase_*_defaults by Pierre-Clément Tosi · 2 years, 3 months ago
- 8ca7a44 vmbase: Initialize heap in rust_entry by Pierre-Clément Tosi · 2 years, 3 months ago
- c332fae vmbase: Move heap.rs out of pvmfw by Pierre-Clément Tosi · 2 years, 3 months ago
- e6fb167 Support console input to VM by Jiyong Park · 2 years, 3 months ago
- 0cff343 Merge changes I84242526,I478e6e99 by Treehugger Robot · 2 years, 3 months ago