android_packages_modules_Vi.../libs/libfdt
Pierre-Clément Tosi db74cb16ed pvmfw: Pass BCC to next stage through DT
Generate the next stage BCC in a heap-allocated page-aligned buffer that
our allocator leaks so that it outlives the execution of pvmfw and can
be accessed by the next stage. Flush the cache to ensure that it isn't
destroyed during invalidation (by the next stage) or missed if accessed
with the caches disabled.

Pass the size and location of the region through a pKVM-standard
device tree node.

Bug: 256827715
Test: atest MicrodroidHostTests
Change-Id: I5931054f74063eac3b3b21a6bcbe4881af2e1e8e
2023-01-12 10:49:21 +00:00
..
bindgen libfdt: Create Rust wrapper 2022-11-21 18:17:10 +00:00
src pvmfw: Pass BCC to next stage through DT 2023-01-12 10:49:21 +00:00
Android.bp libfdt: Create Rust wrapper 2022-11-21 18:17:10 +00:00