Update kernel to builds 7731149

git log --first-parent -100 --oneline --no-decorate a715ffcf20c3..836eae26be18:
836eae26be18 UPSTREAM: swiotlb: use depends on for DMA_RESTRICTED_POOL
56a48cb0ff86 UPSTREAM: of: restricted dma: Don't fail device probe on rmem init failure
18e6e3d40235 UPSTREAM: of: Move of_dma_set_restricted_buffer() into device.c
c8439586d0f0 UPSTREAM: KVM: arm64: Trim guest debug exception handling
776172d76d70 UPSTREAM: KVM: arm64: Minor optimization of range_is_memory
f1fdbdfbd47f UPSTREAM: KVM: arm64: Upgrade trace_kvm_arm_set_dreg32() to 64bit
11e1370050e6 UPSTREAM: KVM: arm64: Add config register bit definitions
b66065892240 BACKPORT: KVM: arm64: Add feature register flag definitions
7de121d4ca31 UPSTREAM: KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_arch
5527a977ae09 UPSTREAM: KVM: arm64: Keep mdcr_el2's value as set by __init_el2_debug
6a5ec9b956b0 UPSTREAM: KVM: arm64: Restore mdcr_el2 from vcpu
88ec0663df33 BACKPORT: KVM: arm64: Refactor sys_regs.h,c for nVHE reuse
dd7373c62e38 UPSTREAM: KVM: arm64: Fix names of config register fields
1b8f3d23ddf3 UPSTREAM: KVM: arm64: MDCR_EL2 is a 64-bit register
a41ac8fdea52 UPSTREAM: KVM: arm64: Remove trailing whitespace in comment
30030902f6f3 UPSTREAM: KVM: arm64: placeholder to check if VM is protected
4ef6fd4c9de7 UPSTREAM: KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE
6b1f47c9a859 UPSTREAM: KVM: arm64: Unify stage-2 programming behind __load_stage2()
dd311263704a UPSTREAM: KVM: arm64: Move kern_hyp_va() usage in __load_guest_stage2() into the callers
151db0bc4f4f UPSTREAM: KVM: arm64: vgic: Resample HW pending state on deactivation
0306d69e3782 UPSTREAM: KVM: arm64: vgic: Drop WARN from vgic_get_irq
a92c085d264e BACKPORT: KVM: arm64: Record number of signal exits as a vCPU stat
2d6db17eacdb UPSTREAM: KVM: arm64: Enforce reserved bits for PSCI target affinities
ec4386962537 UPSTREAM: KVM: arm64: Handle PSCI resets before userspace touches vCPU state
c370383b4911 UPSTREAM: KVM: arm64: Fix read-side race on updates to vcpu reset state
326bfc5d5cb5 UPSTREAM: KVM: arm64: Make hyp_panic() more robust when protected mode is enabled
b55793ff0bcc UPSTREAM: KVM: arm64: Drop unused REQUIRES_VIRT
eeb2fd739cb9 UPSTREAM: KVM: arm64: Drop check_kvm_target_cpu() based percpu probe
faf403136426 UPSTREAM: KVM: arm64: Drop init_common_resources()
a9a957565d8a UPSTREAM: KVM: arm64: Use ARM64_MIN_PARANGE_BITS as the minimum supported IPA
e5531ff34066 BACKPORT: arm64/mm: Add remaining ID_AA64MMFR0_PARANGE_ macros
75815831b41b UPSTREAM: KVM: arm64: Return -EPERM from __pkvm_host_share_hyp()
eb295b0b0fde UPSTREAM: KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size
1c3da45f8603 BACKPORT: arm64/mm: Define ID_AA64MMFR0_TGRAN_2_SHIFT
550fac3c0052 UPSTREAM: KVM: arm64: perf: Replace '0xf' instances with ID_AA64DFR0_PMUVER_IMP_DEF
eacddad3cb8b BACKPORT: KVM: arm64: Divorce the perf code from oprofile helpers
bb00aed2b893 UPSTREAM: KVM: arm64: Make __pkvm_create_mappings static
520c7ccc2fa7 UPSTREAM: KVM: arm64: Restrict EL2 stage-1 changes in protected mode
e2e8df32ef05 UPSTREAM: KVM: arm64: Refactor protected nVHE stage-1 locking
5f859b78dd05 BACKPORT: KVM: arm64: Remove __pkvm_mark_hyp
c7c4ba51e0fe UPSTREAM: KVM: arm64: Mark host bss and rodata section as shared
ce7b68430163 UPSTREAM: KVM: arm64: Enable retrieving protections attributes of PTEs
c2c715063380 UPSTREAM: KVM: arm64: Introduce addr_is_memory()
08d3caa58460 UPSTREAM: KVM: arm64: Expose pkvm_hyp_id
ee7f981451e0 UPSTREAM: KVM: arm64: Expose host stage-2 manipulation helpers
016356a3c41a UPSTREAM: KVM: arm64: Add helpers to tag shared pages in SW bits
39f6e8fc3d88 UPSTREAM: KVM: arm64: Allow populating software bits
906ce734c644 UPSTREAM: KVM: arm64: Enable forcing page-level stage-2 mappings
ffae5fd0a4d0 UPSTREAM: KVM: arm64: Tolerate re-creating hyp mappings to set software bits
6537a0f069c1 UPSTREAM: KVM: arm64: Don't overwrite software bits with owner id
b376d6338ed9 UPSTREAM: KVM: arm64: Rename KVM_PTE_LEAF_ATTR_S2_IGNORED
2682db090a3a UPSTREAM: KVM: arm64: Optimize host memory aborts
605d9c9ea928 UPSTREAM: KVM: arm64: Expose page-table helpers
91bc8fe9bf9f UPSTREAM: KVM: arm64: Provide the host_stage2_try() helper macro
1a7fc0ff91a3 UPSTREAM: KVM: arm64: Introduce hyp_assert_lock_held()
fe35509edc5a UPSTREAM: KVM: arm64: Add hyp_spin_is_locked() for basic locking assertions at EL2
6279449f865a UPSTREAM: KVM: arm64: Unregister HYP sections from kmemleak in protected mode
e0dde8a26ada UPSTREAM: arm64: Move .hyp.rodata outside of the _sdata.._edata range
72c68f938056 UPSTREAM: KVM: arm64: Fix comments related to GICv2 PMR reporting
1aa8a35f1919 BACKPORT: KVM: arm64: Count VMID-wide TLB invalidations
0affe06537b7 UPSTREAM: KVM: arm64: Remove PMSWINC_EL0 shadow register
7b628c354794 UPSTREAM: KVM: arm64: Disabling disabled PMU counters wastes a lot of time
09b6fcd27405 UPSTREAM: KVM: arm64: Drop unnecessary masking of PMU registers
f5c587fec80c UPSTREAM: KVM: arm64: Narrow PMU sysreg reset values to architectural requirements
41ddd2df53a3 UPSTREAM: KVM: Get rid of kvm_get_pfn()
bcca459a6357 UPSTREAM: KVM: arm64: Introduce helper to retrieve a PTE and its level
bcd27ff926e1 UPSTREAM: KVM: arm64: Use get_page() instead of kvm_get_pfn()
5c4d36c61bc9 UPSTREAM: KVM: Remove kvm_is_transparent_hugepage() and PageTransCompoundMap()
8877e0429449 UPSTREAM: KVM: arm64: Avoid mapping size adjustment on permission fault
4331d14550f8 UPSTREAM: KVM: arm64: Walk userspace page tables to compute the THP mapping size
7bc6ebec1fec UPSTREAM: arm64/kexec: Test page size support with new TGRAN range values
3ef4a3d52644 UPSTREAM: arm64/mm: Fix __enable_mmu() for new TGRAN range values
846deb9cf529 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into android13-5.10
e796f78ca404 Revert "ANDROID: GKI: restore termiox fields"
36a2610fbe13 ANDROID: clang: update to 13.0.2
ac8f29827b11 Merge 5.10.64 into android13-5.10
54334cd37459 ANDROID: kernel: fix module info for debug_kinfo
47eca0506306 ANDROID: GKI: Update the ABI symbol list
ef8c50e5751e UPSTREAM: f2fs: guarantee to write dirty data when enabling checkpoint back
176b8da43278 ANDROID: add TEST_MAPPING for net/, include/net
e16212e205ac FROMLIST: scsi: ufs: Allow async suspend/resume callbacks
459895ebfe84 FROMLIST: scsi: ufs: Fix memory corruption by ufshcd_read_desc_param()
73d8e94293c9 UPSTREAM: ASoC: soc-pcm: Get all BEs along DAPM path
01f866c7f666 Merge 5.10.63 into android13-5.10
2c5cf916b90d UPSTREAM: usb: gadget: f_uac2: fixup feedback endpoint stop
3184c7e380ae UPSTREAM: usb: gadget: u_audio: add real feedback implementation
7313b4c8ff00 UPSTREAM: usb: gadget: f_uac2: add adaptive sync support for capture
dbab2324be96 UPSTREAM: usb: gadget: f_uac2/u_audio: add feedback endpoint support
fb789f0d72b7 UPSTREAM: usb: gadget: u_audio: convert to strscpy

Test: treehugger
Bug: 199968294
Change-Id: I31dec0adcb572af5c81f4e10a784af6fadeb243e
6 files changed