Merge android16-6.12 into android16-6.12-lts
This merges the android16-6.12 branch into the -lts branch, catching it up with the latest changes in there. It contains the following commits: * 21fbbe6c Merge tag 'android16-6.12.38_r00' into android16-6.12 * 437e1d66 UPSTREAM: printk: Improve memory usage logging during boot * 8ca57d2f FROMGIT: platform/chrome: cros_ec_typec: Check ec platform device pointer * 0e59ec36 ANDROID: mm/slub: Fix Kasan issue with get_each_kmemcache_object * f29b86d6 ANDROID: GKI: Update symbols to symbol list * 4f0fccc3 ANDROID: vendor_hook: Add hooks to support reader optimistic spin in rwsem * 379b9974 ANDROID: Disable CONFIG_SHADOW_CALL_STACK for TV GKI * dd000ef9 ANDROID: Update AutoFDO profile for 6.12.30 * 24df9fca UPSTREAM: PCI/ASPM: Disable L1 before disabling L1 PM Substates * 15178d63 UPSTREAM: PCI/ASPM: Fix L1SS saving * fc2476d0 ANDROID: Enable support for LZ4 compression for microdroid * 38b01aae Revert "ANDROID: Make vsock virtio packet buff size configurable" * 703bdf03 ANDROID: vsock/virtio: Limit size of TX buffers * 5505947f FROMGIT: vsock/virtio: Allocate nonlinear SKBs for handling large transmit buffers * 1a8128b3 FROMGIT: vsock/virtio: Rename virtio_vsock_skb_rx_put() * 0d9c3174 FROMGIT: vhost/vsock: Allocate nonlinear SKBs for handling large receive buffers * e6c6f403 FROMGIT: vsock/virtio: Move SKB allocation lower-bound check to callers * 4395f7d3 FROMGIT: vsock/virtio: Rename virtio_vsock_alloc_skb() * 00f97d95 FROMGIT: vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page * 89ff1bc0 FROMGIT: vsock/virtio: Move length check to callers of virtio_vsock_skb_rx_put() * 8632e465 FROMGIT: vsock/virtio: Validate length in packet header before skb_put() * dbbac768 FROMGIT: vhost/vsock: Avoid allocating arbitrarily-sized SKBs * b1b73a80 ANDROID: irqchip/gic-v3: Remove gic_v3_suspend() stub for !CONFIG_PM builds * f97c8e10 UPSTREAM: PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state() * 572fd93b ANDROID: GKI: Update RTK STB KMI symbol list * 75ee043e ANDROID: GKI: Update symbols to symbol list * 4d4a57c2 ANDROID: Remove all but top-level OWNERS * 633de2ad ANDROID: Enable GKI Dr. No Enforcement * 88813c11 UPSTREAM: af_unix: Don't leave consecutive consumed OOB skbs. * 3c129576 UPSTREAM: usb: hub: Don't try to recover devices lost during warm reset. * e4768a85 ANDROID: Align x86-64 microdroid kernel configs to aarch64 kernel configs * 3c9afeb8 ANDROID: Remove miscellaneous kernel support from microdroid * 28e27474 ANDROID: Disable transparent hugepage support on microdroid * 85d42eb2 ANDROID: Remove support for ZONE_DMA and ZONE_DMA32 * 3f182ff7 ANDROID: Remove CPU hotplug support from microdroid * b8e0eec8 ANDROID: Remove suspend and power management code for microdroid * 291aed23 ANDROID: Remove DMA-BUF support from microdroid * 75f78624 ANDROID: Enable CONFIG_EXPERT on microdroid kernels * 8632d85b ANDROID: Have menuconfig sort microdroid defconfigs * 2199f5c4 ANDROID: GKI: Add initialization for rwsem's oem_data and vendor_data. * 25f19cb8 ANDROID: rust_binder: reorganize process cleanup * abfec73c ANDROID: GKI: Update symbol list for Pixel Watch * 73009db4 ANDROID: GKI: update symbol list for galaxy * 5f47bdeb ANDROID: mm: add allocated and total pages for GCMA areas * d6034d02 ANDROID: mm: introduce gcma_stat_get function * 1707d020 ANDROID: GKI: update symbol list for galaxy * 3503e439 ANDROID: mm: add vendor hook to bypass gcma cleancache put page * 354fa5d5 ANDROID: gunyah: GKI: Avoid release the CMA memory when it's in use * b2a2ed8d UPSTREAM: usb: dwc3: gadget: check that event count does not exceed event buffer length * 89fbfb9b ANDROID: GKI: Add symbol list for lenovo * 2e58e85c ANDROID: Remove GKI ABI related padding from structures for microdroid * e973ddb1 ANDROID: GKI: update symbol list for galaxy * da324a10 ANDROID: fuse-bpf: Fix readdir for getdents * 39bb8df5 ANDROID: fuse-bpf: Fix the issue of abnormal lseek system calls * ee77e3bb ANDROID: fuse-bpf: Align data structs for 32-bit kernels * d877b200 UPSTREAM: dm-bufio: fix sched in atomic context * 2ec13ba6 UPSTREAM: dm-bufio: remove maximum age based eviction * 3bff0858 ANDROID: Disable IOMMU support for microdroid * 481d4a35 ANDROID: ABI: Update the symbol list for mtk * a5cb8a78 ANDROID: Disable BTI and enable UNWIND_PATCH_PAC_INTO_SCS for microdroid * 1827b85a FROMGIT: media: venus: Fix OOB read due to missing payload bound check * 2888255b FROMGIT: media: venus: Add a check for packet size after reading from shared memory * a11268a7 ANDROID: ABI: qcom: Add device_node_to_regmap() API to symbol list * 7f804a5b ANDROID: ashmem: use strcpy_into_buf in set_name * 6e80d044 FROMGIT: rust: uaccess: add UserSliceReader::strcpy_into_buf * 0cb01a7d FROMGIT: rust: uaccess: add strncpy_from_user * bd6df18c Revert "ANDROID: ashmem: use strncpy_from_user in set_name" * 603af016 ANDROID: KVM: arm64: Fix missing_map type in hyp_alloc() * 05ca3af6 Revert "ANDROID: GKI: Update xiaomi symbol list." * 88ea63a5 Revert "ANDROID: vendor_hooks: export tracepoint symbols" Change-Id: Ib06f82875a114099da9f4edd60c3f4fcfc97cf00 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading
Please sign in to comment