- c6e023b pvmfw: Apply VM DTBO by Jaewan Kim · 1 year, 10 months ago
- b266e0e pvmfw: Validate config header entries when Config::new() by Jaewan Kim · 1 year, 11 months ago
- 3300149 pvmfw: Add support for variable config entry count by Pierre-Clément Tosi · 2 years ago
- 20bb4e4 Standardise safety comments in pvmfw and fdtpci. by Andrew Walbran · 2 years, 1 month ago
- d88fd2d pvmfw: Make the NonZeroUsize FDT_SIZE non-const by Pierre-Clément Tosi · 2 years, 1 month ago
- 62ffc0d vmbase: Configure stack guard from Rust by Pierre-Clément Tosi · 2 years, 1 month ago
- d330548 vmbase: Initialize logger before calling main() by Pierre-Clément Tosi · 2 years, 1 month ago
- d643cfe hyp: Refactor HypervisorCap to harden backends by Pierre-Clément Tosi · 2 years, 1 month ago
- 5ad1e8c hyp: Introduce HypervisorCap::MMIO_GUARD by Pierre-Clément Tosi · 2 years, 1 month ago
- a3931aa Update layout/PageTable memory range to Range<VirtualAddress> by Alice Wang · 2 years, 1 month ago
- 6a4808c vmbase: Rename configure_global_allocator_size by Pierre-Clément Tosi · 2 years, 1 month ago
- 8ca7a44 vmbase: Initialize heap in rust_entry by Pierre-Clément Tosi · 2 years, 2 months ago
- c332fae vmbase: Move heap.rs out of pvmfw by Pierre-Clément Tosi · 2 years, 2 months ago
- 0cff343 Merge changes I84242526,I478e6e99 by Treehugger Robot · 2 years, 1 month ago
- f3681e8 pvmfw: Prepare heap.rs for move by Pierre-Clément Tosi · 2 years, 2 months ago
- 3e3d733 vmbase: Move rand.rs out of pvmfw by Pierre-Clément Tosi · 2 years, 2 months ago
- b6d2c64 [rialto] Initialize the shared memory pool by Alice Wang · 2 years, 2 months ago
- e9ae5c4 [rialto] Adjust FDT size in initialization by Alice Wang · 2 years, 2 months ago
- 63f4c9e [vmbase] Move MAX_VIRT_ADDR from pvmfw to vmbase by Alice Wang · 2 years, 2 months ago
- 89d2959 [rialto] Adjust the MMIO range mapped in page table by Alice Wang · 2 years, 2 months ago
- 5bb7950 [vmbase] Change payload_range in MemoryTracker to Option by Alice Wang · 2 years, 2 months ago
- 93ee98a [pvmfw][vmbase] Move MemoryTracker to vmbase for reuse by Alice Wang · 2 years, 2 months ago
- 446146a [pvmfw] Move payload_range out of MemoryTracker by Alice Wang · 2 years, 2 months ago
- 4c70d14 [pvmfw] Refactor MMIO range check in pvmfw by Alice Wang · 2 years, 2 months ago
- 4be4dd0 [vmbase] Move RangeExt to vmbase for reuse by Alice Wang · 2 years, 2 months ago
- 3fa9b80 [pvmfw] Move memory flush functions to vmbase by Alice Wang · 2 years, 2 months ago
- eacb738 [pvmfw] Move utility functions/consts relating to memory to vmbase by Alice Wang · 2 years, 2 months ago
- c3829f1 Remove redundant unsafe markers by Alan Stokes · 2 years, 2 months ago
- 807fa59 [pvmfw][rialto] Refactor and reuse console_uart_range() by Alice Wang · 2 years, 2 months ago
- ad1fc75 pvmfw: Extract pvmfw-specific code out of mmu.rs by Pierre-Clément Tosi · 2 years, 2 months ago
- 4c1edbe pvmfw: Manage dirty state in hardware if possible by Jakob Vukalovic · 2 years, 4 months ago
- 44b1ce3 pvmfw: Implement software dirty state handling by Jakob Vukalovic · 2 years, 4 months ago
- b99905d pvmfw: Optimize MMIO guard map by Jakob Vukalovic · 2 years, 4 months ago
- f03089c pvmfw: Initialize heap as soon as we enter Rust by Pierre-Clément Tosi · 2 years, 3 months ago
- f19c0e6 pvmfw: Improve memory sharing with the host by Pierre-Clément Tosi · 2 years, 3 months ago
- 8ec05d1 Merge changes Ie31f6c6f,I56678bd0,Ic6e651a7 by Treehugger Robot · 2 years, 3 months ago
- a0bfc86 pvmfw: Remove unnecessary flush of the guest DT by Pierre-Clément Tosi · 2 years, 3 months ago
- 1427fe7 Merge "pvmfw: Zero all scratch memory before guest runs" by Treehugger Robot · 2 years, 3 months ago
- 97f5249 pvmfw: Zero all scratch memory before guest runs by Pierre-Clément Tosi · 2 years, 4 months ago
- 37713ec [pvmfw] Use separate heap for shared memory by Srivatsa Vaddagiri · 2 years, 4 months ago
- b4dc93b Merge "Require unsafe blocks in unsafe functions" by Treehugger Robot · 2 years, 4 months ago
- a0e4296 Require unsafe blocks in unsafe functions by Alan Stokes · 2 years, 4 months ago
- 85a00d7 pvmfw: Move MemoryTracker to a global variable by Jakob Vukalovic · 2 years, 4 months ago
- 90e6f16 [hypervisor] Add mmio_guard_init() to Hypervisor trait by Alice Wang · 2 years, 4 months ago
- 0bdc3f6 [pvmfw] Extract a library to support various hypervisor backends by Alice Wang · 2 years, 5 months ago
- c23426b pvmfw: debug policy application failure is recoverable by Jiyong Park · 2 years, 4 months ago
- 41748ed pvmfw: Call CRYPTO_library_init before using BSSL by Pierre-Clément Tosi · 2 years, 4 months ago
- 6a8789a Refactor DT validation routine by Jiyong Park · 2 years, 5 months ago
- 8331612 Call the DT sanitize routine ealier by Jiyong Park · 2 years, 5 months ago
- efe780c pvmfw: refactor: Regroup config data slicing by Pierre-Clément Tosi · 2 years, 6 months ago
- a59103d pvmfw: Obtain entropy through the SMCCC TRNG by Pierre-Clément Tosi · 2 years, 6 months ago
- de0af22 Revert "Revert "pvmfw: Remove allow(dead_code) on get_debug_policy"" by Sean.JS Tsai · 2 years, 6 months ago
- cb3b00e Revert "pvmfw: Remove allow(dead_code) on get_debug_policy" by Sean.JS Tsai · 2 years, 6 months ago
- ba5f5e7 pvmfw: Remove allow(dead_code) on get_debug_policy by Pierre-Clément Tosi · 2 years, 6 months ago
- 843d831 [dice] Use libdice_open_dice_nostd for DICE functions in pvmfw by Alice Wang · 2 years, 6 months ago
- bb19b30 Merge "pvmfw: Boot the verified kernel instead of x1" by Treehugger Robot · 2 years, 6 months ago
- b8e7cec pvmfw: Boot the verified kernel instead of x1 by Pierre-Clément Tosi · 2 years, 6 months ago
- ba8929b Disable ramdump with debug policy by Jaewan Kim · 2 years, 7 months ago
- 90e1935 pvmfw: Apply debug policy from config to VM FDT by Pierre-Clément Tosi · 2 years, 9 months ago
- db74cb1 pvmfw: Pass BCC to next stage through DT by Pierre-Clément Tosi · 2 years, 8 months ago
- 4f4f5eb pvmfw: Perform DICE derivation by Pierre-Clément Tosi · 2 years, 8 months ago
- 2d65298 pvmfw: Integrate verify_payload by Pierre-Clément Tosi · 2 years, 7 months ago
- a78279c [avb] Verify kernel integrity against the trusted key by Alice Wang · 2 years, 8 months ago
- 5f341b3 Merge "No need to allocate PCI BARs after all." by Treehugger Robot · 2 years, 7 months ago
- 0a8dac7 No need to allocate PCI BARs after all. by Andrew Walbran · 2 years, 8 months ago
- 30a6c34 Merge "pvmfw: Zeroize BCC before jumping to payload" by Pierre-Clément Tosi · 2 years, 8 months ago
- 8383c54 pvmfw: Zeroize BCC before jumping to payload by Pierre-Clément Tosi · 2 years, 9 months ago
- d1d0318 Allocate BARs for all VirtIO PCI devices. by Andrew Walbran · 2 years, 8 months ago
- 7aca7ff pvmfw: Don't treat invalid config as legacy BCC by Pierre-Clément Tosi · 2 years, 8 months ago
- 8edf72e pvmfw: Validate input BCC handover by Pierre-Clément Tosi · 2 years, 8 months ago
- 1969063 Map PCI CAM MMIO region and register pages with the MMIO guard. by Andrew Walbran · 2 years, 8 months ago
- 9c124fa Merge "pvmfw: Receive payload location from DT" by Pierre-Clément Tosi · 2 years, 8 months ago
- cafb9b9 Merge "[pvmfw] Use RebootReason in pvmfw::main" by Treehugger Robot · 2 years, 8 months ago
- 02bc050 Merge "pvmfw: Document needing to report the reboot reason" by Treehugger Robot · 2 years, 8 months ago
- 0a688d2 [pvmfw] Use RebootReason in pvmfw::main by Alice Wang · 2 years, 8 months ago
- d836b5b pvmfw: Document needing to report the reboot reason by Pierre-Clément Tosi · 2 years, 8 months ago
- 28cbcf1 [avb] Define rust API for image verification and connect pvmfw by Alice Wang · 2 years, 8 months ago
- 277c0f1 Merge "pvmfw: Document asm! & use u64 for SCTLR fields" by Treehugger Robot · 2 years, 8 months ago
- c3811b8 pvmfw: Receive payload location from DT by Pierre-Clément Tosi · 2 years, 8 months ago
- 20b6096 pvmfw: Add support for appended configuration data by Pierre-Clément Tosi · 2 years, 10 months ago
- a0934c1 pvmfw: Add MemoryTracker & MemorySlices by Pierre-Clément Tosi · 2 years, 9 months ago
- a8a4a20 pvmfw: Support managing page tables dynamically by Pierre-Clément Tosi · 2 years, 9 months ago
- e8726e4 pvmfw: Expect an appended BCC by Pierre-Clément Tosi · 2 years, 10 months ago
- 6c0d48b pvmfw: Document asm! & use u64 for SCTLR fields by Pierre-Clément Tosi · 2 years, 9 months ago
- fc53115 pvmfw: Integrate buddy_system_allocator by Pierre-Clément Tosi · 2 years, 10 months ago
- a1d3ea3 pvmfw: helpers: Introduce SIZE_2MB by Pierre-Clément Tosi · 2 years, 9 months ago
- a99bfa6 pvmfw: Issue MMIO_GUARD_UNMAP for UART by Pierre-Clément Tosi · 2 years, 10 months ago
- 645e90e pvmfw: Implement jump_to_payload with asm!() by Pierre-Clément Tosi · 2 years, 10 months ago
- 072969b pvmfw: Refactor MMIO_GUARD initialization by Pierre-Clément Tosi · 2 years, 10 months ago
- dbd7286 pvmfw: entry: Reduce minimum logging level to Info by Pierre-Clément Tosi · 2 years, 10 months ago
- 5bbfca5 pvmfw: entry: Introduce start() & main_wrapper() by Pierre-Clément Tosi · 2 years, 10 months ago