Update kernel to builds 12995838 git log --first-parent -100 --oneline --no-decorate b54c3896f4cc..cb019dda06f1: cb019dda06f1 ANDROID: Rework misfit_status logic to work better with vendorhooks df113954e036 FROMLIST: sched/fair: Generalize misfit lb by adding a misfit reason fbd6e6c2e182 FROMLIST: sched/fair: Add is_misfit_task() function 68bdccb0e38f ANDROID: GKI: add virtual_device symbol list f3bfa8e0dedf ANDROID: GKI: add db845c symbol list 7206361303ac ANDROID: Add utf8_data_table for case-folding support ec8750149193 ANDROID: GKI: configure aarch64 symbol import protection 44bcc468d9f1 ANDROID: GKI: configure aarch64 symbol export protection 73ccda63d619 ANDROID: GKI: Add restrictive OWNERS file cc68af1b4fcf UPSTREAM: thermal/thresholds: Fix uapi header macros leading to a compilation error bf79b29ba9e4 UPSTREAM: thermal/thresholds: Fix boundaries and detection routine 1505ec2bc678 UPSTREAM: thermal: thresholds: Fix thermal lock annotation issue 1682334e388a UPSTREAM: tools/thermal/thermal-engine: Take into account the thresholds API 0f0001db7fea UPSTREAM: tools/lib/thermal: Add the threshold netlink ABI 4e47cd8b61e5 BACKPORT: thermal: netlink: Add the commands and the events for the thresholds 492d2769952f UPSTREAM: thermal: core: Connect the threshold with the core 3647a3efecd4 UPSTREAM: thermal: core: Add user thresholds support 2300c4cb6c27 UPSTREAM: f2fs: fix inconsistent dirty state of atomic file 088b21963065 UPSTREAM: f2fs: fix to avoid changing 'check only' behaior of recovery 8c42dbdff57b UPSTREAM: f2fs: Clean up the loop outside of f2fs_invalidate_blocks() e832c333034a UPSTREAM: f2fs: procfs: show mtime in segment_bits 2caae9e49f62 UPSTREAM: f2fs: fix to avoid return invalid mtime from f2fs_get_section_mtime() ad85aa695953 UPSTREAM: f2fs: Fix format specifier in sanity_check_inode() 55f8790968cb UPSTREAM: f2fs: avoid trying to get invalid block address e35c18b4c73e UPSTREAM: f2fs: fix to do sanity check correctly on i_inline_xattr_size fb2b97e3db2b UPSTREAM: f2fs: remove blk_finish_plug 874c4ad3f408 UPSTREAM: f2fs: Optimize f2fs_truncate_data_blocks_range() f2c8f27e0f7b UPSTREAM: f2fs: fix using wrong 'submitted' value in f2fs_write_cache_pages 2f0c57317fd9 UPSTREAM: f2fs: add parameter @len to f2fs_invalidate_blocks() c370f7911991 UPSTREAM: f2fs: update_sit_entry_for_release() supports consecutive blocks. d9aad927d552 UPSTREAM: f2fs: introduce update_sit_entry_for_release/alloc() 0ea49291d05f UPSTREAM: f2fs: don't call block truncation for aliased file 79f2beb7a4f5 UPSTREAM: f2fs: Introduce linear search for dentries da47086fbc51 UPSTREAM: f2fs: add parameter @len to f2fs_invalidate_internal_cache() 72ea7ba0a343 UPSTREAM: f2fs: expand f2fs_invalidate_compress_page() to f2fs_invalidate_compress_pages_range() ccbd44edb19f UPSTREAM: f2fs: ensure that node info flags are always initialized a51aaba1290b UPSTREAM: f2fs: The GC triggered by ioctl also needs to mark the segno as victim 384a1a752049 UPSTREAM: f2fs: cache more dentry pages 0c7a89574fb9 UPSTREAM: f2fs: Remove calls to folio_file_mapping() efaa622aad77 UPSTREAM: f2fs: Convert __read_io_type() to take a folio f0f8e36ade2f UPSTREAM: f2fs: Use a data folio in f2fs_submit_page_bio() 7958eadfceaa UPSTREAM: f2fs: Use a folio more in f2fs_submit_page_bio() 664f22566619 UPSTREAM: f2fs: Convert f2fs_finish_read_bio() to use folios 093c36dcfdda UPSTREAM: f2fs: Add F2FS_F_SB() 90c2a7c680a3 UPSTREAM: f2fs: Convert submit tracepoints to take a folio fdfbb5de2ef0 ANDROID: GKI: no reason to export F2FS tracepoints 2868848798b0 UPSTREAM: f2fs: Use a folio in f2fs_write_compressed_pages() 70d9bc573b2f UPSTREAM: f2fs: Use a folio in f2fs_truncate_partial_cluster() 48f4143cb929 UPSTREAM: f2fs: Use a folio in f2fs_compress_write_end() 42766772dfce UPSTREAM: f2fs: Use a folio in f2fs_all_cluster_page_ready() 0ea74b01b7f6 FROMGIT: Bluetooth: Add ABI doc for sysfs reset 9400941eaddb FROMGIT: Bluetooth: Fix possible infinite recursion of btusb_reset e817de5d0b22 FROMGIT: Bluetooth: Allow reset via sysfs bfdabcde86cf FROMGIT: Bluetooth: Get rid of cmd_timeout and use the reset callback 6bbb857470ef FROMGIT: Bluetooth: Remove the cmd timeout count in btusb dc0a3182a9a6 ANDROID: KVM: arm64: mem range overflow checks for pKVM mem_protect 9bab050913ce ANDROID: KABI macros to release excess KABI fields for use with backports ac5119631f79 ANDROID: add binder.impl kernel parameter ea6787f5cf4d ANDROID: microdroid: remove unneeded crypto and compression options 01f159673be6 ANDROID: microdroid: add SHA-256 acceleration on arm64 875969d86677 ANDROID: mm: create vendor hooks for do_shrink_slab() 5567dc9e70de ANDROID: dm-bow: serialize state changes with completion of writes 5188b662614e ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree 777727da12d8 UPSTREAM: usb: typec: tcpm: Add support for sink-bc12-completion-time-ms DT property 05c18aa6b324 UPSTREAM: dt-bindings: usb: maxim,max33359: add usage of sink bc12 time property baf980894f9f UPSTREAM: dt-bindings: connector: Add time property for Sink BC12 detection completion 5ddd9b41f15c BACKPORT: UPSTREAM: usb: typec: tcpm: Add support for parsing time dt properties e67e2c8f17f3 UPSTREAM: dt-bindings: connector: Add properties to define time values d9f67873f80b ANDROID: sched: Avoid re-evaluating proxy_needs_return when sched_proxy_exec() is disabled 9384a0909faf ANDROID: KVM: arm64: Refine pKVM module kmemleak scanned areas b556e0c960be ANDROID: KVM: arm64: Fix hyp events ELF section order 4821a718efdc ANDROID: KVM: arm64: Automate pKVM module event registration 58a9340b99aa ANDROID: KVM: arm64: Pass pkvm_el2_module struct to hypervisor eb277bec9ecc ANDROID: KVM: arm64: Fix div type in hyp_trace clock 6327fe63339a ANDROID: KVM: arm64: Check if MTE is allowed for protected VMs ef0f14a669b7 BACKPORT: FROMGIT: KVM: arm64: Fix FEAT_MTE in pKVM 6c86d6f4feab Merge 6.12.11 into android16-6.12 9f1495f2e9c1 ANDROID: mm: create vendor hooks for memory reclaim 7bf551f0fa75 ANDROID: vendor hooks: add hook record workingset refault count 826397eb5d21 ANDROID: null_blk: Support configuring the maximum segment size e3320ec8b34d ANDROID: scsi_debug: Support configuring the maximum segment size a5436580a9a3 ANDROID: block: Add support for filesystem requests and small segments d5d759245edf ANDROID: block: Support submitting passthrough requests with small segments d1e8cd1f0358 ANDROID: block: Make sub_page_limit_queues available in debugfs 6e8ff6954a1d ANDROID: block: Support configuring limits below the page size 55f8f63a4cfd ANDROID: vendor_hooks: add hooks for f2fs issue checkpoint 7a9cbd82c8b5 ANDROID: vendor_hooks: add hooks for f2fs down read 936ea2ffcd60 ANDROID: Allow vendor modules to perform operations on memory leak detection beaf48e2ff4f ANDROID: KVM: arm64: THP support for pKVM guests ee88afa47b55 ANDROID: KVM: arm64: Huge page support for pKVM guest relax perm fc62696c33a3 ANDROID: KVM: arm64: Huge page support for pKVM guest wrprotect 6711a20ecdf5 ANDROID: KVM: arm64: Huge page support for pKVM guest unshare 82955a11d3b1 ANDROID: KVM: arm64: Huge page support for pKVM guest memory reclaim 56e5d6b840e3 ANDROID: KVM: arm64: Host handling of huge-pages HVCs cc9f189dcf0d ANDROID: KVM: arm64: pkvm_reclaim_dying_guest_page use gfn 9ad2c87f0789 ANDROID: KVM: arm64: Huge page support for pkvm_pinned_page b0c61afc6f25 ANDROID: KVM: arm64: Handle block mappings in the pKVM memsharing walker de93db8c0099 ANDROID: KVM: arm64: Handle block mappings in the pKVM relinquish walker c29addd987ec ANDROID: KVM: arm64: Guest page CMOs with PMD_SIZE fixmap at EL2 78b312e096f5 ANDROID: KVM: arm64: Handle block mappings for pKVM guest cache clean Test: treehugger Bug: 372262035 Change-Id: I92062fc155d369597368f0b4bfd7fcec2ec0ad8b
diff --git a/btintel.ko b/btintel.ko index 2126c82..3908f0b 100644 --- a/btintel.ko +++ b/btintel.ko Binary files differ
diff --git a/btrtl.ko b/btrtl.ko index 5082e18..5ec2742 100644 --- a/btrtl.ko +++ b/btrtl.ko Binary files differ
diff --git a/btusb.ko b/btusb.ko index a20b4e9..3952486 100644 --- a/btusb.ko +++ b/btusb.ko Binary files differ
diff --git a/cfg80211.ko b/cfg80211.ko index 38acc05..8ae38bb 100644 --- a/cfg80211.ko +++ b/cfg80211.ko Binary files differ
diff --git a/dummy-cpufreq.ko b/dummy-cpufreq.ko index b9b9833..906bf55 100644 --- a/dummy-cpufreq.ko +++ b/dummy-cpufreq.ko Binary files differ
diff --git a/dummy_hcd.ko b/dummy_hcd.ko index 82d51d6..12ecd32 100644 --- a/dummy_hcd.ko +++ b/dummy_hcd.ko Binary files differ
diff --git a/failover.ko b/failover.ko index 98de15c..5a99f2d 100644 --- a/failover.ko +++ b/failover.ko Binary files differ
diff --git a/goldfish_address_space.ko b/goldfish_address_space.ko index 9107664..dc7fbe2 100644 --- a/goldfish_address_space.ko +++ b/goldfish_address_space.ko Binary files differ
diff --git a/goldfish_battery.ko b/goldfish_battery.ko index 4828fee..a50e25b 100644 --- a/goldfish_battery.ko +++ b/goldfish_battery.ko Binary files differ
diff --git a/goldfish_pipe.ko b/goldfish_pipe.ko index 29d33d0..a05c1aa 100644 --- a/goldfish_pipe.ko +++ b/goldfish_pipe.ko Binary files differ
diff --git a/goldfish_sync.ko b/goldfish_sync.ko index 7257fe6..fcb9e32 100644 --- a/goldfish_sync.ko +++ b/goldfish_sync.ko Binary files differ
diff --git a/gs_usb.ko b/gs_usb.ko index f1ad25a..ab1a7fe 100644 --- a/gs_usb.ko +++ b/gs_usb.ko Binary files differ
diff --git a/hci_vhci.ko b/hci_vhci.ko index 9814ef7..6564a2c 100644 --- a/hci_vhci.ko +++ b/hci_vhci.ko Binary files differ
diff --git a/initramfs.img b/initramfs.img index e50de50..6761f25 100644 --- a/initramfs.img +++ b/initramfs.img Binary files differ
diff --git a/mac80211.ko b/mac80211.ko index 1f33b47..a48e8aa 100644 --- a/mac80211.ko +++ b/mac80211.ko Binary files differ
diff --git a/mac80211_hwsim.ko b/mac80211_hwsim.ko index c9a65f4..445c354 100644 --- a/mac80211_hwsim.ko +++ b/mac80211_hwsim.ko Binary files differ
diff --git a/mt76-usb.ko b/mt76-usb.ko index 4dd5188..cf52300 100644 --- a/mt76-usb.ko +++ b/mt76-usb.ko Binary files differ
diff --git a/mt76.ko b/mt76.ko index 9d34a0d..2a1a737 100644 --- a/mt76.ko +++ b/mt76.ko Binary files differ
diff --git a/mt76x0-common.ko b/mt76x0-common.ko index 6ce562b..fe7ee03 100644 --- a/mt76x0-common.ko +++ b/mt76x0-common.ko Binary files differ
diff --git a/mt76x02-lib.ko b/mt76x02-lib.ko index d8aa295..3c9cfe7 100644 --- a/mt76x02-lib.ko +++ b/mt76x02-lib.ko Binary files differ
diff --git a/mt76x02-usb.ko b/mt76x02-usb.ko index 8e492a9..0f8c222 100644 --- a/mt76x02-usb.ko +++ b/mt76x02-usb.ko Binary files differ
diff --git a/mt76x0u.ko b/mt76x0u.ko index 94a6671..8aab595 100644 --- a/mt76x0u.ko +++ b/mt76x0u.ko Binary files differ
diff --git a/mt76x2-common.ko b/mt76x2-common.ko index 28063ad..f52a9da 100644 --- a/mt76x2-common.ko +++ b/mt76x2-common.ko Binary files differ
diff --git a/mt76x2u.ko b/mt76x2u.ko index b6070c9..1fcf4f5 100644 --- a/mt76x2u.ko +++ b/mt76x2u.ko Binary files differ
diff --git a/nd_virtio.ko b/nd_virtio.ko index 51f4275..9b35914 100644 --- a/nd_virtio.ko +++ b/nd_virtio.ko Binary files differ
diff --git a/net_failover.ko b/net_failover.ko index ebcbb8b..7bf8581 100644 --- a/net_failover.ko +++ b/net_failover.ko Binary files differ
diff --git a/pulse8-cec.ko b/pulse8-cec.ko index 4d00ba2..80c8b12 100644 --- a/pulse8-cec.ko +++ b/pulse8-cec.ko Binary files differ
diff --git a/rtc-test.ko b/rtc-test.ko index 66b39e3..e64898a 100644 --- a/rtc-test.ko +++ b/rtc-test.ko Binary files differ
diff --git a/snd-aloop.ko b/snd-aloop.ko index 055a00a..d331ed5 100644 --- a/snd-aloop.ko +++ b/snd-aloop.ko Binary files differ
diff --git a/system_heap.ko b/system_heap.ko index f99b2a1..839144a 100644 --- a/system_heap.ko +++ b/system_heap.ko Binary files differ
diff --git a/test_meminit.ko b/test_meminit.ko index e23d0a8..b95c288 100644 --- a/test_meminit.ko +++ b/test_meminit.ko Binary files differ
diff --git a/usbip-core.ko b/usbip-core.ko index 410f218..60215c2 100644 --- a/usbip-core.ko +++ b/usbip-core.ko Binary files differ
diff --git a/v4l2loopback.ko b/v4l2loopback.ko index 48721b9..bbfcf11 100644 --- a/v4l2loopback.ko +++ b/v4l2loopback.ko Binary files differ
diff --git a/vhci-hcd.ko b/vhci-hcd.ko index 3c2c34c..7041b7e 100644 --- a/vhci-hcd.ko +++ b/vhci-hcd.ko Binary files differ
diff --git a/virt_wifi.ko b/virt_wifi.ko index b88ebdf..2e84839 100644 --- a/virt_wifi.ko +++ b/virt_wifi.ko Binary files differ
diff --git a/virtio-gpu.ko b/virtio-gpu.ko index 4179f1b..ea4851f 100644 --- a/virtio-gpu.ko +++ b/virtio-gpu.ko Binary files differ
diff --git a/virtio-media.ko b/virtio-media.ko index 24e6523..7840c2d 100644 --- a/virtio-media.ko +++ b/virtio-media.ko Binary files differ
diff --git a/virtio-rng.ko b/virtio-rng.ko index 01fc39f..7c8244a 100644 --- a/virtio-rng.ko +++ b/virtio-rng.ko Binary files differ
diff --git a/virtio_dma_buf.ko b/virtio_dma_buf.ko index 1e20ce2..aebe0df 100644 --- a/virtio_dma_buf.ko +++ b/virtio_dma_buf.ko Binary files differ
diff --git a/virtio_input.ko b/virtio_input.ko index b4600e7..676278c 100644 --- a/virtio_input.ko +++ b/virtio_input.ko Binary files differ
diff --git a/virtio_net.ko b/virtio_net.ko index 62c36a0..858e217 100644 --- a/virtio_net.ko +++ b/virtio_net.ko Binary files differ
diff --git a/virtio_pmem.ko b/virtio_pmem.ko index 58741e0..74b5498 100644 --- a/virtio_pmem.ko +++ b/virtio_pmem.ko Binary files differ
diff --git a/virtio_snd.ko b/virtio_snd.ko index 13d6635..6bcf335 100644 --- a/virtio_snd.ko +++ b/virtio_snd.ko Binary files differ
diff --git a/vkms.ko b/vkms.ko index 68c0046..d9b21a5 100644 --- a/vkms.ko +++ b/vkms.ko Binary files differ