Update kernel to builds 10189620

git log --first-parent -100 --oneline --no-decorate 7c58a7d3b6f4..0764d6d2f528:
0764d6d2f528 BACKPORT: cpuidle: teo: Introduce util-awareness
d52ad1064060 UPSTREAM: cpuidle: teo: Optionally skip polling states in teo_find_shallower_state()
d9a7607f5644 ANDROID: Update the ABI symbol list
10bca2e53c44 ANDROID: Add new hook to enable overriding uclamp_validate()
01ec18c52f65 ANDROID: KVM: arm64: iommu: Erase pvmfw from EL1 if possible
c44534436fad BACKPORT: FROMGIT: block: BFQ: Add several invariant checks
5db3a9fa141b FROMGIT: block: mq-deadline: Fix handling of at-head zoned writes
499e313515ae FROMGIT: block: mq-deadline: Handle requeued requests correctly
2b9a4dc9df51 FROMGIT: block: mq-deadline: Track the dispatch position
1d129b2b1b8b BACKPORT: FROMGIT: block: mq-deadline: Reduce lock contention
9a3b2e646883 FROMGIT: block: mq-deadline: Simplify deadline_skip_seq_writes()
0d84365099c9 FROMGIT: block: mq-deadline: Clean up deadline_check_fifo()
435b2eda27a2 FROMGIT: block: mq-deadline: Add a word in a source code comment
57f7c5ce8505 ANDROID: block: Rename blk_rq_is_seq_zone_write()
5925446e48b4 UPSTREAM: block, bfq: fix UAF problem in bfqg_stats_init()
87c5ca81c349 ANDROID: Update the ABI symbol list
7c5cae80c93b ANDROID: power: wakeup_reason: change abort log
d3197e212fb4 UPSTREAM: regmap: Don't warn about cache only mode for devices with no cache
f0371f5dad88 ANDROID: Update the ABI symbol list
aa0deedfe1af UPSTREAM: ext4: fix invalid free tracking in ext4_xattr_move_to_block()
fb96bf701a2b ANDROID: GKI: add ABI symbol list for xiaomi
0f5abf23752f ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct.
ca57d52a2174 ANDROID: user: Add vendor hook to user for GKI purpose
dc3f95c564a8 ANDROID: export find_user() & free_uid()for GKI purpose.
555f3fe5635f ANDROID: sched: Add vendor hooks for cpu affinity.
53a5908faaa1 ANDROID: cgroup: Add vendor hook for cpuset.
7d9c8f70d70b ANDROID: export cpuset_cpus_allowed()for GKI purpose.
1174e45a7d58 ANDROID: Add vendor hooks for binder perf tuning
e47455c5dde9 ANDROID: freezer: Add vendor hook to freezer for GKI purpose.
4219a3afd471 ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose.
2d3899353a2a ANDROID: power: Add vendor hook to qos for GKI purpose.
7590636e686f ANDROID: arm64: Check FGT cap before touching HFGWTR_EL2
71b068b4bb3f Revert "ANDROID: Partially Revert "ANDROID: KVM: arm64: Allow tweaking HFGWTR_EL2 from modules""
42f3bd505068 FROMGIT: f2fs: fix the wrong condition to determine atomic context
2afee8882210 ANDROID: GKI: refresh STG ABI to new version
bea77f23e798 ANDROID: ABI: Update oplus symbol list
2b153a2359ca ANDROID: vendor_hooks: Export the tracepoints task_rename
c0fd3ab764ad UPSTREAM: ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE
b944772c3ca6 UPSTREAM: ASoC: soc-pcm: test refcount before triggering
9702a90b36c7 UPSTREAM: ASoC: soc-pcm: serialize BE triggers
ec8eab1e7c5f UPSTREAM: ASoC: soc-pcm: Fix and cleanup DPCM locking
06e574fc9a78 UPSTREAM: ASoC: soc-pcm: align BE 'atomicity' with that of the FE
13344864f068 UPSTREAM: ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure
6cf9fb45795a ANDROID: Partially Revert "ANDROID: KVM: arm64: Allow tweaking HFGWTR_EL2 from modules"
278999b347af UPSTREAM: usb: core: stop USB enumeration if too many retries
d42d7aa8eb5a ANDROID: GKI: Update symbol list for Amlogic
0e234fce304b ANDROID: Update the ABI symbol list
7352c1ffe2e6 UPSTREAM: netfilter: nf_tables: deactivate anonymous set from preparation phase
fc89803eb3c9 ANDROID: clang: update to 17.0.2
36756472dc4b ANDROID: db845c: Remove MAKE_GOALS from build.config
57ae54b08892 FROMGIT: xfrm: Check if_id in inbound policy/secpath match
f3147526a0c4 ANDROID: GKI: gen_gki_modules_headers update preprocessing
9bb6bf15fcb4 FROMGIT: locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers
01df29b64147 UPSTREAM: KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()
444e7e1227f8 Merge "Merge 5.15.110 into android14-5.15" into android14-5.15
de68c74304fe ANDROID: KVM: arm64: Always unmap protected regions from the host
a349adda9041 ANDROID: block: Improve shared tag set performance
0b5545b549de ANDROID: GKI: Update owners for GKI modules lists
9919aa73673b FROMLIST: usb: typec: altmodes/displayport: fix pin_assignment_show
0b015de44ee3 ANDROID: Update the ABI symbol list
22ec5ade8640 ANDROID: 5/10/2023 KMI update
085255b984e8 ANDROID: KVM: arm64: Allow tweaking HFGWTR_EL2 from modules
92c988d75259 ANDROID: KVM: arm64: Allow tweaking HCR_EL2 from modules
efc340f8e714 ANDROID: GKI: Trimmed symbol lists for 80211 modules
e056397e426b ANDROID: GKI: DB845C: cfg/mac 80211 as vendor modules
ee1e4b7c5e0a ANDROID: GKI: cfg/mac 80211 as vendor modules
f6d290fd57a1 ANDROID: block: Prepare for preserving the zoned write order
b21f9994dae5 ANDROID: ABI: Update oplus symbol list
e5d032fb33ba ANDROID: vendor_hooks: Add hooks for oem futex optimization
17bdc39270a1 BACKPORT: mm: vmpressure: don't count proactive reclaim in vmpressure
c9707c205c5f UPSTREAM: memcg: introduce per-memcg reclaim interface
dad20f7a85fa Revert "Revert "sched/fair: Fixes for capacity inversion detection""
60e138c1237e Revert "Revert "sched/uclamp: Fix a uninitialized variable warnings""
745bc5edc0c2 Revert "Revert "sched/fair: Consider capacity inversion in util_fits_cpu()""
96fa320d7cf2 Revert "Revert "sched/fair: Detect capacity inversion""
137e27448f73 Revert "ANDROID: preserve CRC for xhci symbols"
bee358075309 ANDROID: GKI: Remove MAKE_GOALS from build.config
ad4cc91ca603 ANDROID: KVM: arm64: Restrict pKVM hyp exports
961f2bd43ead ANDROID: kleaf: move NDK_TRIPLE for arm to build.config.constants.
f162fabf2bb0 ANDROID: Update the ABI symbol list
fc9823eddc42 ANDROID: usb: gadget: configfs: Protect composite_setup in a spinlock
df4ee615e047 Revert "ANDROID: uid_sys_stat: split the global lock uid_lock to the fine-grained"
625a05a48abf ANDROID: GKI: Update symbol list for Amlogic
3cae1f44dd35 ANDROID: GKI: x86_64: Remove 80211 from protected modules
896a2f6ac821 ANDROID: GKI: Update owners for GKI modules lists
913110b7908b FROMLIST: binder: fix UAF caused by faulty buffer cleanup
73042c115586 ANDROID: ABI: Update oplus symbol list
ad62172a4b08 ANDROID: vendor_hooks: Add hooks to select binder worklist
ca14c8d46934 ANDROID: vendor_hooks: Add hooks for binder
456a8d4c1f02 ANDROID: vendor_hooks: Add hooks for rwsem and mutex
c97f4f3ed55a ANDROID: vendor_hooks: Add hooks for binder proc transaction
a9452548420b ANDROID: vendor_hooks: Add hooks for mutex and rwsem optimistic spin
50bae08f225d ANDROID: Update the ABI symbol list
358b59f1bce2 ANDROID: usb: Add vendor hook for usb suspend and resume
4cbf19a6f863 ANDROID: sound: usb: add vendor hook for cpu suspend support
3ac740c9c7d6 ANDROID: Update the ABI symbol list
d03243dd7641 ANDROID: ABI: Update oplus symbol list
f9688670ca92 ANDROID: sched: Add trace_android_rvh_setscheduler
8a73c29f3eb9 ANDROID: ABI: Update oplus symbol list
3568391d318f ANDROID: vendor_hook: add hooks to protect locking-tsk in cpu scheduler

Test: treehugger
Bug: 284082400
Change-Id: Icdfedac6c5c3dc31142103e7279b82a84830e469
152 files changed