Update kernel to builds 10608142

git log --first-parent -100 --oneline --no-decorate 78f4244dc981..0f986fae123c:
0f986fae123c FROMGIT: BACKPORT: Multi-gen LRU: Fix can_swap in lru_gen_look_around()
12fb1c3ef509 FROMGIT: BACKPORT: Multi-gen LRU: Avoid race in inc_min_seq()
bf03a7c90aef FROMGIT: BACKPORT: Multi-gen LRU: Fix per-zone reclaim
0c5273e138e6 BACKPORT: FROMGIT: block: Improve performance for BLK_MQ_F_BLOCKING drivers
d12306bb9574 FROMGIT: scsi: Remove a blk_mq_run_hw_queues() call
8bb4682c76ff BACKPORT: FROMGIT: scsi: Inline scsi_kick_queue()
4bbc8e45b2a7 ANDROID: ABI: Update STG ABI to format version 2
a9bc04930fdc ANDROID: GKI: usb: phy: use ANDROID_KABI_USE for api notify_port_status
7aa67c1a12ac FROMGIT: dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 3.0 PHY
d58cdad855de FROMGIT: dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 2.0 PHY
6e97af079d79 FROMGIT: phy: realtek: usb: Add driver for the Realtek SoC USB 3.0 PHY
3dadac8ba6d6 FROMGIT: phy: realtek: usb: Add driver for the Realtek SoC USB 2.0 PHY
a600af2c26af FROMGIT: usb: phy: add usb phy notify port status API
46ee6c3cddb1 ANDROID: GKI: Create symbol files in include/config
9c0a91f91af3 ANDROID: fuse-bpf: Use stored bpf for create_open
77092bb630f9 ANDROID: fuse-bpf: Add bpf to negative fuse_dentry
fe475ca0b565 ANDROID: fuse-bpf: Check inode not null
feb5ea668405 ANDROID: fuse-bpf: Fix flock test compile error
3c49a4916748 ANDROID: fuse-bpf: Add partial flock support
95e1c94a22e2 UPSTREAM: dm init: add dm-mod.waitfor to wait for asynchronously probed block devices
098173a46bca ANDROID: Update the ABI symbol list
619a5f635c8f ANDROID: cpuidle: teo: Export a function that allows modifying util_threshold
d92dd7312f92 Revert "ANDROID: GKI: Remove temp build file abi_gki_protected_exports"
924b7017dda3 ANDROID: Update the ABI symbol list
c82392dabd92 BACKPORT: blk-crypto: use dynamic lock class for blk_crypto_profile::lock
44cf75cc35a7 ANDROID: KVM: arm64: Fix memory ordering for pKVM module callbacks
fddd85ce6342 ANDROID: GKI: Update symbol list for Amlogic
f686a35a77f8 UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free
625e1470a97b UPSTREAM: netfilter: nf_tables: fix chain binding transaction logic
de818a4efb6f UPSTREAM: fs/ntfs3: Check fields while reading
48fffa48b057 ANDROID: GKI: Move GKI module headers to generated includes
c51761363cf4 ANDROID: set kmi_symbol_list_add_only for Kleaf builds.
1281598c5352 ANDROID: GKI: Remove temp build file abi_gki_protected_exports
48916f9971fa ANDROID: GKI: Update symbol list for Amlogic
c2591e463d93 UPSTREAM: ASoC: soc-pcm: Move debugfs removal out of spinlock
4dc2398a951b UPSTREAM: ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks
1dd1248e12f9 FROMLIST: fuse: revalidate: don't invalidate if interrupted
ef049b5a719a ANDROID: GKI: Update symbol list for Amlogic
88829ece3303 UPSTREAM: squashfs: always build "file direct" version of page actor
044746150d63 UPSTREAM: squashfs: fix cache race with migration
f15bd09d1e7c BACKPORT: squashfs: cache partial compressed blocks
9d4be29185ee UPSTREAM: squashfs: fix buffer release race condition in readahead code
813c3dec2367 UPSTREAM: squashfs: fix extending readahead beyond end of file
dec4ef3ce491 UPSTREAM: squashfs: fix read regression introduced in readahead code
80e656926e7f UPSTREAM: squashfs: don't call kmalloc in decompressors
401371c1744c UPSTREAM: squashfs: don't use intermediate buffer if pages missing
c7f85bb4c43e UPSTREAM: squashfs: extend "page actor" to handle missing pages
af51b9dded01 UPSTREAM: squashfs: support reading fragments in readahead call
3ba07deef718 UPSTREAM: squashfs: implement readahead
feb80c37c66d UPSTREAM: gfs2: Don't deref jdesc in evict
578ffd64341e UPSTREAM: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
9b30cd89af05 ANDROID: Incremental fs: Allocate data buffer based on input request size
a6ab80794619 ANDROID: GKI: Update symbol list for Amlogic
b4a6ab656691 ANDROID: KVM: arm64: Fix MMU context save/restore over TLB invalidation
770ba0ef6a9c ANDROID: Update the ABI symbol list
48d77946efc6 UPSTREAM: kasan: suppress recursive reports for HW_TAGS
47c669cde174 UPSTREAM: kasan, arm64: add arch_suppress_tag_checks_start/stop
03471b2b0353 BACKPORT: arm64: mte: rename TCO routines
867621cdc5c3 BACKPORT: kasan, arm64: rename tagging-related routines
4c8e131d55c4 UPSTREAM: kasan: drop empty tagging-related defines
c6243581787f ANDROID: GKI: Update symbol list for Amlogic
0c09eb760b2e ANDROID: Update the ABI symbol list
ca0cd3776158 UPSTREAM: usb: gadget: u_serial: Add null pointer check in gs_start_io
b0992aa6722f ANDROID: Update the ABI symbol list
fb6593baff19 ANDROID: ABI: Update lenovo symbol list
28c034155973 ANDROID: Update the ABI symbol list
40a4ec538ff1 UPSTREAM: fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds
28d90f10d536 UPSTREAM: fsverity: explicitly check for buffer overflow in build_merkle_tree()
d53de0568181 ANDROID: GKI: Update RTK STB KMI symbol list
0765cda32909 UPSTREAM: f2fs: fix deadlock in i_xattr_sem and inode page lock
38fff8f31263 Revert "FROMLIST: f2fs: remove i_xattr_sem to avoid deadlock and fix the original issue"
60a2ccabe2dd UPSTREAM: usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition
ebe7bbdffdec UPSTREAM: media: rkvdec: fix use after free bug in rkvdec_remove
4d634bb7be02 UPSTREAM: relayfs: fix out-of-bounds access in relay_file_read
b8cb7eb0b4ce BACKPORT: revert "net: align SO_RCVMARK required privileges with SO_MARK"
9b4699724024 UPSTREAM: wifi: cfg80211: fix link del callback to call correct handler
dc11ed25f7c7 UPSTREAM: wifi: cfg80211: reject bad AP MLD address
2e6bf292f395 UPSTREAM: KVM: arm64: Populate fault info for watchpoint
c8a3a0849710 UPSTREAM: KVM: Fix vcpu_array[0] races
d18fa8c525b0 UPSTREAM: media: pvrusb2: fix DVB_CORE dependency
f4aace942a74 UPSTREAM: kasan: hw_tags: avoid invalid virt_to_page()
8f4b51c499a7 UPSTREAM: scsi: ufs: core: mcq: Fix &hwq->cq_lock deadlock issue
94fb13dc4f26 UPSTREAM: x86/mm: Avoid using set_pgd() outside of real PGD pages
759c5c3fc273 UPSTREAM: netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
be89d165e361 UPSTREAM: net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
4ae6b40b7ca6 UPSTREAM: PCI/PM: Extend D3hot delay for NVIDIA HDA controllers
738dfcc029ef UPSTREAM: wifi: cfg80211: fix MLO connection ownership
d0e0e85d34fe UPSTREAM: wifi: nl80211: fix NULL-ptr deref in offchan check
9e7678cc600c UPSTREAM: scsi: ufs: mcq: Use active_reqs to check busy in clock scaling
9d0d5eacda73 UPSTREAM: scsi: ufs: mcq: qcom: Clean the return path of ufs_qcom_mcq_config_resource()
fa5c4a21862b UPSTREAM: scsi: ufs: mcq: qcom: Fix passing zero to PTR_ERR
63ab8dfd1746 UPSTREAM: scsi: ufs: mcq: Fix incorrectly set queue depth
6423bd5a4675 UPSTREAM: net: use a bounce buffer for copying skb->mark
656563759aba UPSTREAM: io_uring: hold uring mutex around poll removal
1f5a89e0ccaf ANDROID: Set arch attribute for allmodconfig builds
ceb26af3199f ANDROID: KVM: arm64: Remove 'struct kvm_vcpu' from the KMI
aad223db39ce UPSTREAM: KVM: arm64: Restore GICv2-on-GICv3 functionality
2c17fbc0d920 UPSTREAM: KVM: arm64: vgic: Wrap vgic_its_create() with config_lock
ec0944c324e2 UPSTREAM: KVM: arm64: vgic: Fix a circular locking issue
e4b31e748a0e UPSTREAM: KVM: arm64: vgic: Don't acquire its_lock before config_lock

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