Update kernel to builds 10608139

git log --first-parent -100 --oneline --no-decorate bb9c8797266b..5e1d25ac2ab6:
5e1d25ac2ab6 FROMGIT: BACKPORT: Multi-gen LRU: Fix can_swap in lru_gen_look_around()
addf1a9a65a9 FROMGIT: Multi-gen LRU: Avoid race in inc_min_seq()
a7adb988970e FROMGIT: Multi-gen LRU: Fix per-zone reclaim
03812b904e8d ANDROID: ABI: update symbol list for galaxy
b283f9b41fc5 ANDROID: oplus: Update the ABI xml and symbol list
c3d26e2b5aae ANDROID: vendor_hooks: Add hooks for lookaround
29e2f3e3d196 ANDROID: ABI: Update STG ABI to format version 2
3bd3d137019f ANDROID: ABI: Update symbol list for imx
ad0b008167cb FROMGIT: erofs: fix wrong primary bvec selection on deduplicated extents
126ef64cbaae UPSTREAM: media: Add ABGR64_12 video format
86e2e8fd053e BACKPORT: media: Add BGR48_12 video format
892293272c10 UPSTREAM: media: Add YUV48_12 video format
b2cf7e426877 UPSTREAM: media: Add Y212 v4l2 format info
0f3f7a21aff3 UPSTREAM: media: Add Y210, Y212 and Y216 formats
ca7b45b12894 UPSTREAM: media: Add Y012 video format
343b85ecadc2 UPSTREAM: media: Add P012 and P012M video format
7beed73af066 ANDROID: GKI: Create symbol files in include/config
295e779e8f89 ANDROID: fuse-bpf: Use stored bpf for create_open
74d9daa59a1e ANDROID: fuse-bpf: Add bpf to negative fuse_dentry
6aef06abbad4 ANDROID: fuse-bpf: Check inode not null
4bbda90bd875 ANDROID: fuse-bpf: Fix flock test compile error
84ac22a0d31a ANDROID: fuse-bpf: Add partial ioctl support
e341d2312c5f ANDROID: ABI: Update oplus symbol list
f5c707dc65df UPSTREAM: mm/mempolicy: Take VMA lock before replacing policy
890b1aabb1f6 BACKPORT: mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock
d3b37a712ab7 BACKPORT: FROMGIT: irqchip/gic-v3: Workaround for GIC-700 erratum 2941627
a89e2cbbc026 ANDROID: GKI: update xiaomi symbol list
371f8d901ab5 UPSTREAM: mm: lock newly mapped VMA with corrected ordering
0d9960403cb0 UPSTREAM: fork: lock VMAs of the parent process when forking
e3601b25aeae UPSTREAM: mm: lock newly mapped VMA which can be modified after it becomes visible
05f7c7fe72fe UPSTREAM: mm: lock a vma before stack expansion
c0ba567af11a ANDROID: GKI: bring back find_extend_vma()
188ce9572f11 BACKPORT: mm: always expand the stack with the mmap write lock held
74efdc0966f5 BACKPORT: execve: expand new process stack manually ahead of time
c8ad90684960 ANDROID: abi_gki_aarch64_qcom: ufshcd_mcq_poll_cqe_lock
1afccd425597 UPSTREAM: mm: make find_extend_vma() fail if write lock not held
4087cac574fe UPSTREAM: powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
6c33246824a5 UPSTREAM: mm/fault: convert remaining simple cases to lock_mm_and_find_vma()
add0a1ea04ff UPSTREAM: arm/mm: Convert to using lock_mm_and_find_vma()
9f136450af1a UPSTREAM: riscv/mm: Convert to using lock_mm_and_find_vma()
053053fc68a4 UPSTREAM: mips/mm: Convert to using lock_mm_and_find_vma()
9cdce804c05a UPSTREAM: powerpc/mm: Convert to using lock_mm_and_find_vma()
1016faf50999 BACKPORT: arch/arm64/mm/fault: Fix undeclared variable error in do_page_fault()
89298b8b3ce6 BACKPORT: arm64/mm: Convert to using lock_mm_and_find_vma()
cf70cb4f1f14 UPSTREAM: mm: make the page fault mmap locking killable
544ae28cf6b5 ANDROID: Inherit "user-aware property" across rtmutex.
5e4a5dc82033 BACKPORT: blk-crypto: use dynamic lock class for blk_crypto_profile::lock
db2c29e53dfe ANDROID: ABI: update symbol list for Xclipse GPU
7edb035c79ac ANDROID: drm/ttm: export ttm_tt_unpopulate()
b61f298c0d9a ANDROID: GKI: Add ABI symbol list(devlink) for MTK
ec419af28fdd ANDROID: devlink: Select CONFIG_NET_DEVLINK in Kconfig.gki
1e114e6efac1 ANDROID: KVM: arm64: Fix memory ordering for pKVM module callbacks
3803ae4a2832 BACKPORT: mm: introduce new 'lock_mm_and_find_vma()' page fault helper
66b5ad35078b BACKPORT: maple_tree: fix potential out-of-bounds access in mas_wr_end_piv()
19dd4101e0e4 UPSTREAM: x86/smp: Cure kexec() vs. mwait_play_dead() breakage
26260c4bd1d0 UPSTREAM: x86/smp: Use dedicated cache-line for mwait_play_dead()
d8cb0365cbc7 UPSTREAM: x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
6744547e9534 UPSTREAM: x86/smp: Dont access non-existing CPUID leaf
ba2ccba86348 UPSTREAM: x86/smp: Make stop_other_cpus() more robust
5c9836e66dde UPSTREAM: x86/microcode/AMD: Load late on both threads too
53048f151cd7 BACKPORT: mm, hwpoison: when copy-on-write hits poison, take page offline
a2dff37b0c2e UPSTREAM: mm, hwpoison: try to recover from copy-on write faults
466448f55f0b BACKPORT: mm/mmap: Fix error return in do_vmi_align_munmap()
41b30362e991 BACKPORT: mm/mmap: Fix error path in do_vmi_align_munmap()
d45a054f9ced UPSTREAM: HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
0e477a82e6d9 UPSTREAM: HID: hidraw: fix data race on device refcount
af2d741bf3d9 UPSTREAM: can: isotp: isotp_sendmsg(): fix return error fix on TX path
588704049155 UPSTREAM: fbdev: fix potential OOB read in fast_imageblit()
6c48edb9c92d ANDROID: GKI: add function symbols for unisoc
342aff08ae23 ANDROID: cgroup: Cleanup android_rvh_cgroup_force_kthread_migration
fcdea346bb07 UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free
f091cc743426 UPSTREAM: netfilter: nf_tables: fix chain binding transaction logic
1bb5e7fb374b ANDROID: abi_gki_aarch64_qcom: update abi
0ee75a672ca5 UPSTREAM: fs/ntfs3: Check fields while reading
6eb48b89a513 ANDROID: GKI: Update abi_gki_aarch64_qcom
17a080d04ef4 ANDROID: ABI: Update pixel symbol list
0abc74db1acf ANDROID: GKI: Move GKI module headers to generated includes
15a4b0d726c4 ANDROID: set kmi_symbol_list_add_only for Kleaf builds.
dd567c60ff35 ANDROID: GKI: Add Android ABI padding to wwan_port_ops
7ed895f6b792 ANDROID: GKI: Add Android ABI padding to wwan_ops
13e8071ce0cf ANDROID: update symbol list for unisoc regmap vendor hook
ca372ba9e750 ANDROID: GKI: Update mtk ABI symbol list
8bb470d6377f UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
701f85c2a19d ANDROID: abi_gki_aarch64_qcom: Update QCOM symbol list
d51e21b39415 ANDROID: ABI: Update pixel symbol list
25a11995fb37 ANDROID: GKI: add ABI symbol for xiaomi
7dd60ce8046d ANDROID: vendor_hooks: add vendor hook to support SAGT
f930b82d1651 FROMLIST: fuse: revalidate: don't invalidate if interrupted
3a8999c6830e ANDROID: GKI: Update pixel symbol list for thermal
6ca2ff04a1b8 ANDROID: thermal: Add vendor thermal genl check
62ef90de0d67 ANDROID: GKI: Update the pixel symbol list
7bfd71d29806 ANDROID: GKI: Update protected exports
4a207efbe0b5 FROMGIT: mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED
77ae3e7bb8ce FROMGIT: swap: remove remnants of polling from read_swap_cache_async
a5e46b0f3c05 UPSTREAM: io_uring/poll: serialize poll linked timer start with poll removal
6c695fad68dc ANDROID: fuse-bpf: Add partial flock support
9b655e932841 ANDROID: Incremental fs: Allocate data buffer based on input request size
facf08fa5f60 UPSTREAM: gfs2: Don't deref jdesc in evict
a16d62a2960b ANDROID: KVM: arm64: Fix MMU context save/restore over TLB invalidation
7f0f58f97b78 ANDROID: Update symbol list for VIVO

Test: treehugger
Bug: 294783029
Change-Id: I7f810ae5405fb3834cc00a8b98ef6e5ce2b2e698
56 files changed