
Sync up with the android12-5.10 branch for the following commit:c4bd1c03ba
ANDROID: qcom: Add is_dma_buf_file to ABI268088c42e
ANDROID: GKI: update .xml filea7f3a36529
ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms9d1c78d623
ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list5896d00f9c
ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANGffacd097fc
ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present1a93d556d7
ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features08879ea0d6
ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface892e618852
FROMGIT: f2fs: add sysfs nodes to get runtime compression stat58f0e25d0d
ANDROID: dma-buf: Fix error path on system heaps use of the page pool958c19b19b
ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport0b6fadd02e
ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures6f00446c76
FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHEb0671cd753
FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE8f25c7432f
FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ONf47a4d91e5
FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown3ff7250562
FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restarta8a9fadaf8
FROMGIT: KVM: arm64: Enable SVE support for nVHEb0e15c8c44
FROMGIT: KVM: arm64: Save/restore SVE state for nVHE194fd166b5
BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty507e10616c
FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state4cb78b26ea
FROMGIT: KVM: arm64: Map SVE context at EL2 when available1105b4d1ce
BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore57171b3636
FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELxac5f5708bb
FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helperf9bab75599
FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAsc2469fa4b4
FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1f5e060d65e
FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitivesaf855ca1c9
ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget24149445ad
ANDROID: vendor_hooks: Add hooks for memory when debug00185a421a
ANDROID: vendor_hooks: Add hooks for ufs schedulerb8981993c2
ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint5a56f5119e
ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure599e75fcfd
ANDROID: GKI: timer.h: add Android ABI padding to a structure303a28f485
ANDROID: GKI: quota.h: add Android ABI padding to some structuresa06d91262a
ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures8faaa07702
ANDROID: GKI: mm.h: add Android ABI padding to a structuref21777c57f
ANDROID: GKI: kobject.h: add Android ABI padding to some structures31f6b7a1ae
ANDROID: GKI: kernfs.h: add Android ABI padding to some structures1a517d8668
ANDROID: GKI: irqdomain.h: add Android ABI padding to a structurec6adf0c7b9
ANDROID: GKI: ioport.h: add Android ABI padding to a structurec469de24a1
ANDROID: GKI: iomap.h: add Android ABI padding to a structure3cb5c28964
ANDROID: GKI: hrtimer.h: add Android ABI padding to a structureeff6517b1e
ANDROID: GKI: genhd.h: add Android ABI padding to some structures9a92773dc8
ANDROID: GKI: ethtool.h: add Android ABI padding to a structure774168de67
ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure73ff58b01f
ANDROID: GKI: networking: add Android ABI padding to a lot of networking structuresf0688df6b5
ANDROID: GKI: blk_types.h: add Android ABI padding to a structure4a895f1f2b
ANDROID: GKI: scsi.h: add Android ABI padding to a structure48691266ca
ANDROID: GKI: pci: add Android ABI padding to some structures4c95a92b84
ANDROID: GKI: add Android ABI padding to struct nf_conne6f5502bc3
UPSTREAM: usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy36547f2f6d
FROMGIT: usb: typec: tcpm: PD3.0 sinks can send Discover Identity even in device mode3f7ada406d
UPSTREAM: usb: gadget: configfs: Fix KASAN use-after-free9bd96584f4
UPSTREAM: usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg structf2e7bdcdfa
UPSTREAM: usb: dwc3: gadget: Prevent EP queuing while stopping transfers462c92e8f2
FROMGIT: usb: typec: tcpci: Added few missing TCPCI register definitions6f85b7e0f8
UPSTREAM: usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy-8cf94785bb
Revert "ANDROID: GKI: Enable bounds sanitizer"0eecc2aa30
ANDROID: GKI: temporarily disable LTO/CFI3520187422
ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()"16982b6a18
FROMLIST: KVM: arm64: Disable FWB in host stage-23a16a9e7be
FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flagbcdcab0253
FROMLIST: KVM: arm64: Protect the .hyp sections from the host317d5a5030
FROMLIST: KVM: arm64: Disable PMU support in protected mode6697310c08
FROMLIST: KVM: arm64: Page-align the .hyp sections68bd98a28a
FROMLIST: KVM: arm64: Wrap the host with a stage 25a128f0626
FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL20af83133e3
FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range()c3f49047ca
FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers9349978462
FROMLIST: KVM: arm64: Use page-table to track page ownership845457f549
FROMLIST: KVM: arm64: Always zero invalid PTEs1d349d64ba
FROMLIST: KVM: arm64: Sort the hypervisor memblocks1e798d4121
FROMLIST: KVM: arm64: Reserve memory for host stage 26fddc52e50
FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocatora20c8e1c48
FROMLIST: KVM: arm64: Refactor __populate_fault_info()21a1f89953
FROMLIST: KVM: arm64: Refactor __load_guest_stage2()1a9bba9121
FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2()6d3f5c07aa
FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_paramseef107d42a
FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu1a76f891e1
FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtabled8eb170aa9
FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2ae1ed8a984
FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2364f0639db
FROMLIST: arm64: asm: Provide set_sctlr_el2 macroca52b29511
FROMLIST: KVM: arm64: Factor out vector address calculationa1180dd384
FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL237b5552dfb
FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL275fba96057
FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocatorf6e834486a
FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp01253f8e2c
FROMLIST: KVM: arm64: Introduce an early Hyp page allocatora3aad4cf4a
FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code81181250ba
FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp542dace0bc
FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp4a4beb1005
FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c620bb5f9c9
FROMLIST: KVM: arm64: Avoid free_page() in page-table allocatorc758e8e4b1
FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params earlyce5e848201
FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp9833905e2d
FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text0f63237470
FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independentedab6a7245
Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints"187306ab1a
ANDROID: Partial revert of06881e01b5
("ANDROID: sched: Add vendor hooks for override sugov behavior")b542f4c389
Revert "ANDROID: sched: Add vendor hooks for skipping sugov update"27d6dac0df
Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched"cc574f0d36
ANDROID: thermal: Add logic for filter on-die tz genl event.6c6fac8f39
ANDROID: mmc: support hardware that takes key directlye4636b47ef
UPSTREAM: zram: fix broken page writeback542d1937ba
UPSTREAM: zram: fix return value on writeback_store475aea007d
ANDROID: sched: Add vendor hook for util_est_update89ea2f1eca
ANDROID: GKI: Enable DTPM frameworka3a580961b
ANDROID: GKI: Add remoteproc framework symbols to symbol list53e8099784
ANDROID: vendor_hooks: Add hooks for scheduler7e2c33ac0e
FROMGIT: configfs: fix a use-after-free in __configfs_open_file7656aa0f48
ANDROID: lib/plist.c: Export plist-related APIs4d63efb9ae
ANDROID: module: Add vendor hook2ff446fc4d
ANDROID: bpf: Add vendor hookdccee128b7
ANDROID: kernel: Add vendor hook in creds0a3b407463
ANDROID: security: selinux: Add vendor hook in avca128ec2b2e
UPSTREAM: KVM: arm64: Fix exclusive limit for IPA sizeac821b6257
UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupportedd2eb8b0028
ANDROID: GKI: add android_kabi.h45021f7679
UPSTREAM: MAINTAINERS: add entry for KFENCE90d03f6fcf
ANDROID: Clang LTO: Comment on symbol visibility workaround169ddec367
FROMLIST: mm: fs: Invalidate BH LRU during page migration3039d8580c
BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily134ac2d4dc
FROMLIST: mm: replace migrate_prep with lru_add_drain_alla71a3e1ce6
UPSTREAM: mm: migrate: initialize err in do_migrate_pages059eaf82c0
UPSTREAM: mm: migrate: clean up migrate_prep{_local}be409db652
ANDROID: Clang LTO: Only set -fvisibility=hidden for x8602efd18b77
UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro8d03e49505
ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o28f6641041
FROMLIST: mm: page_alloc: dump migrate-failed pagescc1f93cb20
ANDROID: sched: Add vendor hook for uclamp_eff_get5e1e3e9387
ANDROID: cpu/hotplug: failure to offline 2nd to last cpu2c728929c1
ANDROID: qcom: Add devm_blk_ksm_init to ABI9108e9ba66
ANDROID: arm64: add vendor hooks for unusal abort cases5f1e1f42a5
UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocatedfd2c659694
UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check2a1cd71862
UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs7112d4320f
UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug578572c48c
UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols7f17016dc8
UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support082e8dcea9
UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management Signed-off-by: Greg Kroah-Hartman <gregkh@google.com> Change-Id: If05a0d9902893cd29e8bb5eb175bd4ce30250697
248 KiB
248 KiB