| commit | 669917a25b46371e8184acf885a87a8bcbeb031b | [log] [tgz] |
|---|---|---|
| author | Isaac J. Manjarres <isaacmanjarres@google.com> | Sat Aug 09 00:50:56 2025 +0000 |
| committer | Isaac J. Manjarres <isaacmanjarres@google.com> | Sat Aug 09 00:51:52 2025 +0000 |
| tree | deb94317e5bc5c40c21380065c84048e46ee2407 | |
| parent | 8c741109b847cb8793daf284d9d4bbaa08d07639 [diff] |
Update kernel to builds 13907074 git log --first-parent -100 --oneline --no-decorate a650639daca2..d0c633175c04: d0c633175c044 ANDROID: Disable miscellaneous features from microdroid kernels 62f8e0b7c3e85 ANDROID: Use small core data structures for microdroid kernels b56240a1483fa ANDROID: Reduce perturb table size for microdroid kernels 1489ec023ca5c ANDROID: Remove byte queue limit and RPS support from microdroid's kernels aeb6d834d2641 ANDROID: GKI: Update oplus symbol list 7356f4dbc5bd4 ANDROID: mm: Add vendor hook to trace wp_page_reuse 47cca682008eb ANDROID: sched: Add trace hook for DL server e76cff4952af4 ANDROID: KVM: Enforce hyp requests alignment 05c9d94160479 ANDROID: KVM: add pkvm_el2_mod_call_smccc() macro e89030944dcdb ANDROID: KVM: arm64: pviommu: Mark allocated domain as busy 02ac8f6d19c75 ANDROID: iommu/arm-smmu-v3-kvm: Don't leak SMMU ref in error path c8f99e425b3a2 ANDROID: iommu/arm-smmu-v3-kvm: Put SMMU ref on detach c60bcaaf930b0 ANDROID: iommu/arm-smmu-v3-kvm: Don't detach pasid if doesn't exist 209015b548fb3 ANDROID: GKI: Add batman-adv symbols for unisoc 4b68bb0be33cb UPSTREAM: firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET aac0851fed196 UPSTREAM: firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list 67ff14c5d0b13 UPSTREAM: firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison e5a17398e40d9 ANDROID: gunyah: Fix use-after-free in gunyah_vm_clean_resources() 886d2f37b7998 ANDROID: qcom: Update the ABI symbol list a475a3d8e54fc ANDROID: scmi_cpufreq: Add restricted vendor hook for scmi_limit_notify_cb 052da8f4d4081 ANDROID: Fix implicit enum conversion in ufs 78c6c49396da8 UPSTREAM: drm: writeback: Fix drm_writeback_connector_cleanup signature 82154090df027 ANDROID: GKI: Update transsion symbol list 3140a70d8775d ANDROID: Export memcg functions to allow module to add new files ba125a42ce6eb BACKPORT: FROMGIT: scsi: ufs: core: Add HID support 1ccd114e35d88 UPSTREAM: usb: dwc3: core: Avoid redundant system suspend/resume callbacks bf0fb8bb181b8 ANDROID: GKI: Update vivo symbol list 8a9183c5070d2 ANDROID: mm: Export several symbols 792718bb234ac ANDROID: vendor_hook: Added hook to tune reclaimed huge page 6c25b93a26385 ANDROID: vendor_hook: Added hook for memory reclaim tuning 73c426b11f286 ANDROID: vendor_hook: Added hook for memory allocation tuning c04583979e321 ANDROID: mm: Added memcg1_charge_batch 97187b040e11b ANDROID: mm: Added zone_pageset_high_and_batch_update e3489f30ee7b8 ANDROID: mm: Added early_param pcp_thp_order 1195471b193fb ANDROID: KVM: arm64: allow trace file to be open for read b362680d4fa90 ANDROID: KVM: arm64: make per-cpu trace file read-write ce2b062580865 ANDROID: KVM: arm64: use ring_buffer_page_data in hyp_trace_raw_read d403a094053f1 ANDROID: KVM: arm64: use hyp_trace_raw_fops for trace_pipe_raw c98acaeb71d41 FROMGIT: f2fs: drop inode from the donation list when the last file is closed e06733ed38519 ANDROID: GKI: update symbol list for galaxy daadcbc8a27cc ANDROID: mm: add vendor hook in free_unref_folios and free_unref_page f4ada86fbba53 ANDROID: GKI: update symbol list for galaxy b85940e9fff92 ANDROID: mm: add vendor hook to allow nonworkingset for gcma cab1c944469e4 ANDROID: sched: Remove set_blocked_on_waking_nested() warning e24b0a3d324b3 ANDROID: GKI: update symbol list for vivo 196f030712e55 ANDROID: GKI: add fair task core selection logic vendor hooks. d6ad6516b8165 ANDROID: GKI: update exynos symbol list 7f13e3e2368ee ANDROID: KVM: arm64: Don't copy pvmfw pages more than once Test: treehugger Bug: 434256355 Flag: EXEMPT ... Change-Id: I5f0a5c13e23c99c31e9994895edeaaabd8578bfe Signed-off-by: Isaac J. Manjarres <isaacmanjarres@google.com>
Android Virtualization Framework (AVF) provides secure and private execution environments for executing code. AVF is ideal for security-oriented use cases that require stronger isolation assurances over those offered by Android’s app sandbox.
Visit our public doc site to learn more about what AVF is, what it is for, and how it is structured. This repository contains source code for userspace components of AVF.
If you want a quick start, see the getting started guideline and follow the steps there.
For in-depth explanations about individual topics and components, visit the following links.
AVF components:
AVF APIs:
How-Tos: