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

Merge branch 'android15-6.6' into android15-6.6-lts



Catch the android15-6.6-lts branch up with recent changes done in the
android15-6.6 branch in order to track ABI changes AND fix the tree
hugger builds.

Changes in here are the following:
* 92db83f6 ANDROID: ABI: Update symbol list for sunxi
* 32864001 ANDROID: update symbol list of vdriver for Exynosauto
* cbcd55e7 UPSTREAM: usb: gadget: uvc: Fix use are free during STREAMOFF
* 5b572507 ANDROID: KVM: arm64: Prevent kmemleak from accessing .hyp.data
* bd197c33 ANDROID: revert Rust Binder changes in android15-6.6
* 73f080ec UPSTREAM: scsi: ufs: core: Quiesce request queues before checking pending cmds
* 763e6a03 UPSTREAM: usb: gadget: uvc: Fix use are free during STREAMOFF
* 3f035efe ANDROID: GKI: add allowed list for Exynosauto SoC
* 59f15d1b ANDROID: scsi: ufs: support IO traces for zoned block device
* cc58ffc6 ANDROID: GKI: add GKI symbol list for Exynosauto SoC
* e49f8027 ANDROID: GKI: Update symbols to symbol list
* b96ed158 UPSTREAM: mm/memory: don't require head page for do_set_pmd()
* 572af973 ANDROID: virt: gunyah: Remove unbalanced folio_get
* 0c95462c FROMGIT: scsi: ufs: core: Support Updating UIC Command Timeout
* f1e954ac ANDROID: Add CtsAppEnumerationTestCases in test-mapping.
* 49c6f208 ANDROID: ABI: update symbol list for galaxy
* 5d275a03 ANDROID: mm: add vendor hook in zs_shrinker
* c222e662 ANDROID: ABI: update symbol list for galaxy
* 869746af ANDROID: dma-heap: add vendor hook for dma heap alloc
* 128ac62c ANDROID: ABI: update symbol list for galaxy
* 52791ec2 ANDROID: mm: add vendor hook for page_cache_readahead and filemap_fault
* 0b30aa94 ANDROID: Update the ABI symbol list
* daadf67b ANDROID: GKI: add GKI symbol list for Exynosauto SoC
* e827acd2 ANDROID: ABI: update symbol list for galaxy
* 7a6069a4 ANDROID: mm: add export symbol for prep_compound_page
* 46a2cf7a ANDROID: ABI: update symbol list for galaxy
* 175ff3d8 ANDROID: page_alloc: add new vendor hook to try alloc pages with gfp
* 4ab9f756 ANDROID: abi_gki_aarch64_qcom: Add devm_fwnode_pwm_get symbol
* 3a75ab78 ANDROID: ABI: update symbol for exynosauto
* fe6caf1c ANDROID: GKI: Update symbols to symbol list
* e8020c62 ANDROID: GKI: Add hooks for TCP parameter management.
* c47c48bf ANDROID: abi_gki_aarch64_vivo: Update symbol list
* c45e3b25 ANDROID: vendor_hooks:vendor hook for fiq
* e5579fe8 ANDROID: abi_gki_aarch64_vivo: Update symbol list
* cc6275b5 ANDROID: GKI: Add symbol to symbol list for imx
* df556eb3 ANDROID: GKI: add allowed list for Exynosauto SoC
* adf0f509 ANDROID: GKI: Update symbol list for mtk
* 1e3be49d ANDROID: 16K: __PAGE_ALIGN dma-bufs size from heap allocations
* 7538e235 ANDROID: 16K: Align vsyscall mapping size to a 16kB multiple
* 0fe5445d ANDROID: 16K: Align vdso mapping size to a 16kB multiple
* 546a44fe ANDROID: 16K: Make the x86 vdso layout 16kB compatible
* c92e90bc UPSTREAM: lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat
* 387f36c2 UPSTREAM: lib/build_OID_registry: don't mention the full path of the script in output
* 22e88305 ANDROID: GKI: update symbol list file for xiaomi
* 4fcd8ef9 Reapply "ANDROID: vendor_hook: Add hook to abort reclaim and compaction"
* 8d7f22f5 ANDROID: KVM: arm64: Add documentation for range-based guest HVCs
* 7b6df8f0 ANDROID: GKI: Update symbols to symbol list
* 4bf30ef6 ANDROID: GKI: Add a hook for sock management.
* 1e606eac ANDROID: GKI: update symbol list file for xiaomi
* 7917a1e0 ANDROID: erofs: create vendor hooks for decompress
* 38a494ae ANDROID: ABI: virtual_device update ABI and symbol list
* ac421dc4 ANDROID: ABI: Clean up symbol/ABI list for aarch64_virtual_device
* 4ba54c46 ANDROID: GKI: Update symbol list for mtk
* 9e0e23ec UPSTREAM: erofs: fix race in z_erofs_get_gbuf()
* de3d1dbe ANDROID: 16K: Introduce __MAX_PAGE_SIZE macros
* 1b68b2c5 ANDROID: 16K: Remove androidboot from page_shift kernel param
* 77e90f43 ANDROID: 16K: [s]maps: Fold fixup entries into the parent entry
* 8ca880ad UPSTREAM: firmware: arm_scmi: Fix the clock protocol version for v3.2
* 1c1c29c6 ANDROID: 16K: Ensure mseal start and len are 16kB multiples
* 6dafb0a5 ANDROID: 16K: Fix vm_flags conflicts from mseal
* 488defcc ANDROID: GKI: Update symbol list for Amlogic
* f3243c0d ANDROID: GKI: Update symbols to symbol list
* 17d93c3e ANDROID: GKI: Add hooks for network management.
* 1b2f0fa7 ANDROID: oplus: Update the ABI xml and symbol list
* b15a4ac3 ANDROID: ABI: update symbol list for galaxy
* a9867d87 ANDROID: mm: add vendor hook in fault and read file
* 7f870f80 ANDROID: fix pkg name typo in kunit build target.
* c81b874d UPSTREAM: watchdog/softlockup: Low-overhead detection of interrupt storm
* 0b409cf1 ANDROID: mm: add vendor hook to bypass split large page
* 0ad447de ANDROID: ABI: update symbol list for galaxy
* a37f29c4 ANDROID: dmabuf: add vendor hook to bypass dmabuf_page_pool_free
* e2af192b ANDROID: ABI: Update symbol list for galaxy
* bcaac788 ANDROID: page_alloc: add vendor hook to try alloc pages
* 84f0002c FROMLIST: virt: geniezone: Emulate IPI for guest VM
* 5727772a FROMLIST: virt: geniezone: Add support for guest VM CPU idle
* edcc7ecc FROMLIST: virt: geniezone: Add support for virtual timer migration
* acc90fc6 ANDROID: virt: geniezone: Align the gzvm driver with mainline v12
* 50061e6d UPSTREAM: usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps
* 92dce86f UPSTREAM: usb: typec: tcpm: unregister existing source caps before re-registration
* 0b8fff38 FROMGIT: tcp: Adjust clamping window for applications specifying SO_RCVBUF
* 9bdffb06 UPSTREAM: tcp: annotate data-races around tp->window_clamp
* a784c434 ANDROID: Update README with CONFIG_KUNT=m approach.
* 16d403c6 ANDROID: fuse: Skip canonical path logic if ENOSYS
* 0a09d273 ANDROID: fsnotify: Do not notify lower fs of open when ENOSYS
* 3cd87a85 UPSTREAM: mptcp: give rcvlowat some love
* db302359 ANDROID: 16K: Handle pgoff > file_size for shmem and file backed VMAs
* 0982bd38 ANDROID: ABI: update symbol list for honor
* dab282c0 ANDROID: GKI: net: add vendor hooks for Http statistics
* b7353e04 ANDROID: GKI: update symbol list file for xiaomi
* eec127b5 ANDROID: vendor_hooks:vendor hook for perf
* b53f1b55 UPSTREAM: scsi: ufs: core: Fix ufshcd_abort_one racing issue
* b0c290dd UPSTREAM: block/mq-deadline: Fix the tag reservation code
* 717519ea FROMLIST: binder_alloc: Fix sleeping function called from invalid context
* 22f90051 ANDROID: Build GKI with CONFIG_KUNIT=m
* 549638b7 UPSTREAM: block: fix deadlock between sd_remove & sd_release
* 495aedda UPSTREAM: scsi: ufs: core: Fix ufshcd_clear_cmd racing issue
* af55892f ANDROID: binder: fix KMI-break due to proc->dmap
* 9c10805d FROMLIST: binder: fix descriptor lookup for context manager
* e56836c1 UPSTREAM: binder: use bitmap for faster descriptor lookup
* ea494cac BACKPORT: /proc/pid/smaps: add mseal info for vma
* 790b8ad1 ANDROID: GKI: update symbol list file for xiaomi
* a3bb225a ANDROID: vendor_hooks: vendor hooks for optimizing the blocking problem caused by rwsem lock contention of reverse mapping during memory recycling.
* 142fdc2c ANDROID: ABI: Update oplus symbol list
* 9295a886 ANDROID: GKI: remove export of tracing control functions
* 5a396e36 UPSTREAM: f2fs: clean up addrs_per_{inode,block}()
* 01e12551 UPSTREAM: f2fs: clean up F2FS_I()
* a409d78a UPSTREAM: f2fs: use meta inode for GC of COW file
* 32cf1b20 UPSTREAM: f2fs: use meta inode for GC of atomic file
* a9ef7722 UPSTREAM: f2fs: only fragment segment in the same section
* 02b35cb6 UPSTREAM: f2fs: fix to update user block counts in block_operations()
* 46b43621 UPSTREAM: f2fs: fix null reference error when checking end of zone
* 38a446d5 UPSTREAM: f2fs: fix start segno of large section
* 5c8f5053 UPSTREAM: f2fs: remove redundant sanity check in sanity_check_inode()
* 84320a74 UPSTREAM: f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid
* ba29fa66 UPSTREAM: f2fs: fix to use mnt_{want,drop}_write_file replace file_{start,end}_wrtie
* 54d7d9a3 UPSTREAM: f2fs: enable atgc dynamically if conditions are met
* 48df573f UPSTREAM: f2fs: fix to truncate preallocated blocks in f2fs_file_open()
* 74a4f100 UPSTREAM: f2fs: fix to cover read extent cache access with lock
* 631b8cfd UPSTREAM: f2fs: fix return value of f2fs_convert_inline_inode()
* b2dc2beb UPSTREAM: f2fs: use new ioprio Macro to get ckpt thread ioprio level
* 18e07ea1 UPSTREAM: f2fs: fix to don't dirty inode for readonly filesystem
* 2162985e UPSTREAM: f2fs: fix to avoid use SSR allocate when do defragment
* 1372a526 UPSTREAM: f2fs: fix to remove redundant SBI_NEED_FSCK flag set
* d5be8826 UPSTREAM: f2fs: alloc new section if curseg is not the first seg in its zone
* dbc69782 UPSTREAM: f2fs: fix to do sanity check on blocks for inline_data inode
* af4edb1d UPSTREAM: f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC
* abe66e77 ANDROID: GKI: Update symbol list for xiaomi
* 59502f88 ANDROID: sched/cpuset: Add vendor hook to change tasks affinity
* fa01c930 BACKPORT: mseal: add mseal syscall
* 7de61ece BACKPORT: mseal: wire up mseal syscall
* 31e30437 ANDROID: memblock: remove CONFIG_MEMBLOCK_MEMSIZE to simplify
* e8e7cbc9 ANDROID: memblock: introduce an early param for memsize
* 402a9d9c FROMLIST: memblock: support memsize reusable to consider as reusable
* 268eae76 FROMLIST: memblock: print kernel internal size
* 8ba97274 FROMLIST: memblock: print memsize summary information
* d1fae3ae FROMLIST: memblock: track kernel size on memsize
* 33acec22 ANDROID: memblock: recognize late freed size at memblock_free_late
* f4116b07 FROMLIST: memblock: recognize late freed size by checking PageReserved
* e6127cb4 ANDROID: memblock: do not track obsolete_checksetup and do_early_param
* 0aee2bef FROMLIST: memblock: track memblock changed at early param
* c03c538d FROMLIST: memblock: take a region intersecting an unknown region
* 54e9dfee FROMLIST: memblock: handle overlapped reserved memory region
* d5919d35 FROMLIST: memblock: detect hidden memory hole size
* 3368d091 FROMLIST: memblock: introduce memsize showing reserved memory
* ab624114 ANDROID: ABI: Update symbol list for galaxy
* 588f69e5 ANDROID: cma: add vendor hook to change max retries
* f86058ea FROMLIST: wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done
* fd9425c6 ANDROID: KVM: arm64: Fix stage-2 ptdump XN annotation
* fa3c9157 ANDROID: ABI: update symbol list for galaxy
* f36f572d ANDROID: mm: add vendor hook to bypass madvise_pageout
* 7dd12bd4 ANDROID: mm: add vendor hook to return error on madvise failure
* a37c6050 ANDROID: ABI: update symbol for galaxy
* 1076e97c ANDROID: mm: introduce export symbol compact_node_async
* 0ede232e ANDROID: ABI: update symbol list for galaxy
* 996a4715 ANDROID: mm: add vendor hook to skip split large folio
* 0d85b3ee ANDROID: ABI: update symbol list for galaxy
* 1e94692d ANDROID: page_alloc: add vendor hook to bypass rest of __free_pages_ok
* a85227c8 ANDROID: page_alloc: add vendor hook to bypass free_pages_prepare
* 0dacb358 ANDROID: page_alloc: export symbol for vendor module
* be3f22f9 ANDROID: ABI: update symbol list for galaxy
* c9b85866 ANDROID: madvise: add vendor hook to bypass process madvise
* 3ccaf0fc UPSTREAM: usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
* fee04f41 ANDROID: mm: export symbol for vendor module
* 43e6db3f ANDROID: ABI: Update symbol list for galaxy
* 471daa1f ANDROID: task_mmu: add vendor hook to show swap_shared
* b7bd4d08 ANDROID: Incremental fs: Retry page faults on non-fatal errors
* 741a4518 UPSTREAM: block: Call .limit_depth() after .hctx has been set
* fc398317 ANDROID: remove android_rvh_pick_next_entity hook
* a9fb2cbc Revert "ANDROID: irqchip/irq-gic-v3: Add vendor hook for gic suspend"
* f081907a Revert "ANDROID: GKI: dma-buf: add vendor hook for dma_buf_release"
* 003ff581 Revert "ANDROID: vendor_hook: Add hook to abort reclaim and compaction"
* 436a6b26 ANDROID: power: remove android_vh_resume_begin() hook
* ae9bcd41 ANDROID: GKI: Add symbol to symbol list for imx
* 1faa8c21 ANDROID: ABI: update symbol list for galaxy
* 13aad085 ANDROID: GKI: Update symbol list for vivo
* 18f787b3 ANDROID: GKI: Update symbol list for vivo
* 7b5e8812 UPSTREAM: nvmem: rmem: Fix return value of rmem_read()
* 725ad3c1 ANDROID: fuse-bpf: Support fuse_splice_read/write fully
* 92626dd3 BACKPORT: block: Add ioprio to block_rq tracepoint
* 485f5848 ANDROID: 16K: Don't set padding vm_flags on 32-bit archs
* fcfa54b6 FROMGIT: scsi: ufs: qcom: Enable suspending clk scaling on no request
* 78931ac6 FROMGIT: scsi: ufs: core: Suspend clk scaling on no request
* f6b5efe4 ANDROID: ABI: Update symbol list for sunxi
* 5bea47f9 ANDROID: ABI: update symbol list for honor
* c86dca02 ANDROID: GKI: net: add vendor hook for network quality estimation
* dd2c5eb5 ANDROID: vendor_hook: Add hook to abort reclaim and compaction
* 5ea25ed0 ANDROID: abi_gki_aarch64_qcom: Add groups_free symbol
* f193228e ANDROID: ABI: update symbol list for galaxy
* d2f0f4b3 ANDROID: vmscan: add vendor hook to tune scan control
* 9037703c ANDROID: abi_gki_aarch64_qcom: Add hwspinlock_bust
* 00239ca2 ANDROID: fuse-bpf: Follow mounts in lookups
* ef7a5e5a ANDROID: ABI: Update pixel symbol list

Change-Id: I8d6a64d031f467e09d302383ca40ff90742a015b
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parents 184aacd9 92db83f6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment