commit | fa12080e59dc6fcfdebb75fc3c78d0371807eb05 | [log] [tgz] |
---|---|---|
author | Nikita Ioffe <ioffe@google.com> | Tue Oct 29 13:12:25 2024 +0000 |
committer | Nikita Ioffe <ioffe@google.com> | Wed Oct 30 14:28:15 2024 +0000 |
tree | 0f88b3671422e75f3b87ad399f3a501bea8f7972 | |
parent | bca034d555eaaaf3c81544b0ed8106266e1423b3 [diff] |
Update kernel to builds 12570979 git log --first-parent -100 --oneline --no-decorate 48509bef2af8..7fd90d6fd7f5: 7fd90d6fd7f5 ANDROID: clean up CREATE_TRACE_POINTS in mm/compaction.c 9c5b1f141a27 UPSTREAM: exit: Sleep at TASK_IDLE when waiting for application core dump f9246448cff6 ANDROID: drivers/arm-smmu-v3-kvm: Re-use CD table when possible 85731f83ef88 ANDROID: drivers/arm-smmu-v3-kvm: Fix pgsize alignment for IDMAP ec55e52f7482 ANDROID: KVM: iommu: Fix hyp share check in __pkvm_host_use_dma_page 04469eba65a0 ANDROID: drivers/arm-smmu-v3-kvm: Free io_pgtable struct on domain free a9beab092452 ANDROID: drivers/arm-smmu-v3-kvm: Detach devices on release cec79a80ad46 ANDROID: GKI: update symbol list file for xiaomi 6661bcac4470 ANDROID: mm: export sum_mthp_stat 968c817fd10e ANDROID: abi_gki_aarch64_qcom: Update abi symbol list 97d818d82621 Merge tag 'android15-6.6.56_r00' into android15-6.6 83009f9e8377 FROMGIT: BACKPORT: KVM: arm64: Don't map 'kvm_vgic_global_state' at EL2 with pKVM b45e3f83655a FROMGIT: KVM: arm64: Just advertise SEIS as 0 when emulating ICC_CTLR_EL1 40f61a4bb163 ANDROID: usb: gadget: android_f_accessory: Assign NULL on misc_register failure c133cb65f052 BACKPORT: erofs: get rid of unneeded GFP_NOFS b9c55999bed7 ANDROID: Add VtsBootconfigTest to the kernel-presubmit group 496e0140374f ANDROID: add 16k targets for Microdroid kernel 62a6e357a87f ANDROID: GKI: update symbol list for MTK 7f1ad2ebaa24 ANDROID: ABI: update gki symbol list 93fcc4bf893b ANDROID: Add vendor hook for cma adjusting ff7191c4b92a ANDROID: abi_gki_aarch64_qcom: Update abi symbol list 0285d7094b59 ANDROID: GKI: update symbol list for xiaomi c031476ae982 ANDROID: mm: export mem_cgroup_move_account 9d6f981a89e6 ANDROID: mm: add vendor hook to trace shrink_node 6e2565c51312 ANDROID: mm: add vendor hook to add folio to specific memcg d91d536d98b1 UPSTREAM: block: fix lost bio for plug enabled bio based device 1a7864c7ce91 UPSTREAM: block: add plug while submitting IO ed7a4c8fdad7 UPSTREAM: scsi: ufs: core: Set SDEV_OFFLINE when UFS is shutdown 636252b62cce ANDROID: GKI: Update symbol list for galaxy 8abf314fab7d ANDROID: ABI: update symbol list for galaxy a5d47e12da69 ANDROID: GKI: update symbol list for vivo 165f94221fa2 ANDROID: scheduler: Add symbol for duplicating sched_clock 75c715cde39b UPSTREAM: usb: dwc3: re-enable runtime PM after failed resume 0f22740739f6 ANDROID: abi_gki_aarch64_vivo: Update symbol list baf74b82230d ANDROID: vendor_hooks: select workqueue based on task priority 20a7858afa37 ANDROID: usb: Optimization the transfer rate of accessory mode in USB3.2 mode e09a65139590 ANDROID: GKI: update symbol list for honor 69c4e48308b4 ANDROID: vendor_hooks: add hook for kernel workqueue f37e14ccf149 ANDROID: KVM: arm64: Don't run a protected VCPU if it isn't runnable 04c9f093450f ANDROID: 16K: Fix swap header maxpages 9f59c8aa7339 ANDROID: GKI: Update symbol list for honor 29429c25a600 ANDROID: vendor_hooks: add hooks for f2fs down read 2a44f9028d98 UPSTREAM: firmware: arm_scmi: Queue in scmi layer for mailbox implementation 23dd542b21ab FROMLIST: ufs: core: requeue aborted request c16a7fe94b1e FROMLIST: ufs: core: fix the issue of ICU failure 36ff1c94893b ANDROID: virt: gunyah: Support boot context register values up to ULONG_MAX 9ad737a2bb7a ANDROID: virt: gunyah: Check GUNYAH_VM_SET_BOOT_CONTEXT reg upper bits e9ae180920af ANDROID: set emulate_zone_append=true in dm-default-key f46818bb7ef3 ANDROID: 16K: Update sysctl_perf_event_mlock if PERF_EVENTS enabled 119351fe20bc ANDROID: mm: Fix `Bad swap file entry` errors 8ac60b903416 ANDROID: GKI: Update symbol list for Pixel Watch da98f3ee42cd ANDROID: GKI: Add symbols to xiaomi symbol list 4372d0c12b5c ANDROID: vendor_hooks: add hook to modify allowable THP orders a12f542d309a ANDROID: GKI: add symbol list for asr c72b5f1248d2 ANDROID: vendor_hooks: Add hook for mmc queue 29a1d7ec4a95 ANDROID: ABI: Update symbol list for MediaTek 9fb1a06cda29 ANDROID: KVM: arm64: Fix accounting when VM creation fails a1f9a0dcc5ca ANDROID: ABI: update symbol list for galaxy 6508004f9ff2 ANDROID: mm: add vendor hook for direct reclaim dc93c83efa89 ANDROID: mm: add vendor hook to filter out migration target pages 0d983d787562 ANDROID: GKI: Update oplus symbol list bc4a2d1ce881 ANDROID: GKI: export symbol memcg_page_state 15dd9f8abee9 Revert "input: Add support for "Do Not Disturb"" fd27dca6ca31 ANDROID: 16K: Fixup io_uring emulation e59693294504 ANDROID: 16K: Fixup perf_mmap check for metadata page 04c1f69df7e5 ANDROID: 16K: Fix swapfile header 07f53dba3f3d ANDROID: 16K: Fix SIGBUS semantics and document __filemap_fixup() 111f59eeb19a ANDROID: Add VtsAidlHalSensorsTargetTest to the kernel-presubmit group 041501373cb2 ANDROID: GKI: Add symbol to symbol list for imx c0765928b308 ANDROID: GKI: Update vm_unmapped_area symbol for android15-6.6 83f6565c0ee2 ANDROID: abi_gki_aarch64_qcom: Add finish_rcuwait abi symbol a33f7320b43e FROMGIT: mm: migrate LRU_REFS_MASK bits in folio_migrate_flags 3326d8c45d52 BACKPORT: exfat: Implement sops->shutdown and ioctl 4083a02e98b4 ANDROID: android: Add symbols to debug_symbols driver 4b6b66455ade UPSTREAM: f2fs: allow parallel DIO reads c8921c6214bc ANDROID: GKI: update mtktv symbol 2f40ba94e4ed ANDROID: Add KernelAbilistTest to the kernel-presubmit group 5f5ee6d2aa03 ANDROID: Add CtsRootBluetoothTestCases, vts_kernel_net_tests to the kernel-presubmit group 31b0ffee0a71 ANDROID: GKI: update symbol list for xiaomi 87f48c9b45b4 ANDROID: GKI: Export memblock_free to drivers 262dcbe30d6b ANDROID: GKI: Update symbols to symbol list for honor 549f6fcc90a8 ANDROID: dma-buf: Add vendor hook for deferred dmabuf sysfs stats release 42c2d1ea7c1b UPSTREAM: gso: fix udp gso fraglist segmentation after pull from frag_list 1024387ef8a7 ANDROID: abi_gki_aarch64_qcom: Update symbol list 71ba6e738f09 ANDROID: GKI: Update symbol list for vivo 2b8bdd8c252d ANDROID: ABI: update symbol list for galaxy 3954b05eb0ec ANDROID: GKI add x86_64 DDK headers archive rule 6d8dbd0b77e3 ANDROID: GKI: include base symbol file in ALL_KMI_SYMBOLS 34c8c9e803d7 ANDROID: GKI: populate ALL_KMI_SYMBOLS for all architectures 2eee781d7688 ANDROID: GKI: simplify ABI file matching 6efc067f8653 UPSTREAM: unicode: Don't special case ignorable code points 1b71af176dd7 ANDROID: GKI: add final newline to protected exports file ac3cc81be506 UPSTREAM: mm: multi-gen LRU: reuse some legacy trace events 0391215c1cb0 UPSTREAM: mm, vmscan: remove ISOLATE_UNMAPPED c3ffc2d6088e UPSTREAM: trace-vmscan-postprocess: sync with tracepoints updates fa971ae4451b ANDROID: ABI: update symbol list related to shmem stat for galaxy 581b318e1174 ANDROID: vendor_hooks: add hook for shmem memory stat 765f587523ce ANDROID: ABI: update symbol list related to meminfo for galaxy 209cc2a1d084 ANDROID: vendor_hooks: add hook for si_meminfo_adjust_shmem 7d112046a3f0 ANDROID: ABI: Update symbol list for galaxy Test: treehugger Bug: 317201718 Change-Id: I61a53a49221da5b54b10cd537aaa77a69228124f
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: