Update kernel to builds 7555916

git log --first-parent -100 --oneline --no-decorate d870ecaadb22..ec50cbff3d37:
ec50cbff3d37 Merge 5.10.50 into android13-5.10
663bbfa2a48a UPSTREAM: KVM: arm64: Set the MTE tag bit before releasing the page
71c05826d6a2 BACKPORT: KVM: arm64: Document MTE capability and ioctl
6743a619b288 UPSTREAM: KVM: arm64: Add ioctl to fetch/store tags in a guest
f8e7a57629ae UPSTREAM: KVM: arm64: Expose KVM_ARM_CAP_MTE
0fcdf88b979b UPSTREAM: KVM: arm64: Save/restore MTE registers
fe7e9604742c BACKPORT: KVM: arm64: Introduce MTE VM feature
8c77a643d06c UPSTREAM: arm64: mte: Sync tags for pages where PTE is untagged
ad6d82f467e1 UPSTREAM: KVM: arm64: Restore PMU configuration on first run
4010ce162614 UPSTREAM: KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set
ab687fde9a57 BACKPORT: KVM: arm64: Move guest CMOs to the fault handlers
7a2b91fd8721 BACKPORT: KVM: arm64: Tweak parameters of guest cache maintenance functions
4c3461fa58d9 UPSTREAM: KVM: arm64: Introduce mm_ops member for structure stage2_attr_data
b547d2b80f35 UPSTREAM: KVM: arm64: Introduce two cache maintenance callbacks
ce9bce48a9de UPSTREAM: KVM: arm64: Use less bits for hyp_page refcount
05d7d55b0788 UPSTREAM: KVM: arm64: Use less bits for hyp_page order
1fa2ff5d164f UPSTREAM: KVM: arm64: Remove hyp_pool pointer from struct hyp_page
b6d67813c1ef UPSTREAM: KVM: arm64: Unify MMIO and mem host stage-2 pools
9e4a41b768e6 UPSTREAM: KVM: arm64: Remove list_head from hyp_page
c373a2f4aacc UPSTREAM: KVM: arm64: Use refcount at hyp to check page availability
b3d465e6414f UPSTREAM: KVM: arm64: Move hyp_pool locking out of refcount helpers
086f9045f1aa UPSTREAM: KVM: arm64: Try stage2 block mapping for host device MMIO
9638b8c09251 UPSTREAM: KVM: arm64: Remove the creation time's mapping of MMIO regions
ccaf192edd91 UPSTREAM: KVM: arm64: timer: Add support for SW-based deactivation
311055c4a5e2 UPSTREAM: KVM: arm64: timer: Refactor IRQ configuration
bdd049f8d109 UPSTREAM: KVM: arm64: vgic: Implement SW-driven deactivation
145d87ff19d0 UPSTREAM: KVM: arm64: vgic: move irq->get_input_level into an ops structure
9abc158d3ccb UPSTREAM: KVM: arm64: vgic: Let an interrupt controller advertise lack of HW deactivation
6873a8ecc4f6 UPSTREAM: KVM: arm64: vgic: Be tolerant to the lack of maintenance interrupt masking
fe77b6dd3a03 UPSTREAM: KVM: arm64: Handle physical FIQ as an IRQ while running a guest
7a95be208257 UPSTREAM: irqchip/gic: Split vGIC probing information from the GIC code
6d9f07d8f1ff BACKPORT: arm64: Rename arm64-internal cache maintenance functions
7cf2172961ee UPSTREAM: arm64: Fix cache maintenance function comments
36c277940235 UPSTREAM: arm64: cacheflush: Remove stale comment
0496899a366f UPSTREAM: arm64: sync_icache_aliases to take end parameter instead of size
f0d833b54e81 UPSTREAM: arm64: __clean_dcache_area_pou to take end parameter instead of size
105159fb94cd UPSTREAM: arm64: __clean_dcache_area_pop to take end parameter instead of size
a1ea39fa1e93 UPSTREAM: arm64: __clean_dcache_area_poc to take end parameter instead of size
39dc6b43cf4e BACKPORT: arm64: __flush_dcache_area to take end parameter instead of size
3045a290a922 UPSTREAM: arm64: dcache_by_line_op to take end parameter instead of size
65a0f95b169f UPSTREAM: arm64: __inval_dcache_area to take end parameter instead of size
b53b4c6cddb0 UPSTREAM: arm64: Fix comments to refer to correct function __flush_icache_range
aeb79414b581 UPSTREAM: arm64: Move documentation of dcache_by_line_op
51f3c766ea80 UPSTREAM: arm64: assembler: remove user_alt
1104ef908ff3 UPSTREAM: arm64: Downgrade flush_icache_range to invalidate
bdc7abb88033 UPSTREAM: arm64: kexec: move relocation function setup
a7856033b327 UPSTREAM: arm64: kexec: make dtb_mem always enabled
1f0094eecdb8 UPSTREAM: arm64: Do not enable uaccess for invalidate_icache_range
5759250f21f9 UPSTREAM: arm64: Do not enable uaccess for flush_icache_range
299c65460c39 UPSTREAM: arm64: Apply errata to swsusp_arch_suspend_exit
e496876a30e1 UPSTREAM: arm64: assembler: add conditional cache fixups
be5796a46507 UPSTREAM: arm64: assembler: replace `kaddr` with `addr`
d6a30b5c34f2 UPSTREAM: power: supply: goldfish: Remove the GOLDFISH dependency
57d75ca3a7d6 Merge 5.10.49 into android13-5.10
3d85526d7dd4 Merge 5.10.48 into android13-5.10
7ab039ca6c3f UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op
4cd8cfedbec6 UPSTREAM: PCI/MSI: Fix MSIs for generic hosts that use device-tree's "msi-map"
d0acb14867a0 UPSTREAM: PCI: Refactor HT advertising of NO_MSI flag
6153aabded14 UPSTREAM: PCI/MSI: Document the various ways of ending up with NO_MSI
6fb036325048 UPSTREAM: PCI: mediatek: Advertise lack of built-in MSI handling
63d15d76fa3f UPSTREAM: PCI/MSI: Make pci_host_common_probe() declare its reliance on MSI domains
ae6334abd1b0 UPSTREAM: PCI/MSI: Let PCI host bridges declare their reliance on MSI domains
f18c7855dfda UPSTREAM: PCI/MSI: Kill default_teardown_msi_irqs()
1aa519ec26cd UPSTREAM: PCI/MSI: Kill msi_controller structure
7f2fd2873ab8 UPSTREAM: PCI/MSI: Drop use of msi_controller from core code
4bb6a38048aa UPSTREAM: PCI: hv: Drop msi_controller structure
6b7d58af8d5d UPSTREAM: PCI: xilinx: Convert to MSI domains
a5e8ecade214 UPSTREAM: PCI: xilinx: Don't allocate extra memory for the MSI capture address
00a2ac03d0c6 UPSTREAM: PCI: rcar: Convert to MSI domains
24a2fd5908ca UPSTREAM: PCI: rcar: Don't allocate extra memory for the MSI capture address
42617b00c7a8 UPSTREAM: PCI: tegra: Convert to MSI domains
e3ee703f69b2 ANDROID: GKI: refresh ABI XML

Test: treehugger
Bug: 193868903
Change-Id: I076cbdd77f87ad2712fb70c3425629672ae7610a
11 files changed