Update kernel to builds 13850082

git log --first-parent -100 --oneline --no-decorate db93ab496d0f..c4165adf7572:
c4165adf7572 ANDROID: Remove additional TCP congestion configs from microdroid
5381fab07cd7 ANDROID: Remove CONFIG_ETHTOOL_NETLINK from microdroid kernels
9ee492fee3ab ANDROID: Remove CONFIG_INET_DIAG from microdroid kernels
88bce7c8dcf5 ANDROID: Remove IPV6 support from microdroid kernels
3ff571ab7ae9 ANDROID: KVM: arm64: Set unknown bits of VBAR_EL1
da1160c4a868 UPSTREAM: eventpoll: don't decrement ep refcount while still holding the ep mutex
0f3be428ba25 ANDROID: Add dmabuf RSS trace event
62e2ce28aa1b ANDROID: fixup dma_buf struct to avoid ABI breakage
4efa97345de6 ANDROID: fixup task_struct to avoid ABI breakage
86ef48426566 ANDROID: Track per-process dmabuf PSS
a7abb14bf6ca ANDROID: Track per-process dmabuf RSS HWM
5737a2075bd9 ANDROID: Track per-process dmabuf RSS
13041b545d0b ANDROID: add task_dma_buf_record and allocation preload facilities
3bef0a047fe6 BACKPORT: Add support for PIO p flag
cb0140ecb461 ANDROID: KVM: arm64: fix off-by-one error in hyp_trace_find_event
c44bb3fcbda0 ANDROID: KVM: arm64: poison/account relinquished pages after unmap
3bb9d12a987a ANDROID: Remove unneeded block and MD features
e59ac868d7aa ANDROID: Remove CONFIG_DM_USER from microdroid kernels
98aebd3013cb Merge tag 'android15-6.6.98_r00' into android15-6.6
8dd7c74e6694 ANDROID: KVM: arm64: iommu: Add new ops iotlb_sync_map()
e9aa22409ad7 UPSTREAM: printk: Improve memory usage logging during boot

Test: treehugger
Bug: 434256355
Flag: EXEMPT ...
Change-Id: I0527134d57fa671dbb40f22e1862d8164e0f66ea
Signed-off-by: Isaac J. Manjarres <isaacmanjarres@google.com>
19 files changed
tree: 5a9187e0d746bc3c4ffb930995cdb1dcd9dc3710
  1. android/
  2. build/
  3. docs/
  4. guest/
  5. libs/
  6. microfuchsia/
  7. tests/
  8. .clang-format
  9. .gitignore
  10. Android.bp
  11. dice_for_avf_guest.cddl
  12. OWNERS
  13. PREUPLOAD.cfg
  14. README.md
  15. rustfmt.toml
  16. TEST_MAPPING
README.md

Android Virtualization Framework (AVF)

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: