Update kernel to builds 13257114

git log --first-parent -100 --oneline --no-decorate 71f8c611399f..50eb8d5d443b:
50eb8d5d443b ANDROID: export one function for mm metrics
fb42336fc7a1 ANDROID: gki_defconfig: Enable QCOM_TRUSTED_VM
b582c8956932 ANDROID: gunyah: qtvm: Add status notifier chain for QTVMs
ca44b02c0254 ANDROID: gunyah: qtvm: Support for Qualcomm Trusted Virtual Machines
b41a7537a4c1 ANDROID: gunyah: vcpu_mgr: Add trace_hooks in the gunyah_vcpu driver
8f5870302b30 ANDROID: gunyah: Add an RM API to authenticate a VM
e8c909db03f4 ANDROID: gunyah: auth_mgr: Introduce auth_mgr within vm_mgr
ef92f3ef0c9a ANDROID: gunyah: vm_mgr: Add uevents for VM state change
67d7d75278b3 ANDROID: gunyah: vm_mgr: Use auth_mgr_ops for a generic VM setup
8e3a62bf009a ANDROID: gunyah: Add CMA bindings support
1aec1ec259ca ANDROID: gunyah: vm_mgr: Bindings can now be CMA backed or GUP backed
9df09aac90f2 ANDROID: gunyah: vm_mgr: Coalesce folios being shared with the VM
f9d64cf7d6ad ANDROID: gunyah: cma_mem: Add gunyah CMA mem driver
f51d1788938f ANDROID: dt-bindings: CMA support for Virtual Machines on Gunyah
216adf28ee62 ANDROID: virt: gunyah: Allow host to reclaim memory provided to the guest
c5f87aea6b22 ANDROID: microdroid: enable GUNYAH_GUEST
29fc73bbf23a ANDROID: virt: gunyah-guest: Add gunyah-guest
8e6a22ec5d74 ANDROID: virt: gunyah: add addrspace_modify_pages hypercall
b78d94afb644 ANDROID: virt: gunyah: Add RM info struct as alternative to devicetree
47657548ae6e ANDROID: virt: gunyah: Convert core gunyah driver to pure module
f996a1b3d09c ANDROID: virt: gunyah: Make core gunyah driver compile separately
0df02d448aa6 ANDROID: virt: gunyah: Probe for the info_area page
ae558bb0944a ANDROID: virt: gunyah: Add addrspace_find_info_area hypercall
aecad3299692 ANDROID: virt: gunyah: Separate the gunyah_hypercall config symbol
d3c564910395 ANDROID: arm64: virt: Invalidate tlb once the balloon before reporting/inflating
849c862ab924 ANDROID: Update symbols list for imx
e70b5c0e1fbc ANDROID: ABI: update symbol list for honor
cd1e28cd8589 ANDROID: GKI: update symbol list file for xiaomi
7a50db7b35dc ANDROID: GKI: update pixel symbol list
5053fe7d9145 FROMGIT: mm/page_alloc: add trace event for totalreserve_pages calculation
1295f3281a2a FROMGIT: mm/page_alloc: add trace event for per-zone lowmem reserve setup
4a742a1f882d FROMGIT: mm/page_alloc: add trace event for per-zone watermark setup
56b151eeeebd ANDROID: ABI: update symbol list for amlogic
4850878e63a7 ANDROID: Delete kernel_aarch64_interceptor target.
f8508db700c8 ANDROID: GKI: add vendor hook android_rvh_dequeue_entity_delayed()
f337a38383da FROMGIT: KVM: arm64: Tear down vGIC on failed vCPU creation
89a67676aaa0 ANDROID: ABI: update symbol list for honor
dd55f146240e ANDROID: binder: change how Rust Binder is loaded
bbd9da17d5c6 ANDROID: ABI: update symbol list for honor
a2066952cb89 ANDROID: GKI: Add KMI symbol list for oplus
38b2d388b9a5 ANDROID: GKI: Export symbols for oplus
833b97398a55 ANDROID: GKI: rexport __qdisc_calculate_pkt_len
03c5d209d19a ANDROID: GKI: add vendor hook to oplus symbol list
c837e3a95d55 ANDROID: vendor_hooks: add hooks for adjust kvmalloc_node alloc_flags
537089e284b6 ANDROID: Add IFTTT analyzer markers for GKI modules
4464962caf29 Revert "ANDROID: usb: Optimization the transfer rate of accessory mode in USB3.2 mode"
4c5fd6927fed ANDROID: 2025/03/19 KMI update
0e815681a81d ANDROID: GKI: fix protected exports list
ecdde4650e01 ANDROID: ABI: update symbol list for qcom
7acbeed030cf ANDROID: mm/cma: Introduce vendor hooks for best fit CMA allocation
3b8d7fd2b0fa ANDROID: vendor hooks: Add hooks to skip mglru aging
a68f9ac139db Revert "ANDROID: enable memory allocation profiling configs"
fb0a2ae8c964 ANDROID: sched: Include new structure members brought by sched_ext for KABI
9be67d941caf BACKPORT: mm/mglru: fix PTE-mapped large folios
3eafc3b0fa2d BACKPORT: mm/mglru: rework workingset protection
caee96e88ff0 UPSTREAM: mm/mglru: rework refault detection
a32022354114 UPSTREAM: mm/mglru: rework type selection
280b18e686bf BACKPORT: mm/mglru: rework aging feedback
0434c065c2e9 UPSTREAM: mm/mglru: optimize deactivation
592e331cdb8e BACKPORT: mm/mglru: clean up workingset
08207f30cf32 UPSTREAM: mm/vmscan: wake up flushers conditionally to avoid cgroup OOM
c03a5ddbef35 UPSTREAM: mm/mglru: reset page lru tier bits when activating
453286ba0a2a UPSTREAM: mm: migrate LRU_REFS_MASK bits in folio_migrate_flags
7a351c24ed5e ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST
839ffe6e582c ANDROID: KVM: arm64: Introduce kvm_iommu_ops host_stage2_idmap_complete
24dbcbbb8b80 ANDROID: GKI: vivo add symbols to symbol list
081bb422e2d8 ANDROID: vendor hooks: Add hooks to abort scan memcgs
c28a1fd1f378 UPSTREAM: block: fix NULL pointer dereferenced within __blk_rq_map_sg
aa91035a5f25 BACKPORT: block: make segment size limit workable for > 4K PAGE_SIZE
484e37d35ac8 UPSTREAM: block: remove zone append special casing from the direct I/O path
23b304e0050a UPSTREAM: block: add a dma mapping iterator
7d842a794be1 UPSTREAM: block: remove bio_add_pc_page
158ca96eb675 UPSTREAM: block: remove bio_add_zone_append_page
cba5a7834e06 UPSTREAM: asm-generic: add an optional pfn_valid check to page_to_phys
c2707bda567d UPSTREAM: asm-generic: provide generic page_to_phys and phys_to_page implementations
d76170f7354e Revert "ANDROID: block: Support configuring limits below the page size"
b7ae5355b014 Revert "ANDROID: block: Make sub_page_limit_queues available in debugfs"
26d22cc3496b Revert "ANDROID: block: Support submitting passthrough requests with small segments"
37dc73dd5add Revert "ANDROID: block: Add support for filesystem requests and small segments"
e4e952842c90 Revert "ANDROID: scsi_debug: Support configuring the maximum segment size"
87a7d9d2a42c Revert "ANDROID: null_blk: Support configuring the maximum segment size"
0e1177f48894 ANDROID: sched: add trace_android_vh_map_util_freq parameter
58ac66754d82 UPSTREAM: thermal: gov_power_allocator: Update total_weight on bind and cdev updates
86487fbac6ba UPSTREAM: thermal: gov_power_allocator: Add missing NULL pointer check
c71fbc7e85de UPSTREAM: thermal: core: Move lists of thermal instances to trip descriptors
4095790470da UPSTREAM: block: Remove zone write plugs when handling native zone append writes
0e1fa7331954 UPSTREAM: tcp: drop secpath at the same time as we currently drop dst
efecf80d8f2a UPSTREAM: net: allow small head cache usage with large MAX_SKB_FRAGS values
d5ca9935dc18 Reapply "ANDROID: GKI: Enable SND_COMPRESS_ACCEL"
311440885250 ANDROID: GKI: Update symbols to symbol list
293d51412c22 ANDROID: vendor_hooks: add hooks for slab memory leak debugging
3404298ae04c ANDROID: Fix lost track action type in save_track_hash
203b0df23a5a ANDROID: vendor_hooks:vendor hook for __alloc_pages_slowpath.
2ad492859427 ANDROID: vendor_hook: Add hook to tune readaround size
b6f24657f2a5 ANDROID: add for tuning readahead size
21c64f5a218b ANDROID: mm: Add vendor hooks for recording when kswapd finishing the reclaim job
3972d43fc408 ANDROID: vendor_hooks: Add hooks for __alloc_pages_direct_reclaim
8d43b87881fb ANDROID: vendor_hooks: export shrink_slab
6dd826c79246 ANDROID: vendor_hooks: bypass shrink slab
f855de3d0e9b ANDROID: gki - set CONFIG_BPF_LSM=y

Test: treehugger
Bug: 405865707
Change-Id: I61e79ade675cb5aaa39e5db8516940e6b917fc21
419 files changed
tree: 8f251ef834c361e910119efaa4d53ffcc9c11e2f
  1. 16k/
  2. system_dlkm_staging/
  3. 6lowpan.ko
  4. 8021q.ko
  5. 9pnet.ko
  6. 9pnet_fd.ko
  7. abi-full.stg
  8. abi.stg
  9. abi_symbollist
  10. abi_symbollist.raw
  11. Android.bp
  12. aqc111.ko
  13. asix.ko
  14. ax88179_178a.ko
  15. bluetooth.ko
  16. bsd_comp.ko
  17. btbcm.ko
  18. btintel.ko
  19. btqca.ko
  20. btrtl.ko
  21. btsdio.ko
  22. btusb.ko
  23. can-bcm.ko
  24. can-dev.ko
  25. can-gw.ko
  26. can-raw.ko
  27. can.ko
  28. cctrng.ko
  29. cdc-acm.ko
  30. cdc_eem.ko
  31. cdc_ether.ko
  32. cdc_ncm.ko
  33. clk-gate_test.ko
  34. clk-test.ko
  35. clk_kunit_helpers.ko
  36. dev_addr_lists_test.ko
  37. ext4-inode-test.ko
  38. fat_test.ko
  39. ftdi_sio.ko
  40. gnss.ko
  41. gzvm.ko
  42. hci_uart.ko
  43. hid-uclogic-test.ko
  44. hidp.ko
  45. ieee802154.ko
  46. ieee802154_6lowpan.ko
  47. ieee802154_socket.ko
  48. iio-test-format.ko
  49. input_test.ko
  50. kernel-6.12
  51. kernel-6.12-allsyms
  52. kernel-6.12-gz
  53. kernel-6.12-gz-allsyms
  54. kernel-6.12-lz4
  55. kernel-6.12-lz4-allsyms
  56. kheaders.ko
  57. kunit-example-test.ko
  58. kunit-test.ko
  59. kunit.ko
  60. l2tp_core.ko
  61. l2tp_ppp.ko
  62. lib_test.ko
  63. libarc4.ko
  64. mac802154.ko
  65. macsec.ko
  66. mii.ko
  67. netfs.ko
  68. nfc.ko
  69. nhc_dest.ko
  70. nhc_fragment.ko
  71. nhc_hop.ko
  72. nhc_ipv6.ko
  73. nhc_mobility.ko
  74. nhc_routing.ko
  75. nhc_udp.ko
  76. of_kunit_helpers.ko
  77. open-dice.ko
  78. platform-test.ko
  79. ppp_deflate.ko
  80. ppp_generic.ko
  81. ppp_mppe.ko
  82. pppox.ko
  83. pps_core.ko
  84. pptp.ko
  85. prebuilt-info.txt
  86. ptp.ko
  87. ptp_kvm.ko
  88. pwrseq-core.ko
  89. r8152.ko
  90. r8153_ecm.ko
  91. regmap-kunit.ko
  92. regmap-ram.ko
  93. regmap-raw-ram.ko
  94. rfcomm.ko
  95. rfkill.ko
  96. rtl8150.ko
  97. slcan.ko
  98. slhc.ko
  99. soc-topology-test.ko
  100. soc-utils-test.ko
  101. System.map
  102. System.map-allsyms
  103. time_test.ko
  104. tipc.ko
  105. tipc_diag.ko
  106. tls.ko
  107. usbmon.ko
  108. usbnet.ko
  109. usbserial.ko
  110. vcan.ko
  111. vcpu_stall_detector.ko
  112. virtio_balloon.ko
  113. virtio_blk.ko
  114. virtio_console.ko
  115. virtio_pci.ko
  116. virtio_pci_legacy_dev.ko
  117. virtio_pci_modern_dev.ko
  118. vmw_vsock_virtio_transport.ko
  119. wwan.ko
  120. zram.ko
  121. zsmalloc.ko