Update kernel to builds 8001942

git log --first-parent -100 --oneline --no-decorate 41f53f87c1d6..884a951e92a9:
884a951e92a9 UPSTREAM: arm64: dts: qcom: qrb5165-rb5: Add msm-id and board-id
855239adf7b5 UPSTREAM: arm64: dts: qcom: sdm845-db845c: Add msm-id and board-id
d3df2d141961 ANDROID: GKI: Add VLAN_8021Q
46161882da1b ANDROID: sched: add hook point in do_sched_yield()
6935217fb2e9 UPSTREAM: tracefs: Set all files to the same group ownership as the mount option
095be8e28881 UPSTREAM: tracefs: Have new files inherit the ownership of their parent
81a34d6495e3 ANDROID: Fix wrong pr_err type specifier in add_memory_subsection
5e960d7e5831 ANDROID: Kleaf: Fix branch-specific toolchain_version
2c2712edb849 ANDROID: move CLANG_VERSION definition to build.config.constants
e5897989726a ANDROID: clang: update to 14.0.0
0d3ec366471e FROMGIT: clk: Don't parent clks until the parent is fully registered
889f8be857d8 ANDROID: sched: Introducing PELT multiplier
5c9cf613be14 ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking
82ab28f25a2a ANDROID: mm/memory_hotplug: fix check for proper subsection removal
42db6c2e985b ANDROID: mm/memory_hotplug: implement {add/remove}_memory_subsection
d6e26868e11b FROMLIST: KVM: arm64: Use defined value for SCTLR_ELx_EE
00e12639966e FROMLIST: KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on()
439be95f5b2c FROMLIST: KVM: arm64: Fix comment for kvm_reset_vcpu()
eb57c3111505 ANDROID: allmodconfig: disable WERROR
a7ab492aa53a Revert "ANDROID: Revert "Enable '-Werror' by default for all kernel builds""
032803afe58c FROMLIST: irqchip/gic-v3-its: Mark some in-memory data structures as 'decrypted'
396a43c5bd47 FROMLIST: KVM: arm64: pkvm: Stub io map functions
f8b4f2d6cd40 FROMLIST: KVM: arm64: Make __io_map_base static
3c4e35400482 FROMLIST: KVM: arm64: Make the hyp memory pool static
0a398e8a312e FROMLIST: KVM: arm64: pkvm: Disable GICv2 support
1fc8561b6d04 FROMLIST: KVM: arm64: pkvm: Fix hyp_pool max order
206467fd5a88 FROMLIST: KVM: arm64: pkvm: Unshare guest structs during teardown
326a987d71b3 FROMLIST: KVM: arm64: Expose unshare hypercall to the host
92140facee99 FROMLIST: KVM: arm64: Implement do_unshare() helper for unsharing memory
a39c93198b76 FROMLIST: KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()
a8e6e3763ad2 FROMLIST: KVM: arm64: Implement do_share() helper for sharing memory
0a1b52003b6a FROMLIST: KVM: arm64: Introduce wrappers for host and hyp spin lock accessors
1d5d8f249370 FROMLIST: KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages
e41cc0f83a2d FROMLIST: KVM: arm64: pkvm: Refcount the pages shared with EL2
7c979b82716c FROMLIST: KVM: arm64: Introduce kvm_share_hyp()
d6d544e4af67 FROMLIST: KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2
75ed01242ca3 FROMLIST: KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table
59b96bd25e54 FROMLIST: KVM: arm64: Fixup hyp stage-1 refcount
b91c0e5d9683 FROMLIST: KVM: arm64: Refcount hyp stage-1 pgtable pages
2183d4b5246d FROMLIST: KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator
0ebed5c7abb2 FROMLIST: KVM: arm64: Check if running in VHE from kvm_host_owns_hyp_mappings()
25b14230afbc FROMLIST: virtio_ring: Fix querying of maximum DMA mapping size for virtio device
03761cf7c782 FROMGIT: KVM: Drop stale kvm_is_transparent_hugepage() declaration
8549f68c4fdb FROMGIT: KVM: arm64: Move host EL1 code out of hyp/ directory
f892fc063327 FROMGIT: KVM: arm64: Generate hyp_constants.h for the host
06266d8715f9 FROMGIT: arm64: Add missing include of asm/cpufeature.h to asm/mmu.h
8aefe3af040e FROMGIT: KVM: arm64: Constify kvm_io_gic_ops
a8ec5752e7cb FROMGIT: KVM: arm64: Add minimal handling for the ARMv8.7 PMU
b97f3540d566 FROMGIT: KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid
d4a75950cb02 FROMGIT: KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init()
f60ecc8f7528 FROMGIT: KVM: arm64: Restructure the point where has_run_once is advertised
b0f186eadfbb FROMGIT: KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line
2e8036db259d BACKPORT: FROMGIT: KVM: arm64: Move SVE state mapping at HYP to finalize-time
2e202f384916 FROMGIT: arm64/fpsimd: Document the use of TIF_FOREIGN_FPSTATE by KVM
da67268e10db FROMGIT: KVM: arm64: Stop mapping current thread_info at EL2
71d0d497f23c FROMGIT: KVM: arm64: Introduce flag shadowing TIF_FOREIGN_FPSTATE
0b3870c0361c BACKPORT: FROMGIT: KVM: arm64: Remove unused __sve_save_state
1b9dd8ee915e FROMGIT: KVM: arm64: Get rid of host SVE tracking/saving
63f327d8f61a FROMGIT: KVM: arm64: Reorder vcpu flag definitions
17b90af2c2fb ANDROID: Remove LOCALVERSION
e5f6d1dffb82 Merge 5.15.7 into android13-5.15

Test: treehugger
Bug: 210805760
Change-Id: I4f3d5a4697eb6ec4c0864d98b9f451698c42aebd
46 files changed