Update 16KB page size kernel to builds 11815980

git log --first-parent -100 --oneline --no-decorate ac1a7c65ff1b..22012ff71665:
22012ff71665 ANDROID: KVM: arm64: iommu: Track MMIO correctly
784c9c628801 ANDROID: abi_gki_aarch64_qcom: Add additional offloading APIs
978ba6663b19 ANDROID: ABI: update Unisoc symbol list
edc8e82000af ANDROID: GKI: add ABI symbol for xiaomi
7f1f4cb83354 ANDROID: vendor_hooks: add vendor hook to support SAGT
09642b012919 ANDROID: add symbol list for fips140 module
cb9ca9b4f2f4 ANDROID: fips140: avoid crypto driver name collisions
9fed441687da ANDROID: fips140: add fips140_lab_util program
8a99ad0b72e2 ANDROID: fips140: add kernel crypto module
8130bf4a5e82 ANDROID: arm64: simd: omit capability check in may_use_simd()
070c8f88a0a0 ANDROID: arm64: disable LSE when building the FIPS140 module
0d5f51a5b28e ANDROID: arm64: only permit certain alternatives in the FIPS140 module
bc266799dfe2 ANDROID: jump_label: disable jump labels in fips140.ko
82f82f1d2663 ANDROID: crypto: define fips_enabled to 1 in fips140.ko
2363d269275c ANDROID: crypto: lib/aes - add vendor hooks for AES library routines
2c11c44dc5ae ANDROID: crypto: lib/sha256 - add vendor hook for sha256() routine
a4d144867a81 ANDROID: kbuild: customize module linker script for fips140 module
f93d3223daee ANDROID: GKI: Add symbol to symbol list for imx
3bd19bd9e681 ANDROID: GKI: Update qcom symbol list
d1fed93903f0 ANDROID: choose the most critical test class in CtsTelecomTestcase to run on presubmit.
d6aad323c589 ANDROID: Update Pixel symbol list and kernel ABI
05811b07b50a ANDROID: dma-buf: support users to change dma_buf.name
dff0b2a11db2 FROMGIT: scsi: ufs: core: changing the status to check inflight
bbe55af332b7 ANDROID: fuse-bpf: Fix build breakage without CONFIG_FUSE_BPF
5fb8f1c931c2 ANDROID: fuse-bpf: add bpf solution for splice read
615efabb6e66 ANDROID: GKI: Convert CONFIG_NET_9P as GKI modules
b26c35f7d682 ANDROID: 16K: Fix show maps CFI failure
55ad5e997402 ANDROID: 16K: Handle pad VMA splits and merges
f932b862800b ANDROID: 16K: madvise_vma_pad_pages: Remove filemap_fault check
2291549bc760 ANDROID: 16K: Only madvise padding from dynamic linker context
8c2a805a8579 ANDROID: 16K: Separate padding from ELF LOAD segment mappings
be77efbb54b0 ANDROID: 16K: Exclude ELF padding for fault around range
48c1b192f845 ANDROID: 16K: Use MADV_DONTNEED to save VMA padding pages.
f18c34725114 ANDROID: 16K: Introduce ELF padding representation for VMAs
096a5b61301d ANDROID: 16K: Introduce /sys/kernel/mm/pgsize_miration/enabled
b84661d38f9e ANDROID: 16K: Use bit 59 for __VM_NO_COMPAT
4955390edb5b ANDROID: fuse-bpf: Ignore readaheads unless they go to the daemon
021709aa2a33 ANDROID: Add filp_open_block() for zram
78adeb53eea1 ANDROID: KVM: arm64: Fix account_locked_mm() call in non-preemptible section
a0ffabb3cd7e Revert "usb: xhci: Add timeout argument in address_device USB HCD callback"
cbe8956c96f6 Revert "usb: new quirk to reduce the SET_ADDRESS request timeout"
e769c68cf7d1 Revert "serial: core: Fix missing shutdown and startup for serial base port"
c885dd8e2c6d Merge 6.6.29 into android15-6.6
9657423ee9bc FROMGIT: usb: typec: tcpm: Check for port partner validity before consuming it
39b868b1034a Revert "FROMGIT: usb: typec: tcpm: Check for port partner validity before consuming it"
d2fdd3e2b396 FROMGIT: usb: typec: tcpm: Check for port partner validity before consuming it
b1d2317b62eb ANDROID: Build tests.zip in kernel_aarch64 & kernel_x86_64 target.
072c0a2c6799 ANDROID: add a kselftest in TEST_MAPPING presubmit.
d761c03043f7 ANDROID: GKI: Add symbols to symbol list for oppo
facf733510a3 ANDROID: vendor_hooks: Add tune scan type hook in get_scan_count()
7221b896c581 Merge 6.6.28 into android15-6.6
612af23c0563 ANDROID: KVM: arm64: Fix missing KVM stats accounting
8edb26107403 Merge 6.6.27 into android15-6.6
4332d595b2fa Revert "bpf: support deferring bpf_link dealloc to after RCU grace period"
9a08fb7869f9 Revert "inet: inet_defrag: prevent sk release while still in use"
71069d3a92d5 Revert "io_uring/kbuf: get rid of lower BGID lists"
cb6e9161aed0 Revert "io_uring/kbuf: get rid of bl->is_ready"
5c6af0a8aa03 Revert "io_uring/kbuf: protect io_buffer_list teardown with a reference"
487a228d462c Revert "io_uring: use private workqueue for exit work"
273cf7a23029 Revert "io_uring/kbuf: hold io_buffer_list reference over mmap"
d17d5f36b6b2 Merge 6.6.26 into android15-6.6
cae872282ffe ANDROID: Remove ACK's support for riscv64
faf5a95decb2 ANDROID: GKI: Update qcom symbol list
011e70a7d8e2 ANDROID: GKI: Update oplus symbol list
4466afd69452 ANDROID: vendor_hooks: add vendor hook for supporting customize alloc_gfp at alloc_page_slowpath
cce6f9b75454 UPSTREAM: sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()
4b8d81bcfbaf UPSTREAM: sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr
548aebf8cd72 UPSTREAM: sched/eevdf: Always update V if se->on_rq when reweighting
6dca20b8ed03 ANDROID: GKI: Add symbol to symbol list for vivo.
301c3958e058 ANDROID: vendor_hooks: add hooks to modify pageflags
2729133c1b5b ANDROID: GKI: Add pageflags for OEM
1f55bafcdb5a Revert "drm/ttm: Make sure the mapped tt pages are decrypted when needed"
a8fc44a8c255 Revert "media: mc: Add num_links flag to media_pad"
8fb65127b14c Revert "media: mc: Expand MUST_CONNECT flag to always require an enabled link"
1d353e984377 Revert "usb: dwc3: Properly set system wakeup"
17f717c15059 Revert "drm/bridge: add ->edid_read hook and drm_bridge_edid_read()"
71e7dbcae70f Revert "drm/bridge: lt8912b: use drm_bridge_edid_read()"
4cf4d9cf3ae3 Revert "drm/bridge: lt8912b: clear the EDID property on failures"
3327144c6e6c Revert "drm/bridge: lt8912b: do not return negative values from .get_modes()"
783c9735c5d6 Revert "net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams."
351ef7971421 Merge 6.6.25 into android15-6.6
49467bf1d532 Merge 6.6.24 into android15-6.6
114550fca4e0 FROMLIST: kselftest: Add a ksft_perror() helper
a50491d14400 UPSTREAM: selftests: kselftest: Fix build failure with NOLIBC
7ae04eadde14 UPSTREAM: selftests: timers: Fix abs() warning in posix_timers test
32d9c56342a3 UPSTREAM: selftests: timers: Fix posix_timers ksft_print_msg() warning
80f4a2864605 UPSTREAM: selftests/timers/posix_timers: Reimplement check_timer_distribution()
bb5754b73949 UPSTREAM: selftests: timers: Convert posix_timers test to generate KTAP output
f9d1da7313fa UPSTREAM: selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM
eb00f88c5d75 ANDROID: GKI: Expose device async to userspace
65994b8c0220 ANDROID: ABI: Update oplus symbol list
a7367e62ee77 ANDROID: ABI: Update unisoc symbol list
50ef6ed3ee5b ANDROID: ABI: update symbol list for galaxy
3f7b19f63fea ANDROID: ABI: Update symbol list for Exynos SoC
efc424304116 ANDROID: KVM: arm64: Eagerly coalesce host page tables
e6f69387b3a4 ANDROID: KVM: arm64: Eagerly map pages when setting host as owner
9f98232bb8c0 UPSTREAM: netfilter: nft_set_pipapo: do not free live element
7ec6dbf3bfcc BACKPORT: selftests/mm: fix ARM related issue with fork after pthread_create
2a66e4be5842 ANDROID: GKI: Add init symbols list for vivo
2dfd2f2db17a FROMGIT: coresight: etm4x: Fix access to resource selector registers

Test: treehugger
Bug: 332417792
Change-Id: I456dc19680eee03791d848d9743ef72d381058e9
251 files changed