Commit e2ed230f authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

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: default avatarGreg Kroah-Hartman <gregkh@google.com>
parents 4a5ce5ae 21fbbe6c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment