Update kernel to builds 8215218

git log --first-parent -100 --oneline --no-decorate 6d6288c745b2..6176a723e4a7:
6176a723e4a7 ANDROID: align constness of extcon_get_state parameter
768ef3a6117a Merge 5.10.102 into android13-5.10
52b06a66387d ANDROID: Update the ABI symbol list
13ed911af8db ANDROID: KVM: arm64: Don't expose TLBI hypercalls after de-privilege
fdc8e1c2bc30 UPSTREAM: KVM: arm64: vgic: Read HW interrupt pending state from the HW
a3f2c603382a ANDROID: KVM: arm64: Forward PSCI SYSTEM_RESET2 calls back to the host
390bf716d550 FROMLIST: BACKPORT: KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags field
0bfa3814f38a FROMLIST: KVM: arm64: Expose PSCI SYSTEM_RESET2 call to the guest
8ec7695ba93e FROMLIST: KVM: arm64: Bump guest PSCI version to 1.1
ac0c5e2727a4 ANDROID: gki_defconfig: Enable CONFIG_RANDOM_TRUST_CPU=y
4a5e31b7219b ANDROID: GKI: add VIDEOBUF2_DMA_SG under GKI_HIDDEN_MEDIA_CONFIGS
5e3f9957abaf ANDROID: KVM: arm64: Don't repaint PSCI SYSTEM_RESET to SYSTEM_OFF
c90778c80c9f FROMLIST: arm64/mte: Add userspace interface for enabling asymmetric mode
5154e80282e7 BACKPORT: FROMLIST: arm64/mte: Add hwcap for asymmetric mode
147203c7a801 FROMLIST: arm64/mte: Add a little bit of documentation for mte_update_sctlr_user()
9acfec13bc57 FROMLIST: arm64/mte: Document ABI for asymmetric mode
23c9fbd40787 ANDROID: fuse: allow mounting with no userspace daemon
7b87bbebf953 ANDROID: Update the ABI symbol list
893a1432c1e8 ANDROID: Update the ABI symbol list
de92205dacdb ANDROID: fuse-bpf: Support FUSE_STATFS
bea68245ef5c ANDROID: fuse-bpf: Fix filldir
c4ac8b424866 ANDROID: fuse-bpf: fix fuse_create_open_finalize
8fa8dfc51914 ANDROID: fuse: add bpf support for removexattr
1b24ee572d48 ANDROID: KVM: arm64: pkvm: Add support for fragmented FF-A descriptors
4803953cd2f3 ANDROID: KVM: arm64: Handle FFA_MEM_LEND calls from the host
60f0b180fefc ANDROID: KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host
946892fb2714 ANDROID: KVM: arm64: Handle FFA_MEM_SHARE calls from the host
1adb45e30dc1 ANDROID: BACKPORT: KVM: arm64: Add FF-A helpers to share/unshare memory with secure world
f34679dc297d ANDROID: KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host
6c5af2e050d4 ANDROID: KVM: arm64: Allocate pages for hypervisor FF-A mailboxes
a3a8448f92d1 ANDROID: KVM: arm64: Handle FFA_FEATURES call from the host
5cf56b3948fe ANDROID: KVM: arm64: Probe FF-A version and host/hyp partition ID during init
baeb76620225 ANDROID: BACKPORT: KVM: arm64: Block unsafe FF-A calls from the host
16a86ff04efc ANDROID: KVM: arm64: Include asm/kvm_mmu.h in nvhe/mem_protect.h
65921f9d9666 ANDROID: firmware: arm_ffa: Move comment before the field it is documenting
e0d05d271b04 ANDROID: firmware: arm_ffa: Move constants to header file
51aee9ecaf77 ANDROID: Update the ABI symbol list
7dd41bf05728 ANDROID: Update comment in build.config.gki.aarch64.
8418d018c168 ANDROID: Revert "tracefs: Have tracefs directories not set OTH permission bits by default"
f0a557399caa Merge 5.10.101 into android13-5.10
7a3edd877254 FROMLIST: kasan: improve vmalloc tests
b770e4d06dd5 FROMGIT: kasan: documentation updates
7c711560395d FROMGIT: arm64: select KASAN_VMALLOC for SW/HW_TAGS modes
a5d38f59423b FROMGIT: kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS
3bf53c469c54 FROMGIT: kasan: add kasan.vmalloc command line flag
a375facb3954 FROMGIT: kasan: clean up feature flags for HW_TAGS mode
524c35d4e49b FROMGIT: kasan: mark kasan_arg_stacktrace as __initdata
d3578ba7a5ae BACKPORT: FROMGIT: kasan, arm64: don't tag executable vmalloc allocations
460aa619e35f FROMGIT: kasan, vmalloc: only tag normal vmalloc allocations
01047c8c7558 BACKPORT: FROMGIT: kasan, vmalloc: add vmalloc tagging for HW_TAGS
20cd51626a27 BACKPORT: FROMGIT: kasan, page_alloc: allow skipping memory init for HW_TAGS
352906d8e9b1 BACKPORT: FROMGIT: kasan, page_alloc: allow skipping unpoisoning for HW_TAGS
682a821bd7e5 BACKPORT: FROMGIT: kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS
e757e3ac2c90 BACKPORT: FROMGIT: kasan, vmalloc: unpoison VM_ALLOC pages after mapping
a537a4c09f1a BACKPORT: FROMGIT: kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged
57d4eb31e8ca FROMGIT: kasan, vmalloc: add vmalloc tagging for SW_TAGS
846edaca46ce FROMGIT: kasan, arm64: reset pointer tags of vmapped stacks
092c06519c20 FROMLIST: kasan, fork: reset pointer tags of vmapped stacks
f4aff923721e BACKPORT: FROMGIT: kasan, vmalloc: reset tags in vmalloc functions
83ab9cb5c33f FROMGIT: kasan: add wrappers for vmalloc hooks
8443112c122c BACKPORT: FROMGIT: kasan: reorder vmalloc hooks
4dfbecd756cb BACKPORT: FROMGIT: kasan, vmalloc: drop outdated VM_KASAN comment
a585db0de059 FROMGIT: kasan, x86, arm64, s390: rename functions for modules shadow
8087766e6260 FROMGIT: kasan: define KASAN_VMALLOC_INVALID for SW_TAGS
5fd00345bfa7 FROMGIT: kasan: clean up metadata byte definitions
7d28fd9a3e55 FROMGIT: kasan, page_alloc: rework kasan_unpoison_pages call site
fc2bb5a8e992 FROMGIT: kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook
779c3dac342b FROMGIT: kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook
510dd7384297 FROMGIT: kasan, page_alloc: combine tag_clear_highpage calls in post_alloc_hook
f8fcca16eeda FROMGIT: kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook
acd7a639f00e FROMGIT: kasan, page_alloc: refactor init checks in post_alloc_hook
68afff3a37c2 FROMGIT: kasan: only apply __GFP_ZEROTAGS when memory is zeroed
79faa99fb2cf FROMGIT: mm: clarify __GFP_ZEROTAGS comment
cb4898881ac0 FROMGIT: kasan: drop skip_kasan_poison variable in free_pages_prepare
221cbc2a147f FROMGIT: kasan, page_alloc: init memory of skipped pages on free
df97b8abcfcf FROMGIT: kasan, page_alloc: simplify kasan_poison_pages call site
93ee6de568bc FROMGIT: kasan, page_alloc: merge kasan_free_pages into free_pages_prepare
53436bba7fa2 FROMGIT: kasan, page_alloc: move tag_clear_highpage out of kernel_init_free_pages
d0ae19b20b13 FROMGIT: kasan, page_alloc: deduplicate should_skip_kasan_poison
a5993a710cde UPSTREAM: mmflags.h: add missing __GFP_ZEROTAGS and __GFP_SKIP_KASAN_POISON names
39b0871d52e1 UPSTREAM: kasan: test: fix compatibility with FORTIFY_SOURCE
5934916ec037 UPSTREAM: lib/stackdepot: always do filter_irq_stacks() in stack_depot_save()
dbd8f2572754 BACKPORT: kasan: fix quarantine conflicting with init_on_free
f8e5c7659859 UPSTREAM: kasan: test: add test case for double-kmem_cache_destroy()
4a881bebf135 BACKPORT: kasan: add ability to detect double-kmem_cache_destroy()
b56bd5bf93df UPSTREAM: kasan: test: add globals left-out-of-bounds test
f26b7aaceae3 UPSTREAM: mm: defer kmemleak object creation of module_alloc()
3f96a67cf26c UPSTREAM: kmemleak: fix kmemleak false positive report with HW tag-based kasan enable
4d429579b2f9 UPSTREAM: kasan: test: silence intentional read overflow warnings
9556fe9213e1 UPSTREAM: kasan: add kasan mode messages when kasan init
cbfdd7f3c28e UPSTREAM: mm: kasan: use is_kernel() helper
563bc1286b3e UPSTREAM: kasan: test: bypass __alloc_size checks
61edf4d97845 UPSTREAM: kasan: test: add memcpy test that avoids out-of-bounds write
7df783b8779a UPSTREAM: kasan: fix tag for large allocations when using CONFIG_SLAB
e7c11d336374 BACKPORT: rcu: Avoid alloc_pages() when recording stack
8f225ea8766d UPSTREAM: workqueue, kasan: avoid alloc_pages() when recording stack
e3e5e4a728ad UPSTREAM: kasan: generic: introduce kasan_record_aux_stack_noalloc()
6b207f6c35c9 UPSTREAM: kasan: common: provide can_alloc in kasan_save_stack()
edcc1b6ef3be UPSTREAM: lib/stackdepot: introduce __stack_depot_save()
a639ce78315c UPSTREAM: lib/stackdepot: remove unused function argument

Test: treehugger
Bug: 221177147
Change-Id: I365fe84f8877a56af097c63c69adad4cdfa5a6fc
45 files changed