commit | 5a0cb4b54dc399b1ba31dfc63d09b8f8dc7fd473 | [log] [tgz] |
---|---|---|
author | Bartłomiej Grzesik <bgrzesik@google.com> | Mon Feb 24 11:01:08 2025 +0100 |
committer | Bartłomiej Grzesik <bgrzesik@google.com> | Mon Feb 24 11:12:50 2025 +0100 |
tree | fd2b0762331d47c8505ffe3f2d3e436cbe7f46d2 | |
parent | 28552bd96d7dc972c71b8d86b205d8b7c23a7357 [diff] |
Update kernel to builds 13109490 git log --first-parent -100 --oneline --no-decorate d3cb95139d21..5e64546a6601: 5e64546a6601 Revert "ANDROID: usb: Optimization the transfer rate of accessory mode in USB3.2 mode" bbe47e1d0254 Revert "of: remove internal arguments from of_property_for_each_u32()" 1badbd72143b Revert "clk: fix an OF node reference leak in of_clk_get_parent_name()" e2479b65bb10 Merge tag 'android15-6.6.77_r00' into android15-6.6 a274e5f5e791 UPSTREAM: of/fdt: Restore possibility to use both ACPI and FDT from bootloader d48566e89ad0 UPSTREAM: of: Create of_root if no dtb provided by firmware cb927ad8c9bf BACKPORT: of: Always unflatten in unflatten_and_copy_device_tree() e664677e9418 ANDROID: ABI: Update pixel symbol list a185832b145e ANDROID: KVM: arm64: Ensure TCR_EL2.PS is configured correctly b846078d8cce ANDROID: abi_gki_aarch64_vivo: Update symbol list 5270683a2c42 ANDROID: vendor_hooks: add hook before batch free into pcp 383c3b10e4b6 ANDROID: GKI: Update symbol list for xiaomi 2a0173a4773f ANDROID: mm: add a new vendor hook in filemap_map_pages 0de12a814a2d ANDROID: scsi: ufs: Fix a race condition related to device command processing 08d95e361f6c FROMLIST: scsi: ufs: Fix a race condition in the clock gating code 55cef5932789 BACKPORT: FROMLIST: usb: dwc3: Set SUSPENDENABLE soon after phy init a47cc5b914e7 ANDROID: abi_gki_aarch64_honor: whitelist symbols added for proactive compact 5b45df2d40c1 ANDROID: mm: create vendor hooks for mm proactive compact a5fde818a733 ANDROID: GKI: Update symbol list for mtk 4f0a86ba9b28 ANDROID: KVM: arm64: Check for host provided order in kvm_iommu_refill() 0024e984059a ANDROID: KVM: arm64: Ensure vCPU is initialised before bumping 'nr_vcpus' fab059ac4661 ANDROID: GKI: update symbol list file for xiaomi 4ab6cec43ab4 FROMLIST: BACKPORT: KVM: arm64: Fix tcr_el2 initialisation in hVHE mode 9cc94fea109e ANDROID: ABI: Update symbol list for Exynos SoC bcd73628053a ANDROID: GKI: Update symbol list for Pixel Watch f5f3d8adea0b BACKPORT: mm/thp: fix deferred split unqueue naming and locking e782b793c443 ANDROID: GKI: Update oplus symbol list 33f3d212e8d8 ANDROID: KMI: hrtimers: move out hrtimer csd 12176715d47a BACKPORT: FROMGIT: hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING cdbca4df165a ANDROID: GKI: Update lenovo symbol list b39150b9d6eb ANDROID: add .bazelignore file 70ac60b060d8 FROMGIT: mm: gup: fix infinite loop within __get_longterm_locked 95737ba93699 ANDROID: KVM: arm64: Only re-paint "warm reset" SYSTEM_RESET2 PSCI calls 19e49dd6dea0 UPSTREAM: binder: log transaction code on failure b896ac0c76e0 FROMLIST: AutoFDO: Remove the architecture specific config 5f27e1bd736e UPSTREAM: MIPS: Place __kernel_entry at the beginning of text section 6b6669404542 UPSTREAM: objtool: Fix unreachable instruction warnings for weak functions f44d1da65ecb UPSTREAM: kbuild: Add AutoFDO support for Clang build aeabfbd303c7 ANDROID: ABI: Update honor symbol list f3d0a8e4388a ANDROID: GKI: Galaxy android15-6.6 update symbol for alsa audio device 2c5ada032e62 ANDROID: mm: add vendor hook for reserve highatomic page fcbb7926de4a ANDROID: GKI: update symbol list file for xiaomi f23691cc9ecb BACKPORT: FROMGIT: stop_machine: Fix rcu_momentary_dyntick_idle() call in multi_cpu_stop() 51531cebe5e8 ANDROID: ABI: Update pixel symbol list 364352b7f637 ANDROID: Adding an Android vendor LMK event 77affcdd1796 ANDROID: vendor_hooks: vendor hook for MM 08dc5a00c08a ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree 812c7d0ec512 ANDROID: ABI: Update exynos symbol list e0a1a85f43f2 ANDROID: ABI: Update pixel symbol list fc463bdf3971 ANDROID: abi_gki_aarch64_honor: whitelist symbols added isolate_folio b4c5ce4fc755 ANDROID: mm: export isolate_folio and reclaim_pages d424613e906e ANDROID: mm: add a hook to amend /proc/pagetypeinfo output 4cb514e27772 ANDROID: mm: add a hook to customize zone watermark breach decision 8e274e240549 ANDROID: usb: typec: tcpm: Add vendor hook for tcpm logs c05dfac4d26d ANDROID: usb: typec: tcpm: Add vendor hook to modify port src caps 886a7eec2ec0 ANDROID: usb: typec: tcpm: Add vendor hook to store partner source capabilities e05b7da76035 UPSTREAM: drm/ttm: allocate dummy_read_page without DMA32 on fail 34c31ccdd7a5 ANDROID: KVM: Fix missing_donations for pKVM heap alloc Test: treehugger Bug: 378675550 Change-Id: I91d2c3169cedb0b13d87385afedb5459cce322a3
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: