Update kernel to builds 9178016

git log --first-parent -100 --oneline --no-decorate 883303906692..24d27dff64c4:
24d27dff64c4 BACKPORT: locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter
48b7cad9b08c ANDROID: Update mtktv symbol list
38e30fccb85a ANDROID: arm64: Reclaim some cpucaps to aid in backporting
e76686ed1dbb ANDROID: GKI: Update symbol list for mtk STB projects
7639b805404b ANDROID: debug_symbols: Add put_task_stack
807d95c66bfa ANDROID: abi_gki_aarch64_qcom: Add hibernation APIs
fae48a3639d3 ANDROID: fix kernelci build-break for !CONFIG_ANDROID_VENDOR_OEM_DATA
6232eecfa7ca ANDROID: mm/filemap: Fix missing put_page() for speculative page fault
0555154508e1 ANDROID: abi_gki_aarch64_qcom: Add clk_restore_context and clk_save_context
fa951e233fbd BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
1554564451b6 ANDROID: abi_gki_aarch64_qcom: Add drm driver APIs
16a71479cbcf ANDROID: sched: Export sched_domains_mutex for lockdep
d2cb755a4398 ANDROID: vendor hooks: Add hooks to support bootloader based hibernation
c297152a18e1 ANDROID: GKI: Update Amlogic symbol list
2455f6610a05 ANDROID: fix ABI breakage in struct psi_group
9ed72199905b FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling
9040c2052e67 ANDROID: ABI: Update symbols to unisoc whitelist
646452113d81 ANDROID: ABI: Update oplus symbol list
b55a9372707a ANDROID: GKI: Update symbol list for sunxi
1eedea5f8da1 ANDROID: abi_gki_aarch64_qcom: Export update_readahead_gfp_mask VH
041ffcd941dd ANDROID: mm: add a vendor_hook to change the gfp flags
ee928517b950 ANDROID: GKI: Update vendor symbol list for vivo
4c1cf366ac9e ANDROID: vendor_hooks: add new parameter to android_vh_blk_alloc_rqs()
5923781e8c81 ANDROID: KVM: arm64: Do not advertise SVE capability in protected mode
f803a7997d99 ANDROID: ABI: Update symbols to unisoc whitelist for the drm
ebf773d74863 ANDROID: ABI: Update symbols to unisoc whitelist for clock
372abe5b536e ANDROID: KVM: arm64: Fix MMIO guard unmap
809ec777eac8 ANDROID: GKI: Add RTK TV KMI symbol list
85eea22b5e9e ANDROID: Update QCOM symbol list for __tracepoint_android_vh_mmc_sd_update_cmdline_timing
b84c40ff60c0 UPSTREAM: crypto: jitter - add oversampling of noise source
4b6af87d6e06 BACKPORT: writeback avoid use-after-free after removing device
75b1bf99a98b ANDROID: GKI: Update abi_gki_aarch64_qcom
3ee107569386 FROMGIT: f2fs: support recording stop_checkpoint reason into super_block
e82a19427e77 FROMLIST: mm: fix use-after free of page_ext after race with memory-offline
898cfbf094a2 ANDROID: mm: introduce page_pinner
8dea6e5e5016 ANDROID: ABI: Add extcon_get_property_capability symbol
8409443201cc ANDROID: gki_config: enable F2FS_UNFAIR_RWSEM
285d4132a639 ANDROID: scsi: ufs: add complete init vendor hook
5756b89437df ANDROID: ABI: update allowed list for galaxy
4ec2c6e2d1f6 ANDROID: GKI: Update symbol list for mtk AI-vision projects
d6b20ddcd9c9 ANDROID: GKI: Enable HCTR2
2496e06b21d2 UPSTREAM: fscrypt: Add HCTR2 support for filename encryption
731238ab382f UPSTREAM: crypto: arm64/polyval - Add PMULL accelerated implementation of POLYVAL
6606d9507eb1 UPSTREAM: crypto: x86/polyval - Add PCLMULQDQ accelerated implementation of POLYVAL
e3431e9f2bac UPSTREAM: crypto: arm64/aes-xctr - Improve readability of XCTR and CTR modes
8a794a25aec5 UPSTREAM: crypto: arm64/aes-xctr - Add accelerated implementation of XCTR
9a11762fdef5 UPSTREAM: crypto: x86/aesni-xctr - Add accelerated implementation of XCTR
927d58494f4b UPSTREAM: crypto: hctr2 - Add HCTR2 support
b07dcba0179f UPSTREAM: crypto: polyval - Add POLYVAL support
24a19f56b4a7 UPSTREAM: crypto: xctr - Add XCTR support
96c87ab88bb3 UPSTREAM: arm64: Add macro version of the BTI instruction
1fd5d6489a3e UPSTREAM: crypto: arm64/aes-neon-ctr - improve handling of single tail block
b760d25fcae0 ANDROID: GKI: Update symbols to symbol list
8b49e4bee611 ANDROID: KVM: arm64: Initialize ptr auth in protected mode
54058622239a FROMGIT: KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available()
c101b51fb631 UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookie
eb82ad82b137 UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed cast
e154458b37a2 UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet
5e1321eb79a8 ANDROID: abi_gki_aarch64_qcom: Add protocol related symbols
9122cbfc5576 ANDROID: Fix lost track action type in save_track_hash
bcb5f0547e93 UPSTREAM: usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
c2ab21a72932 ANDROID: GKI: Update symbols to symbol list
ac82d3470671 ANDROID: vendor_hook: rename the the name of hooks
4a9e3b2ca666 ANDROID: vendor_hooks: Add hook in kmalloc_slab()
fcacd896ec01 BACKPORT: wifi: cfg80211/mac80211: separate link params from station params
5b0ceee1bd93 UPSTREAM: wifi: cfg80211: add API to add/modify/remove a link station
54f780d09356 ANDROID: signal: Add vendor hook for memory reaping
5edc332cee64 ANDROID: GKI: Update abi_gki_aarch64_pixel
b80df8c286b3 Revert "ANDROID: vendor_hooks: Add hooks to tcp/udp send/recv msg functions."
8c09081fc075 Revert "ANDROID: sched: Add vendor hook for util-update related functions"
587cfd8e66df ANDROID: fix alignment of struct shash_desc member
e15184fefe47 BACKPORT: mm: make minimum slab alignment a runtime property
273bbfc4d7d5 BACKPORT: printk: stop including cache.h from printk.h
088ce42ab0c7 UPSTREAM: kasan: fix a missing header include of static_keys.h
17e4c2a95025 BACKPORT: kasan: split kasan_*enabled() functions into a separate header
afa76a1c3a90 ANDROID: scsi: ufs: Improve MCQ error handling
9dcd74deffe9 ANDROID: GKI: Add Sony KMI symbol list
b9707158acfc ANDROID: ABI: update allowed list for galaxy
daac36f21568 ANDROID: GKI: Update symbols to symbol list
effc9c940a0b ANDROID: GKI: Update abi_gki_aarch64_qcom symbols.
3561c27eebb4 UPSTREAM: Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
a89fbc0de097 ANDROID: fix add vendor hooks for unusual abort cases
0fd034583933 ANDROID: regmap: Unhide REGMAP_SPMI
314e24211972 ANDROID: ABI: update allowed list for galaxy
6b1ae1157f8b ANDROID: Enable BUILD_GKI_CERTIFICATION_TOOLS for x86_64 GKI
cbc497caa2ba ANDROID: irqchip: Fix vendor hook arguments
898941454fb1 UPSTREAM: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop
7bdc155a7028 Revert "FROMLIST: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop"
94c8c2f858c7 ANDROID: add symbol file for type visibility symbols
0e0c25fffd3c ANDROID: selftests: incfs: Increase timeout in concurrent_reads_and_writes_test
bba227bfd00d ANDROID: abi_gki_aarch64_qcom: Add iio symbol list for qcom
0c3d2d04cc77 ANDROID: make sure all types for hooks are defined in KMI
1aeba1eea182 ANDROID: mm: cma: proper ret type for tasks interrupted by fatal signal
c2b91dc63c5e BACKPORT: erofs: fix use-after-free of on-stack io[]
a75431c61b56 ANDROID: kleaf: Explicit list of ABI files.
41a23cd26e4c FROMGIT: kasan: call kasan_malloc() from __kmalloc_*track_caller()
e1c0ed46cfde FROMLIST: f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT
d7735e03b7f6 ANDROID: GKI: update the ABI xml and pixel symbol list
f8c9fae0076e ANDROID: incfs: Add check for ATTR_KILL_SUID and ATTR_MODE in incfs_setattr
66e0726ca5ac ANDROID: GKI: update vendor hook for sd

Test: treehugger
Bug: 250002281
Change-Id: Ie9546a30d43e2601dd70fe986d0c188251943b5e
54 files changed