Update kernel to builds 12995886

git log --first-parent -100 --oneline --no-decorate 8f061dfa133e..3feaf4d5ef4d:
3feaf4d5ef4d ANDROID: 16K: Disable kernel APIs indexed by PFNs
baad4c954f88 ANDROID: 16K: Emulate pread() for pagemap
0715c0e2078d ANDROID: 16K: Emulate /proc/pid/pagemap
0e0c530475d0 UPSTREAM: f2fs: fix inconsistent dirty state of atomic file
55c9bb685f05 UPSTREAM: f2fs: fix to avoid changing 'check only' behaior of recovery
2467ba65b9b8 UPSTREAM: f2fs: Clean up the loop outside of f2fs_invalidate_blocks()
1c517f62f130 UPSTREAM: f2fs: procfs: show mtime in segment_bits
e16be50c1176 UPSTREAM: f2fs: fix to avoid return invalid mtime from f2fs_get_section_mtime()
8b003bb31bf9 UPSTREAM: f2fs: Fix format specifier in sanity_check_inode()
444939d3b27b UPSTREAM: f2fs: avoid trying to get invalid block address
1ebc516c51a4 UPSTREAM: f2fs: fix to do sanity check correctly on i_inline_xattr_size
e2a1d2623f76 UPSTREAM: f2fs: remove blk_finish_plug
d5e963f2b740 UPSTREAM: f2fs: Optimize f2fs_truncate_data_blocks_range()
1b1a8523f15a UPSTREAM: f2fs: fix using wrong 'submitted' value in f2fs_write_cache_pages
54d214db2ae3 UPSTREAM: f2fs: add parameter @len to f2fs_invalidate_blocks()
7905684a33df UPSTREAM: f2fs: update_sit_entry_for_release() supports consecutive blocks.
e0c60329e0f0 UPSTREAM: f2fs: introduce update_sit_entry_for_release/alloc()
29e43c61b73c UPSTREAM: f2fs: don't call block truncation for aliased file
1a9c9a235279 UPSTREAM: f2fs: Introduce linear search for dentries
d754af9a99c4 UPSTREAM: f2fs: add parameter @len to f2fs_invalidate_internal_cache()
6c18af5c2d2d UPSTREAM: f2fs: expand f2fs_invalidate_compress_page() to f2fs_invalidate_compress_pages_range()
7914c5db5f15 UPSTREAM: f2fs: ensure that node info flags are always initialized
59367f3693d7 UPSTREAM: f2fs: The GC triggered by ioctl also needs to mark the segno as victim
d01006bdf072 UPSTREAM: f2fs: cache more dentry pages
d149cd37a059 UPSTREAM: f2fs: Remove calls to folio_file_mapping()
9b0089ba21b5 UPSTREAM: f2fs: Convert __read_io_type() to take a folio
193319166d8b UPSTREAM: f2fs: Use a data folio in f2fs_submit_page_bio()
042a589e1a8a UPSTREAM: bio: Export bio_add_folio_nofail to modules
9e6f59853277 UPSTREAM: f2fs: Use a folio more in f2fs_submit_page_bio()
bb903b3e28f5 UPSTREAM: f2fs: Convert f2fs_finish_read_bio() to use folios
9aa2b620088b UPSTREAM: mm: add folio_end_read()
5e159d86e7b0 UPSTREAM: f2fs: Add F2FS_F_SB()
20c8f5ca2ab1 UPSTREAM: f2fs: Convert submit tracepoints to take a folio
3e312f8ff891 UPSTREAM: f2fs: Use a folio in f2fs_write_compressed_pages()
aa018df896c4 UPSTREAM: f2fs: Use a folio in f2fs_truncate_partial_cluster()
2e954526b59f UPSTREAM: f2fs: Use a folio in f2fs_compress_write_end()
7644196a0c50 UPSTREAM: f2fs: Use a folio in f2fs_all_cluster_page_ready()
866b883aada6 UPSTREAM: PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state()
e4d18990ab8d BACKPORT: PCI/ASPM: Save L1 PM Substates Capability for suspend/resume
e1a0a5aeea6b UPSTREAM: PCI/ASPM: Move pci_save_ltr_state() to aspm.c
1225c9e1e13b UPSTREAM: PCI/ASPM: Always build aspm.c
b62c4b4d8d5d UPSTREAM: PCI/ASPM: Move pci_configure_ltr() to aspm.c
5a8cdb7644f9 ANDROID: KABI macros to release excess KABI fields for use with backports
2aa57daa75e0 FROMGIT: usb: typec: tcpm: Add new AMS for Get_Revision response
981a2fa9f9f8 FROMGIT: usb: typec: tcpm: Add support for parsing pd-revision DT property
8d58bbaae7bc FROMGIT: dt-bindings: connector: Add pd-revision property
4cb972a7d3f3 ANDROID: GKI: add set_page_private to virtual_device abi list
1675edaeea06 UPSTREAM: pinctrl: Fix the clean up on pinconf_apply_setting failure
d4ffbff97cba FROMGIT: KVM: arm64: Flush hyp bss section after initialization of variables in bss
5023508bece8 Merge tag 'android15-6.6.66_r00' into android15-6.6
b49cbb857a17 ANDROID: ABI: update symbol list for honor
1b5d5954f959 ANDROID: microdroid: remove unneeded crypto and compression options
180e3c24ef6f ANDROID: microdroid: add SHA-256 acceleration on arm64
6c8f4d44bf25 ANDROID: README.md: document FROMLIST not being allowed for rejected changes
0a1ffa01c80c ANDROID: mm/cma: add vendor_hook in cma_alloc to record information
4ad760793763 ANDROID: Load cc_library from rules_cc.
35f1531a6bd1 ANDROID: usb: typec: tcpci: Combine the parameters of set_auto_vbus_discharge_threshold
f022a4db5c8c FROMGIT: usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS
87c5456628d3 ANDROID: abi_gki_aarch64_qcom: Update abi_gki_aarch64_qcom for DMA
a3b56beae8fe ANDROID: KVM: arm64: Fix corrupted PSTATE during guest debug

Test: treehugger
Bug: 385167611
Change-Id: I73ee14718247052d6cb558431b074d93d55b7b3f
55 files changed