Update kernel to builds 15002743

git log --first-parent -100 --oneline --no-decorate 04b218725387..101091fb45e6:
101091fb45e6 Merge 36244dfd3853 ("iommu/vt-d: Flush cache for PASID table before using it") into android17-6.18
f1f54b40b1fd Revert "ASoC: SDCA: Force some SDCA Controls to be volatile"
4c057f21c81e Revert "ASoC: SDCA: Handle volatile controls correctly"
2b869df33edd Merge 53336a811485 ("wifi: rtw89: debug: Fix memory leak in __print_txpwr_map()") into android17-6.18
e92055fdf2e8 Revert "bpf, sockmap: Fix FIONREAD for sockmap"
ecc7639e03c9 Revert "hwrng: core - use RCU and work_struct to fix race condition"
10efa3d84d0d Merge db09ba1f9e70 ("arm64: dts: qcom: msm8994-octagon: Fix Analog Devices vendor prefix of AD7147") into android17-6.18
6ee6a4784c02 ANDROID: GKI: add divider_round_rate to db845c symbol list
ef6386ddb0f3 ANDROID: GKI: update symbol list for xiaomi
d0cc84c1f244 ANDROID: mm: add vendor hook to trace swap bio charge
3395cf170da0 ANDROID: scheduler: add vendor-specific wake flag
64b5265957c5 ANDROID: iommu/vt-d: pKVM: Fix devtlb flush enable logic
3404b079c4b8 FROMGIT: media: uapi: v4l: subdev: Enable streams API
32be3e74a3b7 ANDROID: GKI: Add symbol to symbol list for vivo.
ad710df40511 Revert "io_uring/eventfd: remove unused ctx->evfd_last_cq_tail member"
f1d1a592a60d Merge 9029e8db69fb ("sched: Fix build for modules using set_tsk_need_resched()") into android17-6.18
db15f4990be1 Merge 6.18.13 into android17-6.18
d26d295a9b9d Merge 855c54f1803e ("f2fs: fix to do sanity check on node footer in {read,write}_end_io") into android17-6.18
a4edd82b2a86 Merge cd2fec912a0f ("f2fs: fix to do sanity check on node footer in __write_node_folio()") into android17-6.18
a71a4d857a32 Merge 715a7a72e473 ("USB: serial: option: add Telit FN920C04 RNDIS compositions") into android17-6.18
d3811bdf1b4b Merge 0415ae51a40e ("f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin") into android17-6.18
58be3c0847ec Merge fee27b69dde1 ("f2fs: fix to avoid mapping wrong physical block for swapfile") into android17-6.18
6af9e6888b86 Merge 97e4f479939e ("f2fs: support non-4KB block size without packed_ssa feature") into android17-6.18
ef18ae6d5231 Merge 995030be4ce6 ("f2fs: fix to avoid UAF in f2fs_write_end_io()") into android17-6.18
347710e68f07 Merge d4a594dd952d ("f2fs: fix out-of-bounds access in sysfs attribute read/write") into android17-6.18
b669d6b410ba Merge bd66b4c487d5 ("f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by concurrent atomic commit and checkpoint writes") into android17-6.18
21c22cc1a2a4 Merge 70cf1e96bde0 ("f2fs: fix to check sysfs filename w/ gc_pin_file_thresh correctly") into android17-6.18
a9018a0afd52 Merge fb9f7e52273d ("f2fs: fix to add gc count stat in f2fs_gc_range") into android17-6.18
14aa30a80212 Merge 1c008ad0f0d1 ("fbdev: smscufx: properly copy ioctl memory to kernelspace") into android17-6.18
2750e1c3c8cd Revert "ANDROID: KVM: arm64: Fail if no IOMMU driver exists"
508496e8c570 FROMGIT: arm64: Fix sampling the "stable" virtual counter in preemptible section
856d6015c324 FROMGIT: arm64: Force the use of CNTVCT_EL0 in __delay()
420974cf8d3b ANDROID: vendor_hooks: add hooks to modify pageflags
1a049bf45613 ANDROID: virt: geniezone: Enable as GKI module for arm64
f29c4f0eca88 ANDROID: virt: geniezone: Reduce blocked duration in hypervisor when destroying a VM
01a39e565386 ANDROID: virt: geniezone: Emulate IPI for guest VM
818d55353e20 ANDROID: virt: geniezone: Add support for guest VM CPU idle
d8db08ead509 ANDROID: virt: geniezone: Add support for virtual timer migration
a700d39a0ccf ANDROID: virt: geniezone: Enable PTP for synchronizing time between host and guest VMs
649aef6665ae ANDROID: virt: geniezone: Add tracing support for hyp call and vcpu exit_reason
72da7a1943ba ANDROID: virt: geniezone: Provide individual VM memory statistics within debugfs
d64c93ce004f ANDROID: virt: geniezone: Add memory relinquish support
95c99c73ca51 ANDROID: virt: geniezone: Add block-based demand paging support
3ca06bbb2807 ANDROID: virt: geniezone: Add demand paging support
3828db2e6d93 ANDROID: virt: geniezone: Add memory pin/unpin support
da2790d5b46e ANDROID: virt: geniezone: Optimize performance of protected VM memory
341560cd03a1 ANDROID: virt: geniezone: Add dtb config support
2a9f2393d9c8 ANDROID: virt: geniezone: Add memory region purpose for hypervisor
ec96801f9ac9 ANDROID: virt: geniezone: Add ioeventfd support
92923755cd3d ANDROID: virt: geniezone: Add irqfd support
aac8547aeb9c ANDROID: virt: geniezone: Add irqchip support for virtual interrupt injection
d1b3edde9f88 ANDROID: virt: geniezone: Add vcpu support
f5b5f6fda308 ANDROID: virt: geniezone: Add vm capability check
91da75e503ec ANDROID: virt: geniezone: Add set_user_memory_region for vm
ce9a7c41ca30 ANDROID: virt: geniezone: Add vm support
02e0a052513a ANDROID: virt: geniezone: Add GenieZone hypervisor driver
6efc8769c70e ANDROID: dt-bindings: hypervisor: Add MediaTek GenieZone hypervisor
d6bf5744e2f7 ANDROID: docs: geniezone: Introduce GenieZone hypervisor
55112b322984 FROMGIT: misc/mei: gsc_proxy: add dependency on Xe driver
c02ec800ba90 FROMGIT: misc/mei: Allow building standalone for compile testing
55c9f9dc9fd7 FROMGIT: misc/mei: Decouple ME interfaces from GPU drivers
4dddbb301438 FROMGIT: misc/mei: Allow building Intel ME interface on non-x86
b53004954113 FROMGIT: drm/xe/ptl: Define GSC for PTL
61d9bc278df7 FROMGIT: drm/xe/ptl: Enable PXP for PTL
927fa0399911 FROMGIT: drm/xe/gsc: Make GSC FW load optional for newer platforms
81a55ff1716e ANDROID: GKI: Export memblock_free to drivers
ef793d31b245 ANDROID: GKI: Update symbol list for honor
4375852ff7fa ANDROID: Allow vendor modules to change TCP MSS.
570445596c41 Revert "ANDROID: dma-buf: Expose is_dma_buf_file()"
9091247e17a4 ANDROID: mm: Complete vmalloc tracehook
c2d891f15caf ANDROID: ABI: update symbol list for qcom
0bd0b6eb8038 ANDROID: GKI: Update symbol list for honor
4e1c4268094a ANDROID: vendor_hooks: add hooks for f2fs down read
49f93b14577c ANDROID: vendor_hooks: add hooks for f2fs issue checkpoint
9326f2e6e8a3 ANDROID: vendor_hooks: dwc3: Work around for STAR-6887553
95f1215cfce7 ANDROID: KVM: arm64: Fail if no IOMMU driver exists
aa4d4a165d55 ANDROID: ABI: Update xiaomi symbol list
18a8ac2f8985 ANDROID: GKI: update GKI smbol list for Exynosauto
3c126dc1eb06 ANDROID: misc: pkvm-iommu-temp: Don't allocate memory
1a98a613f728 ANDROID: GKI: aarch64: Add pixel symbols for pKVM
7eef4547a5cb UPSTREAM: rust: bitops: add __rust_helper to helpers
8acf143471da UPSTREAM: rust: bitmap: add __rust_helper to helpers
fb1cf0c36f9f UPSTREAM: rust_binder: use bitmap for allocation of handles
a8e2b67f197a UPSTREAM: rust: id_pool: do not immediately acquire new ids
f3ee0cd8c41a UPSTREAM: rust: id_pool: do not supply starting capacity
e25145446391 UPSTREAM: rust: id_pool: rename IdPool::new() to with_capacity()
ce6cda6e7700 UPSTREAM: rust: bitmap: add BitmapVec::new_inline()
ecfc32d0972b UPSTREAM: rust: bitmap: add MAX_LEN and MAX_INLINE_LEN constants
5de2639ff928 ANDROID: bazel: move rust_binder to RUST_MODULES.
7c95f468eb9e ANDROID: bazel: disable rust on --kasan_sw_tags.
635529b062ac ANDROID: incfs: Use SHA-256 library
57aa0fe1ab41 ANDROID: GKI: update symbol list for xiaomi
b884a75f9e47 ANDROID: module: Add vendor hooks

Test: treehugger
Bug: 475414670
Change-Id: If4d3b5db03900cf09e44c3ba4b5bff2a421ef03f
46 files changed