Merge branch 'android13-5.15' into android13-5.15-lts
Sync up with android13-5.15 for the following commits: a60104c6 Merge tag 'android13-5.15.78_r00' into android13-5.15 0c8a5846 UPSTREAM: usb: gadget: uvc: Prevent buffer overflow in setup handler 85b63704 UPSTREAM: usb: gadget: uvc: also use try_format in set_format 0a1c1e4f UPSTREAM: usb: gadget: uvc: default the ctrl request interface offsets fce20027 UPSTREAM: usb: gadget: uvc: don't put item still in use 38ce4551 UPSTREAM: usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video() eae0c310 UPSTREAM: usb: gadget: uvc: add v4l2 try_format api call 5f385970 UPSTREAM: usb: gadget: uvc: add v4l2 enumeration api calls 4aa53ed6 BACKPORT: media: uvcvideo: move uvc_format_desc to common header fc7969e4 BACKPORT: media: v4l: move helper functions for fractions from uvc to v4l2-common 0f48a44f UPSTREAM: usb: gadget: uvc: increase worker prio to WQ_HIGHPRI 8792df01 UPSTREAM: usb: move from strlcpy with unused retval to strscpy 1b2bc88b UPSTREAM: usb: gadget: uvc: Fix comment blocks style 8bc4e804 UPSTREAM: usb: gadget: uvc: track frames in format entries 28431ab1 ANDROID: clocksource/arm_arch_timer: Add workaround for erratum 858921 6b4d1d89 UPSTREAM: usb: gadget: f_fs: Ensure ep0req is dequeued before free_request 001fc069 UPSTREAM: usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait c190539f UPSTREAM: usb: gadget: uvc: move structs to common header e5fe1a95 UPSTREAM: usb: gadget: uvc: prevent index variables to start from 0 413bfd5f UPSTREAM: usb: gadget: uvc: implement dwPresentationTime and scrSourceClock baa5c6d9 UPSTREAM: usb: gadget: uvc: ensure the vdev is unset 82beac34 BACKPORT: UPSTREAM: usb: dwc3: EP clear halt leading to clearing of delayed_status 016d6109 ANDROID: mm/oom_kill: fix task_struct refcount_t: underflow; use-after-free. 2f40ae38 ANDROID: ABI: Update allowed list for QCOM c7562e62 ANDROID: GKI: update allowed list for exynosauto SoC 8945ccdb ANDROID: GKI: update xiaomi symbol list 8501db9c ANDROID: loop: Add vendor hook to update cmd b73474ba ANDROID: GKI: Update abi_gki_aarch64_qcom 0f1629ce ANDROID: direct_io: Add a vendor hook to update OEM-specific field of struct bio 647d9c21 ANDROID: GKI: update xiaomi symbol list 5e05d412 ANDROID: GKI: Update abi_gki_aarch64_qcom symbols. 4fa69098 ANDROID: GKI: Update abi_gki_aarch64_qcom 5d96c24b ANDROID: uid_sys_stats: defer process_notifier work if uid_lock is contended 75aa4c08 FROMGIT: bpf: btf: limit logging of ignored BTF mismatches f162762e UPSTREAM: skbuff: Account for tail adjustment during pull operations 25f2c8b4 ANDROID: Update the ABI symbol list and xml d0822a3f ANDROID: mm: Export find_vm_area 37d8fe8d ANDROID: GKI: update xiaomi symbol list b3084d78 ANDROID: vendor_hooks:vendor hook for control memory dirty rate 6d9e9861 FROMGIT: mm/cma.c: delete kmemleak objects when freeing CMA areas to buddy at boot e5149291 BACKPORT: FROMGIT: mm/cma.c: make kmemleak aware of all CMA regions bac2fa84 UPSTREAM: mm: kmemleak: alloc gray object for reserved region with direct map b1b50c61 UPSTREAM: usb: dwc3: gadget: Don't delay End Transfer on delayed_status f7713498 UPSTREAM: usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable 70947d41 UPSTREAM: usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer 6cac2952 UPSTREAM: usb: dwc3: Increase DWC3 controller halt timeout c24377e5 ANDROID: mm: fix vma refcounting for SPF in vm_area_dup 1b8d144a UPSTREAM: usb: dwc3: Remove DWC3 locking during gadget suspend/resume 25e07b30 UPSTREAM: usb: dwc3: Avoid unmapping USB requests if endxfer is not complete adcf982b UPSTREAM: usb: dwc3: gadget: Continue handling EP0 xfercomplete events 5dedf5e3 UPSTREAM: usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect 4483376b UPSTREAM: usb: dwc3: gadget: Force sending delayed status during soft disconnect fec000d4 UPSTREAM: usb: dwc3: Do not service EP0 and conndone events if soft disconnected c2a76788 UPSTREAM: usb: dwc3: gadget: conditionally remove requests ad783832 UPSTREAM: usb: dwc3: ep0: Properly handle setup_packet_pending scenario in data stage f0c8e8fb UPSTREAM: usb: dwc3: gadget: Fix IN endpoint max packet size allocation 7dcee701 UPSTREAM: usb: dwc3: gadget: Delay issuing End Transfer 7ec08af1 UPSTREAM: usb: dwc3: gadget: Only End Transfer for ep0 data phase 1fd897b8 UPSTREAM: usb: dwc3: ep0: Don't prepare beyond Setup stage aa96dec5 UPSTREAM: usb: dwc3: gadget: move cmd_endtransfer to extra function fd0d0cdd UPSTREAM: usb: dwc3: gadget: ep_queue simplify isoc start condition 8dd53dc2 UPSTREAM: usb: dwc3: gadget: Skip reading GEVNTSIZn f99c14b1 UPSTREAM: usb: dwc3: gadget: Ignore Update Transfer cmd params 3c022868 UPSTREAM: usb: dwc3: gadget: Skip checking Update Transfer status 4baf5030 ANDROID: fips140: add crypto_memneq() back to the module 55dd4516 ANDROID: kbuild: Search external devicetree path when running clean target a2593b3a ANDROID: Re-enable fast mremap and fix UAF with SPF 28e537ca Revert "ANDROID: Make SPF aware of fast mremaps" 11662bc7 ANDROID: fips140: add dump_jitterentropy command to fips140_lab_util 8e10ceb0 ANDROID: GKI: Update allowed list for QCOM 74ccad59 Revert "ANDROID: ABI: Update symbols to unisoc whitelist" ab2dfaed ANDROID: page_pinner: prevent pp_buffer uninitialized access 0ef8ae8d ANDROID: cpufreq: add macro guard to protect vendor hook 7a3d3449 ANDROID: remove unnecessary SPECULATIVE_PAGE_FAULT config dependency f5ade1a7 ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors c265df84 ANDROID: Update the ABI symbol list and xml ed6f0796 ANDROID: sched/pelt: export ___update_load_[sum|avg] 85aa3892 ANDROID: GKI: add symbol list file for honor 6525e159 ANDROID: Update the GKI symbol list and ABI XML 9d0ccb89 ANDROID: irqchip/irq-gic-v3: Add vendor hook for gic suspend b3c4378d ANDROID: ABI: Update symbols to unisoc whitelist af027c97 ANDROID: Make SPF aware of fast mremaps 8d58de2c ANDROID: abi_gki_aarch64_qcom: Add secure hibernation APIs 57c0c762 ANDROID: GKI: Update symbol list for mtk cb0ff599 ANDROID: cpufreq: add vendor hook in cpufreq_offline b5b2dbf1 UPSTREAM: locks: fix TOCTOU race when granting write lease 22b130df ANDROID: Update symbol list for sunxi 69fefbb3 ANDROID: GKI: Source GKI_BUILD_CONFIG_FRAGMENT after setting all variables e80bb466 ANDROID: Revert "ANDROID: allmodconfig: disable WERROR" 6bbccfc6 UPSTREAM: drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame 0667e5df BACKPORT: Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled 9c807448 UPSTREAM: crypto: algboss - compile out test-related code when tests disabled 02ffa3bd UPSTREAM: crypto: api - compile out crypto_boot_test_finished when tests disabled 7bf98ba5 UPSTREAM: crypto: algboss - optimize registration of internal algorithms 46b75c86 BACKPORT: crypto: api - optimize algorithm registration when self-tests disabled 9662706f UPSTREAM: crypto: api - Fix boot-up crash when crypto manager is disabled 3f5a00a5 UPSTREAM: crypto: api - Do not create test larvals if manager is disabled da83ad20 UPSTREAM: crypto: api - Export crypto_boot_test_finished e07f2066 UPSTREAM: crypto: api - Fix built-in testing dependency failures f72cb162 ANDROID: GKI: Add a general aarch64 symbol list ac168923 ANDROID: GKI: db845c: remove led-multicolor override 39b026b0 ANDROID: GKI: enable mulitcolor-led cf8edf19 UPSTREAM: HID: playstation: support updated DualSense rumble mode. a7bb941a UPSTREAM: HID: playstation: add initial DualSense Edge controller support 72fd6526 UPSTREAM: HID: playstation: stop DualSense output work on remove. 2096eced UPSTREAM: HID: playstation: convert to use dev_groups 4281e236 UPSTREAM: HID: playstation: fix return from dualsense_player_led_set_brightness() 1c2aceb8 UPSTREAM: HID: playstation: expose DualSense player LEDs through LED class. 8abc9ed2 UPSTREAM: leds: add new LED_FUNCTION_PLAYER for player LEDs for game controllers. 392b327f UPSTREAM: HID: playstation: expose DualSense lightbar through a multi-color LED. f0ecfd1a ANDROID: GKI: Add Tuxera symbol list ac26e9c7 ANDROID: cma: allow to use CMA in swap-in path 60a61c1a ANDROID: GKI: update xiaomi symbol list cac282fc ANDROID: dm: Add a vendor hook to update bio after clone be6c9a9b ANDROID: GKI: Update symbol list 4ff88497 ANDROID: GKI: export symbols to modify lru stats f8c2625b ANDROID: GKI: Update exynos_wear symbol list 3cc69a0a ANDROID: vendor hooks: Encrypt snapshot for bootloader based hibernation 72ec9e1c ANDROID: vendor hooks: Export symbols for bootloader based hibernation 37a7d666 ANDROID: abi_gki_aarch64_qcom: Update symbol list 474a540f ANDROID: irq: put irq_resolve_mapping under protection of __irq_enter_raw aea6e535 BACKPORT: UPSTREAM: usb: typec: ucsi: Wait for the USB role switches 680c1241 UPSTREAM: rpmsg: char: Avoid double destroy of default endpoint 1a1ee4bb BACKPORT: exfat: fix overflow for large capacity partition 737bf235 UPSTREAM: usb: gadget: uvc: fix changing interface name via configfs 1b90823b UPSTREAM: dma-mapping: Fix build error unused-value 6fcc6343 UPSTREAM: bpf: Ensure correct locking around vulnerable function find_vpid() 5df79130 ANDROID: abi_gki_aarch64_qcom: whitelist symbols added for cma retries 6f0ba6ad ANDROID: mm/cma: add vendor_hook in cma_alloc for retries 8022d8fa ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area 28f65c4a FROMLIST: sched: Fix use-after-free bug in dup_user_cpus_ptr() 6be735d6 UPSTREAM: HID: roccat: Fix use-after-free in roccat_read() 8e0c2ced UPSTREAM: mm/damon: use set_huge_pte_at() to make huge pte old 1d0c3697 UPSTREAM: usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS bcf5cce7 UPSTREAM: gen_compile_commands: handle multiple lines per .mod file 96ce4692 UPSTREAM: scripts/nsdeps: adjust to the format change of *.mod files 19be6b81 BACKPORT: kbuild: avoid regex RS for POSIX awk 61f4b98f UPSTREAM: KVM: arm64: Always start with clearing SVE flag on load a11aae86 UPSTREAM: powerpc/64: Include cache.h directly in paca.h a3eb9c57 UPSTREAM: KVM: arm64: vgic-v3: Consistently populate ID_AA64PFR0_EL1.GIC bf995d5f UPSTREAM: module.h: simplify MODULE_IMPORT_NS 4009f671 UPSTREAM: mac80211_hwsim: fix RCU protected chanctx access e295ae9c UPSTREAM: KVM: arm64: nvhe: Eliminate kernel-doc warnings b1cad5be BACKPORT: KVM: arm64: Actually prevent SMC64 SYSTEM_RESET2 from AArch32 46d726e3 UPSTREAM: KVM: arm64: Generally disallow SMC64 for AArch32 guests 35c5fa98 UPSTREAM: virtio: use virtio_device_ready() in virtio_device_restore() aa7f7372 UPSTREAM: mm: fix use-after-free bug when mm->mmap is reused after being freed bc920538 UPSTREAM: kasan: test: prevent cache merging in kmem_cache_double_destroy 435eac40 UPSTREAM: arm64: Ensure that the 'bti' macro is defined where linkage.h is included 03a56596 UPSTREAM: mmc: mediatek: free the ext_csd when mmc_get_ext_csd success ac6122b3 UPSTREAM: scsi: ufs: Fix double space in SCSI_UFS_HWMON description a094f7c2 UPSTREAM: scsi: ufs: mediatek: Avoid sched_clock() misuse 9fe6ac18 UPSTREAM: scsi: ufs: core: SCSI_UFS_HWMON depends on HWMON=y ce550b4d ANDROID: GKI: db845c: Update symbols list and ABI f9bfdf7a BACKPORT: f2fs: invalidate meta pages only for post_read required inode 9b96bd89 ANDROID: GKI: Update symbols to symbol list 65d4d9d5 ANDROID: cpu/hotplug: call perf event through function pointer 5feed5b1 Merge tag 'android13-5.15.74_r00' into android13-5.15 35c0e672 ANDROID: abi_gki_aarch64_qcom: Update symbol list f5cbc8d0 UPSTREAM: usb: dwc3: gadget: Submit endxfer command if delayed during disconnect 150b3c4e BACKPORT: ANDROID: dma-buf: heaps: replace mutex lock with spinlock 1e8b8c62 ANDROID: Update symbol list for mtk fa068ecb ANDROID: Fix license for BUILD.bazel file. d47ef1a9 UPSTREAM: gcov: clang: fix the buffer overflow issue 4951a628 ANDROID: kleaf: load() then package(). d2cfc10a UPSTREAM: perf/arm-cmn: Add debugfs topology info 942d043c UPSTREAM: perf/arm-cmn: Add CI-700 Support ef74c2d0 UPSTREAM: dt-bindings: perf: arm-cmn: Add CI-700 d14ad92d UPSTREAM: perf/arm-cmn: Support new IP features d0205771 UPSTREAM: perf/arm-cmn: Demarcate CMN-600 specifics b6a79743 UPSTREAM: perf/arm-cmn: Move group validation data off-stack 9a74f34a UPSTREAM: perf/arm-cmn: Optimise DTC counter accesses fb909135 UPSTREAM: perf/arm-cmn: Optimise DTM counter reads 86d81863 UPSTREAM: perf/arm-cmn: Refactor DTM handling 3081baf8 UPSTREAM: perf/arm-cmn: Streamline node iteration 534bc126 UPSTREAM: perf/arm-cmn: Refactor node ID handling 11319db7 UPSTREAM: perf/arm-cmn: Drop compile-test restriction 40b29789 UPSTREAM: perf/arm-cmn: Account for NUMA affinity e82a3f10 UPSTREAM: fs: erofs: add sanity check for kobject in erofs_unregister_sysfs 8ff9996c ANDROID: cpufreq: times: record fast switch frequency transitions 09d0ae97 ANDROID: abi_gki_aarch64_qcom: Add android_vh_madvise_cold_or_pageout 485c0121 ANDROID: GKI: MGLRU ABI Fixup 3263c8d5 ANDROID: GKI: Build multi-gen LRU 38350586 BACKPORT: mm: multi-gen LRU: design doc 3fa3e8ad UPSTREAM: mm: multi-gen LRU: admin guide a95784fd BACKPORT: mm: multi-gen LRU: debugfs interface dd4f2bd6 UPSTREAM: mm: multi-gen LRU: thrashing prevention 94d1a38c BACKPORT: mm: multi-gen LRU: kill switch 8726e22e BACKPORT: mm: multi-gen LRU: optimize multiple memcgs 35e21630 BACKPORT: mm: multi-gen LRU: support page table walks 009d8570 BACKPORT: mm: multi-gen LRU: exploit locality in rmap 53af55e4 BACKPORT: mm: multi-gen LRU: minimal implementation f4d4c46c BACKPORT: mm: multi-gen LRU: groundwork ce62ece6 UPSTREAM: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller" 3cebab25 BACKPORT: mm/vmscan.c: refactor shrink_node() f3f123eb BACKPORT: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG de96dbc6 BACKPORT: mm: x86, arm64: add arch_has_hw_pte_young() 970353b3 Revert "FROMLIST: mm: x86, arm64: add arch_has_hw_pte_young()" 475108fa Revert "FROMLIST: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG" 8d47a32f Revert "FROMLIST: mm/vmscan.c: refactor shrink_node()" e849bd2f Revert "FROMLIST: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller"" 60f9c51c Revert "FROMLIST: mm: multi-gen LRU: groundwork" 6e620d51 Revert "FROMLIST: mm: multi-gen LRU: minimal implementation" 4bce9922 Revert "FROMLIST: mm: multi-gen LRU: exploit locality in rmap" 16e5220b Revert "FROMLIST: mm: multi-gen LRU: support page table walks" 4124cf4b Revert "FROMLIST: mm: multi-gen LRU: optimize multiple memcgs" 3a373372 Revert "FROMLIST: mm: multi-gen LRU: kill switch" a62a81e7 Revert "FROMLIST: mm: multi-gen LRU: thrashing prevention" f4b12ac3 Revert "FROMLIST: mm: multi-gen LRU: debugfs interface" 81c19190 Revert "FROMLIST: mm: multi-gen LRU: admin guide" b49c4954 Revert "FROMLIST: mm: multi-gen LRU: design doc" d8c59190 Revert "ANDROID: GKI: build multi-gen LRU" 4931d96e ANDROID: mm: Use intended order-adjusted batch size 1bb821dc ANDROID: ABI: Update allowed list for QCOM e47b1105 ANDROID: GKI: Add exynos_wear symbol list 23fb3111 ANDROID: page_pinner: prevent pp_buffer access before initialization 2bd8e667 ANDROID: KVM: arm64: Use 32-bit function ID for PSCI MEM_PROTECT call 050466c4 ANDROID: ABI: Update allowed list for QCOM 9449b4f1 ANDROID: mm: preserve vma->anon_vma after MREMAP_DONTUNMAP for SPF cf5cad44 ANDROID: mm: disable speculative page faults for CONFIG_NUMA 5fcb50b0 ANDROID: mm: fix speculative walk which is unsafe under RCU 749aa64b ANDROID: mm: avoid using vmacache in lockless vma search 3e7526c6 ANDROID: disable page table moves when speculative page faults are enabled 3b43f233 ANDROID: mm: skip pte_alloc during speculative page fault d9d7f843 ANDROID: mm: introduce vma refcounting to protect vma during SPF d7c52b0c UPSTREAM: crypto: arm/xor - make vectorized C code Clang-friendly f759aa5f UPSTREAM: efi: capsule-loader: Fix use-after-free in efi_capsule_write 564233e4 ANDROID: mm: add a vendor hook to rmqueue_bulk() 979df868 FROMGIT: mm/madvise: fix madvise_pageout for private file mappings 99e3951e ANDROID: vendor_hooks: Allow shared pages reclaim via MADV_PAGEOUT ec736ca1 ANDROID: abi_gki_aarch64_qcom: Update symbol list 710fd74d FROMGIT: tty: serial: qcom-geni-serial: Add support for Hibernation feature 6196aa68 ANDROID: GKI: Update symbol list for Amlogic 0be362f2 UPSTREAM: KVM: x86: do not report a vCPU as preempted outside instruction boundaries 50358d67 ANDROID: mm/slab: Use EXPORT_SYMBOL for android_kmalloc_64_create e161b0c4 ANDROID: GKI: update symbol list for ExynosAuto SoC 1da102d4 ANDROID: KVM: arm64: s2mpu: Fix SYNC latency regression ce39549d ANDROID: KVM: arm64: iommu: Add host_stage2_idmap_complete f0c53a56 ANDROID: KVM: arm64: Issue CMOs when tearing down shadow pages aec224bb ANDROID: GKI: Update symbol list for xiaomi 4bc79ed4 ANDROID: Add ashmem ioctl to return a unique file identifier 3a049b03 ANDROID: KVM: arm64: Fix repainting of PSCI SYSTEM_RESET2 calls c2162eca ANDROID: reimplement vm_file protection during speculative page fault a0777052 Revert "ANDROID: add vma->file_ref_count to synchronize vma->vm_file destruction" 578745e4 Revert "ANDROID: arm64/mm: protect vm_file during speculative page fault handling" 24894a54 Revert "ANDROID: x86/mm: protect vm_file during speculative page fault handling" e9a7e9f2 Revert "ANDROID: powerpc/mm: protect vm_file during speculative page fault handling" 4288911d FROMGIT: usb: core: stop USB enumeration if too many retries b8b09489 FROMGIT: f2fs: allow to read node block after shutdown e796ee56 ANDROID: KVM: arm64: Adjust PSCI MEM_PROTECT refcount across share/unshare 5e82339f UPSTREAM: ext4,f2fs: fix readahead of verity data 3605981d FROMLIST: f2fs: fix the msg data type f9965bb8 BACKPORT: FROMLIST: f2fs: fix the assign logic of iocb c95f78db ANDROID: Update the GKI symbol list and ABI XML 8a7073c1 ANDROID: mm/slab: Create 64-byte slab caches if the hardware supports it 34e03c38 ANDROID: dma-buf: Add vendor hook for deferred dmabuf sysfs stats release e4923174 FROMLIST: cfi: free old cfi shadow asynchronously 9b7bf9c5 FROMLIST: cfi: enable sanitize for cfi.c 432cf292 ANDROID: GKI: Update abi_gki_aarch64_qcom a3829998 ANDROID: ABI: Add usb_pipe_type_check symbol f2f619ba ANDROID: GKI: Update symbols to symbol list 69ec48c6 ANDROID: GKI: Update symbol list for Amlogic 6707ada5 ANDROID: dm-user: Remove bio recount in I/O path 654e0ed6 UPSTREAM: drm/meson: Fix overflow implicit truncation warnings aaa6cd7d UPSTREAM: irqchip/tegra: Fix overflow implicit truncation warnings d75ef462 UPSTREAM: video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 777857c7 UPSTREAM: i2c: ismt: prevent memory corruption in ismt_access() b006f3a8 ANDROID: GKI: Update symbol list for mtk STB projects 72668958 FROMLIST: KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1 b72960ae ANDROID: ABI: Add teace_android_rvh_rto_next_cpu to unisoc whitelist 02ac822b BACKPORT: rcu: Remove __read_mostly annotations from rcu_scheduler_active externs 4baff5cb ANDROID: ABI: Export vendor_hook to be used by memcgv2 optimization mechanism 5993940d FROMLIST: xfrm: Fix oops in __xfrm_state_delete() aaf18200 BACKPORT: KVM: arm64: Fix bad dereference on MTE-enabled systems 201d5f4a FROMLIST: binder: fix UAF of alloc->vma in race with munmap() 20af947e Revert "Revert "BACKPORT: FROMLIST: ext4: implement speculative fault handling"" 365ffc56 ANDROID: fix a race between speculative page walk and unmap operations 68f9882b ANDROID: GKI: update .xml file after cfg80211 changes f6fa00fe UPSTREAM: wifi: cfg80211: add hardware timestamps to frame RX info 2a2c366c UPSTREAM: wifi: cfg80211: add a function for reporting TX status with hardware timestamps 1148c260 BACKPORT: wifi: nl80211: add RX and TX timestamp attributes 9c20617a BACKPORT: wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities 23c1ff4e FROMGIT: wifi: cfg80211: support reporting failed links 5bdebe93 FROMGIT: wifi: cfg80211: Fix bitrates overflow issue 41f5642f UPSTREAM: wifi: cfg80211: fix MCS divisor value 3658e1b9 BACKPORT: wifi: nl80211: add MLD address to assoc BSS entries 20d705c3 UPSTREAM: wifi: nl80211: remove redundant err variable acf72eda BACKPORT: wifi: nl80211: Add POWERED_ADDR_CHANGE feature 4743d0ad BACKPORT: wifi: cfg80211/mac80211: check EHT capability size correctly 89abd0e7 UPSTREAM: wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0 d4ecf4c3 UPSTREAM: wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() da9a7266 FROMGIT: wifi: nl80211: use link ID in NL80211_CMD_SET_BSS 94afbcfb UPSTREAM: wifi: cfg80211: add link id to txq params 8e937545 BACKPORT: wifi: mac80211: Align with Draft P802.11be_D2.0 fadbf9a2 BACKPORT: wifi: mac80211: Align with Draft P802.11be_D1.5 3ae950a5 UPSTREAM: wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API 483086ce UPSTREAM: wifi: cfg80211: report link ID in NL80211_CMD_FRAME 46c86759 UPSTREAM: wifi: cfg80211/nl80211: move rx management data into a struct 6d81ebd6 BACKPORT: wifi: nl80211/mac80211: clarify link ID in control port TX dfdfc304 UPSTREAM: wifi: nl80211: require MLD address on link STA add/modify 5697efd6 UPSTREAM: wifi: cfg80211: add cfg80211_get_iftype_ext_capa() 2c60081d UPSTREAM: wifi: nl80211: fix some attribute policy entries 9e73ea47 UPSTREAM: wifi: nl80211: reject fragmented and non-inheritance elements c74a4e84 UPSTREAM: wifi: nl80211: reject link specific elements on assoc link 3594b5cb UPSTREAM: wifi: cfg80211: set country_elem to NULL 2d971fdf UPSTREAM: wifi: nl80211: advertise MLO support 8f37e21b UPSTREAM: wifi: nl80211: allow link ID in set_wiphy with frequency eed91854 BACKPORT: wifi: cfg80211/mac80211: Support control port TX from specific link 3120619c UPSTREAM: wifi: nl80211: Support MLD parameters in nl80211_set_station() eab9f6c4 UPSTREAM: wifi: nl80211: check MLO support in authenticate 85f1514d UPSTREAM: wifi: nl80211: set BSS to NULL if IS_ERR() d9847463 ANDROID: abi_gki_aarch64_qcom: Add drm_plane_from_index c6432173 ANDROID: GKI: Update symbols to symbol list 0051c6ca ANDROID: add func in mm/memcontrol.c 671ba4d3 UPSTREAM: af_key: Do not call xfrm_probe_algs in parallel 4431f526 UPSTREAM: mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() c0a7deb2 ANDROID: KVM: arm64: Donate memory per vcpu for each vcpu shadow state 76094a99 ANDROID: KVM: arm64: Initialize shadow vcpus with separate hypercalls 31d3b09c ANDROID: KVM: arm64: Refactor unpinning host vcpu bf484269 ANDROID: KVM: arm64: Separate functions for shadow vm and vcpu init bf94ae13 ANDROID: KVM: arm64: Refactor code for reclaiming guest memory into a function 2c4a77c9 UPSTREAM: mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() e8e8278e ANDROID: sched: check on_rq in freezer_should_skip() 15a4d4c5 BACKPORT: mm: don't be stuck to rmap lock on reclaim path 2ac3611c UPSTREAM: crypto: x86/polyval - Fix crashes when keys are not 16-byte aligned 379be12c ANDROID: KVM: arm64: Only unpin a vCPU SVE state if set d6b5e9db ANDROID: GKI: Update symbol list for xiaomi 9527695a FROMGIT: f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inode by d_invalidate d9b344dc ANDROID: ABI: Update symbols to unisoc whitelist for the scheduler 6st 2f4a562e UPSTREAM: virtio_mmio: add support to set IRQ of a virtio device as wakeup source 56a0806b UPSTREAM: dt-bindings: virtio: mmio: add optional wakeup-source property c4ef0b79 BACKPORT: mm: re-allow pinning of zero pfns 45cda0a8 BACKPORT: mm: fix is_pinnable_page against a cma page 7d53a26b ANDROID: Update symbol list for mtk 1f44f221 UPSTREAM: thermal: sysfs: Fix cooling_device_stats_setup() error code path 161b98aa FROMGIT: usb: dwc3: gadget: Don't set IMI for no_interrupt 7947f2f4 FROMGIT: usb: dwc3: gadget: Stop processing more requests on IMI 3bdd7e23 FROMGIT: usb: gadget: uvc: fix sg handling during video encode 55249e0b FROMGIT: usb: gadget: uvc: fix sg handling in error case 45238b84 FROMGIT: usb: gadget: uvc: fix dropped frame after missed isoc 2d2cd1af UPSTREAM: usb: gadget: uvc: improve sg exit condition 3248ae0d UPSTREAM: usb: gadget: uvc: giveback vb2 buffer on req complete 23616a29 UPSTREAM: usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer a50df262 UPSTREAM: usb: gadget: uvc: use on returned header len in video_encode_isoc_sg c91c6e0a UPSTREAM: usb: gadget: uvc: consistently use define for headerlen 2616a207 FROMGIT: arm64: io: Use asm-generic high level MMIO accessors 15fbf32b ANDROID: GKI: Update abi_gki_aarch64_qcom for trace_mmio 93602bed UPSTREAM: usb: dwc3: gadget: fix high speed multiplier setting 14bd2d14 UPSTREAM: usb: dwc3: gadget: refactor dwc3_repare_one_trb 68d8dea7 ANDROID: GKI: Update abi_gki_aarch64_qcom for timespec64_to_jiffies fdf67142 ANDROID: vendor_hook: skip trace_android_vh_page_trylock_set when ignore_references is true a9092347 ANDROID: ABI: Export psi_system symbol to be used by memcgv2 optimization mechanism 6d81bca9 ANDROID: ABI: export psi_system for memcgv2's vh function optimization ecb0dcb2 UPSTREAM: mm/damon/dbgfs: fix memory leak when using debugfs_lookup() 52808991 UPSTREAM: wifi: mac80211: fix MBSSID parsing use-after-free ec4ab628 UPSTREAM: mac80211: fix memory leaks with element parsing 4ae50d89 UPSTREAM: mac80211: always allocate struct ieee802_11_elems 33c97462 UPSTREAM: mac80211: mlme: find auth challenge directly d3f1cd61 UPSTREAM: mac80211: move CRC into struct ieee802_11_elems 397e82f2 UPSTREAM: mac80211: mesh: clean up rx_bcn_presp API 1b7036d9 UPSTREAM: wifi: cfg80211: update hidden BSSes to avoid WARN_ON db5865ed UPSTREAM: wifi: mac80211: fix crash in beacon protection for P2P-device b2126d01 UPSTREAM: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 64265011 UPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption 56203e0e UPSTREAM: wifi: cfg80211: fix BSS refcounting bugs 3ebea463 UPSTREAM: wifi: cfg80211: ensure length byte is present before access 0abe9e97 UPSTREAM: wifi: cfg80211/mac80211: reject bad MBSSID elements 50802a45 UPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 0a4e0e56 UPSTREAM: usb: gadget: f_serial: Ensure gserial disconnected during unbind a42bb7b4 UPSTREAM: wifi: nl80211: better validate link ID for stations 3ce62ab9 UPSTREAM: wifi: cfg80211: clean up links appropriately 6b5b4300 UPSTREAM: wifi: cfg80211: add ieee80211_chanwidth_rate_flags() dda95a93 UPSTREAM: wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO a4670eb4 BACKPORT: wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct c1bcc88a BACKPORT: wifi: cfg80211: adjust assoc comeback for MLO db5bcd0c BACKPORT: wifi: cfg80211: prepare association failure APIs for MLO 4c026e79 BACKPORT: wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request 54c7401e UPSTREAM: wifi: nl80211: acquire wdev mutex for dump_survey cedf0a45 UPSTREAM: wifi: cfg80211: drop BSS elements from assoc trace for now 85139f4b UPSTREAM: wifi: cfg80211: make cfg80211_auth_request::key_idx signed e75dfe19 UPSTREAM: wifi: nl80211: enable setting the link address at new station d104fc76 UPSTREAM: wifi: nl80211: hold wdev mutex for station APIs 80f8155c UPSTREAM: wifi: nl80211: hold wdev mutex for channel switch APIs 7f076a74 UPSTREAM: wifi: nl80211: hold wdev mutex in add/mod/del link station b1bdeb85 UPSTREAM: wifi: cfg80211: Allow MLO TX with link source address 6f2a6c91 ANDROID: ABI: add debugfs_lookup_and_remove to whitelist cabd649d UPSTREAM: sched/debug: fix dentry leak in update_sched_domain_debugfs e681f878 UPSTREAM: debugfs: add debugfs_lookup_and_remove() 08ef1640 ANDROID: sched: Move scratch_mask to a percpu variable c61797f2 ANDROID: sched: Keep sched_class::set_cpus_allowed stable 448eb7ef FROMGIT: sched: Always clear user_cpus_ptr in do_set_cpus_allowed() ec8cf941 BACKPORT: FROMGIT: sched: Enforce user requested affinity 50a3a47c BACKPORT: FROMGIT: sched: Always preserve the user requested cpumask 54aeb5c3 BACKPORT: FROMGIT: sched: Introduce affinity_context 50017819 FROMGIT: sched: Add __releases annotations to affine_move_task() b3bb41ce ANDROID: GKI: Update abi_gki_aarch64_qcom for DMA dba7a32e ANDROID: GKI: Update symbols to symbol list ba5d7b44 ANDROID: GKI: Update symbol list for Exynos SoC 2eb7ccbe BACKPORT: FROMGIT: mmc: core: SD: Add BROKEN-SD-DISCARD quirk 3ade5318 BACKPORT: wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result 0436dc89 UPSTREAM: mmc: sdhci: Fix host->cmd is null e91ba0b7 ANDROID: ABI: Update symbols to unisoc whitelist for the wlan ea095dd9 ANDROID: ABI: Update symbols to unisoc whitelist 545bb8eb FROMGIT: seccomp: Move copy_seccomp() to no failure path. 41300cf1 BACKPORT: FROMLIST: tracing: Add register read/write tracing support e8a2596d UPSTREAM: fbcon: Prevent that screen size is smaller than font size b54f2a0d UPSTREAM: fbcon: Disallow setting font bigger than screen size 52833e8f UPSTREAM: fbmem: Check virtual screen sizes in fb_set_var() ea2a1b81 ANDROID: GKI: Update symbol list for VIVO e0a18fbf ANDROID: GKI: Update symbol list for sunxi 3d7ba02e ANDROID: ABI: update allowed list for galaxy ed0b913a ANDROID: ABI: Update symbols to unisoc whitelist for UFS the 1st 16aecf0f UPSTREAM: usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() 9dec42d3 UPSTREAM: usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() 6f90f3b9 ANDROID: KVM: arm64: Fix MMIO guard map error handling 8324bb0a ANDROID: GKI: Update symbols to symbol list 95af22de UPSTREAM: cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 546f62e7 FROMLIST: locking/rwsem: Limit # of null owner retries for handoff writer 4ece302f FROMLIST: locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath b5e4b891 ANDROID: abi_gki_aarch64_sony: Export block driver symbols to collect device info ca65be56 ANDROID: GKI: block: export block_rq_complete 316e668d ANDROID: ABI: update allowed list for galaxy 6d4b5281 ANDROID: KVM: arm64: s2mpu: Add SysMMU_SYNC timeout c0a46be9 ANDROID: KVM: arm64: Force CMOs with FWB when reclaiming guest pages 24d27dff BACKPORT: locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter 48b7cad9 ANDROID: Update mtktv symbol list 38e30fcc ANDROID: arm64: Reclaim some cpucaps to aid in backporting e76686ed ANDROID: GKI: Update symbol list for mtk STB projects 7639b805 ANDROID: debug_symbols: Add put_task_stack 807d95c6 ANDROID: abi_gki_aarch64_qcom: Add hibernation APIs fae48a36 ANDROID: fix kernelci build-break for !CONFIG_ANDROID_VENDOR_OEM_DATA 6232eecf ANDROID: mm/filemap: Fix missing put_page() for speculative page fault 05551545 ANDROID: abi_gki_aarch64_qcom: Add clk_restore_context and clk_save_context fa951e23 BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report 15545644 ANDROID: abi_gki_aarch64_qcom: Add drm driver APIs 16a71479 ANDROID: sched: Export sched_domains_mutex for lockdep d2cb755a ANDROID: vendor hooks: Add hooks to support bootloader based hibernation c297152a ANDROID: GKI: Update Amlogic symbol list 2455f661 ANDROID: fix ABI breakage in struct psi_group 9ed72199 FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling 9040c205 ANDROID: ABI: Update symbols to unisoc whitelist 64645211 ANDROID: ABI: Update oplus symbol list b55a9372 ANDROID: GKI: Update symbol list for sunxi 1eedea5f ANDROID: abi_gki_aarch64_qcom: Export update_readahead_gfp_mask VH 041ffcd9 ANDROID: mm: add a vendor_hook to change the gfp flags ee928517 ANDROID: GKI: Update vendor symbol list for vivo 4c1cf366 ANDROID: vendor_hooks: add new parameter to android_vh_blk_alloc_rqs() 5923781e ANDROID: KVM: arm64: Do not advertise SVE capability in protected mode f803a799 ANDROID: ABI: Update symbols to unisoc whitelist for the drm ebf773d7 ANDROID: ABI: Update symbols to unisoc whitelist for clock 372abe5b ANDROID: KVM: arm64: Fix MMIO guard unmap 809ec777 ANDROID: GKI: Add RTK TV KMI symbol list 85eea22b ANDROID: Update QCOM symbol list for __tracepoint_android_vh_mmc_sd_update_cmdline_timing b84c40ff UPSTREAM: crypto: jitter - add oversampling of noise source 4b6af87d BACKPORT: writeback avoid use-after-free after removing device 75b1bf99 ANDROID: GKI: Update abi_gki_aarch64_qcom 3ee10756 FROMGIT: f2fs: support recording stop_checkpoint reason into super_block e82a1942 FROMLIST: mm: fix use-after free of page_ext after race with memory-offline 898cfbf0 ANDROID: mm: introduce page_pinner 8dea6e5e ANDROID: ABI: Add extcon_get_property_capability symbol 84094432 ANDROID: gki_config: enable F2FS_UNFAIR_RWSEM 285d4132 ANDROID: scsi: ufs: add complete init vendor hook 5756b894 ANDROID: ABI: update allowed list for galaxy 4ec2c6e2 ANDROID: GKI: Update symbol list for mtk AI-vision projects d6b20ddc ANDROID: GKI: Enable HCTR2 2496e06b UPSTREAM: fscrypt: Add HCTR2 support for filename encryption 731238ab UPSTREAM: crypto: arm64/polyval - Add PMULL accelerated implementation of POLYVAL 6606d950 UPSTREAM: crypto: x86/polyval - Add PCLMULQDQ accelerated implementation of POLYVAL e3431e9f UPSTREAM: crypto: arm64/aes-xctr - Improve readability of XCTR and CTR modes 8a794a25 UPSTREAM: crypto: arm64/aes-xctr - Add accelerated implementation of XCTR 9a11762f UPSTREAM: crypto: x86/aesni-xctr - Add accelerated implementation of XCTR 927d5849 UPSTREAM: crypto: hctr2 - Add HCTR2 support b07dcba0 UPSTREAM: crypto: polyval - Add POLYVAL support 24a19f56 UPSTREAM: crypto: xctr - Add XCTR support 96c87ab8 UPSTREAM: arm64: Add macro version of the BTI instruction 1fd5d648 UPSTREAM: crypto: arm64/aes-neon-ctr - improve handling of single tail block b760d25f ANDROID: GKI: Update symbols to symbol list 8b49e4be ANDROID: KVM: arm64: Initialize ptr auth in protected mode 54058622 FROMGIT: KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available() c101b51f UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookie eb82ad82 UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed cast e154458b UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet 5e1321eb ANDROID: abi_gki_aarch64_qcom: Add protocol related symbols 9122cbfc ANDROID: Fix lost track action type in save_track_hash bcb5f054 UPSTREAM: usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS c2ab21a7 ANDROID: GKI: Update symbols to symbol list ac82d347 ANDROID: vendor_hook: rename the the name of hooks 4a9e3b2c ANDROID: vendor_hooks: Add hook in kmalloc_slab() fcacd896 BACKPORT: wifi: cfg80211/mac80211: separate link params from station params 5b0ceee1 UPSTREAM: wifi: cfg80211: add API to add/modify/remove a link station 54f780d0 ANDROID: signal: Add vendor hook for memory reaping 5edc332c ANDROID: GKI: Update abi_gki_aarch64_pixel b80df8c2 Revert "ANDROID: vendor_hooks: Add hooks to tcp/udp send/recv msg functions." 8c09081f Revert "ANDROID: sched: Add vendor hook for util-update related functions" 587cfd8e ANDROID: fix alignment of struct shash_desc member e15184fe BACKPORT: mm: make minimum slab alignment a runtime property 273bbfc4 BACKPORT: printk: stop including cache.h from printk.h 088ce42a UPSTREAM: kasan: fix a missing header include of static_keys.h 17e4c2a9 BACKPORT: kasan: split kasan_*enabled() functions into a separate header afa76a1c ANDROID: scsi: ufs: Improve MCQ error handling 9dcd74de ANDROID: GKI: Add Sony KMI symbol list b9707158 ANDROID: ABI: update allowed list for galaxy daac36f2 ANDROID: GKI: Update symbols to symbol list effc9c94 ANDROID: GKI: Update abi_gki_aarch64_qcom symbols. 3561c27e UPSTREAM: Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" a89fbc0d ANDROID: fix add vendor hooks for unusual abort cases 0fd03458 ANDROID: regmap: Unhide REGMAP_SPMI 314e2421 ANDROID: ABI: update allowed list for galaxy 6b1ae115 ANDROID: Enable BUILD_GKI_CERTIFICATION_TOOLS for x86_64 GKI cbc497ca ANDROID: irqchip: Fix vendor hook arguments 89894145 UPSTREAM: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop 7bdc155a Revert "FROMLIST: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop" 94c8c2f8 ANDROID: add symbol file for type visibility symbols 0e0c25ff ANDROID: selftests: incfs: Increase timeout in concurrent_reads_and_writes_test bba227bf ANDROID: abi_gki_aarch64_qcom: Add iio symbol list for qcom 0c3d2d04 ANDROID: make sure all types for hooks are defined in KMI 1aeba1ee ANDROID: mm: cma: proper ret type for tasks interrupted by fatal signal c2b91dc6 BACKPORT: erofs: fix use-after-free of on-stack io[] a75431c6 ANDROID: kleaf: Explicit list of ABI files. 41a23cd2 FROMGIT: kasan: call kasan_malloc() from __kmalloc_*track_caller() e1c0ed46 FROMLIST: f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT d7735e03 ANDROID: GKI: update the ABI xml and pixel symbol list f8c9fae0 ANDROID: incfs: Add check for ATTR_KILL_SUID and ATTR_MODE in incfs_setattr 66e0726c ANDROID: GKI: update vendor hook for sd 010f9352 UPSTREAM: kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22} 88330390 ANDROID: ABI: Update symbols to unisoc whitelist a3525f6e ANDROID: ABI: Update symbols to unisoc whitelist for sync from local code 7c0b04f0 ANDROID: ABI: Update symbols to unisoc whitelist e6c55bbd ANDROID: GKI: Update symbol list for sunxi a3e20ede ANDROID: GKI: Update symbol list ef9a35b2 ANDROID: ABI: Update symbols for unisoc whitelist Android13-k5.15 70a51119 ANDROID: net: export symbol for tracepoint_consume_skb 13bedfc2 ANDROID: gki_defconfig: Enable CONFIG_HIBERNATION flag 32e1ff60 ANDROID: ABI: Update symbols to unisoc whitelist for sync from local code 42f39fcf ANDROID: GKI: update xiaomi symbol list ca319dfc ANDROID: Add headers to vendor_hooks.c for type visibility e85a386d BACKPORT: KVM: x86: avoid calling x86 emulator without a decoded instruction 6b2fb25e ANDROID: ABI: Update symbols to unisoc whitelist 678d7a09 BACKPORT: dm verity: set DM_TARGET_IMMUTABLE feature flag a2c2b6c9 BACKPORT: pipe: Fix missing lock in pipe_resize_ring() 3c2cc456 FROMLIST: locking/rwsem: Disable preemption while trying for rwsem lock c82312f9 BACKPORT: rpmsg: virtio: Fix possible double free in rpmsg_probe() e0440af8 BACKPORT: rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() cff4cc7a Revert "ANDROID: arm64: smp: fix Lockdep warning: RCU used illegally from idle CPU." 6a2905d3 FROMLIST: arm64: mte: move register initialization to C 7a67b48b Revert "BACKPORT: FROMLIST: ext4: implement speculative fault handling" 9f7ac5d8 Revert "FROMLIST: arm64: mte: move register initialization to C" b9f272d8 ANDROID: vendor_hooks:vendor hook for mmput c96092a9 ANDROID: GKI: Upate sunxi symbol list 5dc0a0bd ANDROID: remove CONFIG_TRACEPOINTS from hook definition headers ecb7d6b1 ANDROID: remove inclusions from hook definition headers ea45eaaa BACKPORT: scsi: ufs: core: Increase fDeviceInit poll frequency c17b8c3d FROMGIT: f2fs: increase the limit for reserve_root 35666bb8 FROMGIT: f2fs: complete checkpoints during remount 9e14ab97 FROMGIT: f2fs: flush pending checkpoints when freezing super b52dcd4e FROMGIT: f2fs: remove gc_urgent_high_limited for cleanup e4c3ce6f FROMGIT: f2fs: fix wrong continue condition in GC 619b99d2 BACKPORT: f2fs: handle decompress only post processing in softirq c1191145 BACKPORT: f2fs: introduce memory mode 3ec6819b ANDROID: kleaf: Do not include GKI modules in default output of //common:kernel_aarch64. fe1e4c55 ANDROID: GKI: Update symbols to symbol list 08b9a0b8 ANDROID: GKI: Update symbol list for Exynos SoC ca7f18ea ANDROID: ABI: Update oplus symbol list fb2bb8f3 ANDROID: mm: Add vendor hook in rmqueue() 193dcfee ANDROID: abi_gki_aarch64_qcom: Update symbol list. 1cf95b1e ANDROID: GKI: Update symbols to symbol list e1b8ef44 ANDROID: Revert "psi: allow unprivileged users with CAP_SYS_RESOURCE to write psi files" c9ee3618 ANDROID: abi_gki_aarch64_qcom: Add hook for set_cpus_allowed_by_task 2508098b ANDROID: GKI: Update symbol list 06a2fffc ANDROID: GKI: Update symbol list for mtk AI-vision projects 1f0f167b FROMGIT: wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() c9375148 FROMGIT: wifi: nl80211: send MLO links channel info in GET_INTERFACE df92dc55 FROMGIT: wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD 460e2bc5 FROMGIT: wifi: cfg80211: reject connect response with MLO params for WEP cad63b2c FROMGIT: wifi: cfg80211: get correct AP link chandef e6c826aa ANDROID: reduce number of opaque structs in KMI 0226fc2e ANDROID: vendor_hooks: tune reclaim inactive ratio 8de5430c BACKPORT: FROMGIT: PCI: dwc: Add support for 64-bit MSI target address 8181ea8d BACKPORT: FROMGIT: PCI: dwc: Drop dependency on ZONE_DMA32 a8dfddb2 Revert "BACKPORT: FROMLIST: PCI: dwc: Drop dependency on ZONE_DMA32" c5e662db Revert "BACKPORT: FROMLIST: PCI: dwc: Add support for 64-bit MSI target address" ff81c8d3 ANDROID: GKI: create initial PASA symbol list 55f112e0 ANDROID: vendor_hooks: Add hooks for cpufreq_acct_update_power 76be364a BACKPORT: irq_work: use kasan_record_aux_stack_noalloc() record callstack cc724041 ANDROID: vendor_hooks: Add hooks for oem futex optimization eb6c8ea0 BACKPORT: fuse: send security context of inode on file 05e1c47b UPSTREAM: security: Return xattr name from security_dentry_init_security() e8ac12a8 BACKPORT: fuse: extend init flags a4321595 BACKPORT: scsi: ufs: core: Fix missing clk change notification on host reset 773f3607 ANDROID: ABI: Dedup the repeated symbols for Unisoc c4ebf715 FROMLIST: arm64: mte: move register initialization to C f42e2933 FROMLIST: ufs: allow host driver to disable wb toggling during clock scaling 8d76ae00 ANDROID: GKI: update xiaomi symbol list be69ad82 ANDROID: Expand user_struct size. 776d0841 UPSTREAM: usb: gadget: uvc: calculate the number of request depending on framesize 26e36e62 UPSTREAM: usb: dwc3: gadget: increase tx fifo size for ss isoc endpoints 928bb2bb UPSTREAM: usb: gadget: uvc: remove pause flag use 85791a9e UPSTREAM: usb: gadget: uvc: allow changing interface name via configfs 499ea1f8 UPSTREAM: usb: gadget: uvc: fix list double add in uvcg_video_pump 0db02844 ANDROID: abi_gki_aarch64_qcom: Add blk_mq_free_request b58af507 ANDROID: GKI: Update symbols to symbol list 0312e9cd ANDROID: vendor_hooks:vendor hook for __alloc_pages_slowpath. 22c312bb ANDROID: nl80211: enable reserved attributes with upstream assignments 17e63e8b ANDROID: fix declaration mismatch for ns_to_kernel_old_timeval 13e5af14 ANDROID: avoid huge-page not to clear trylock-bit after shrink_page_list. b337f6e1 ANDROID: mm/memory_hotplug: Fix error path handling 695e36b6 ANDROID: GKI: Update symbol list for imx 4d91f7df ANDROID: GKI: update xiaomi symbol list 39088bd0 UPSTREAM: usb: gadget: uvc: test if ep->desc is valid on ep_queue 48ffd4d4 UPSTREAM: usb: gadget: uvc: only pump video data if necessary 1b5de9bd UPSTREAM: usb: gadget: uvc: only schedule stream in streaming state 75b799c8 UPSTREAM: usb: dwc3: gadget: Give some time to schedule isoc 83980378 UPSTREAM: usb: gadget: composite: Show warning if function driver's descriptors are incomplete. 77672b24 ANDROID: GKI: Add symbol list file for sunxi 555400c6 ANDROID: ABI: Update symbols to unisoc whitelist 73b352b9 ANDROID: GKI: Update Symbol List for Vendor 175fa88b ANDROID: kernel/sched: rebuild_sched_domains export 5dc01258 ANDROID: vendor_hooks: Add hooks for page_cache_sync_ra 5a3e902f FROMLIST: cgroup: Fix race condition at rebind_subsystems() 6aafd4a7 ANDROID: GKI: Update symbols to symbol list 7e1756da ANDROID: GKI: Add initial symbol list for amlogic 885f16fa ANDROID: gki_defconfig: enable CONFIG_USB_CONFIGFS_F_UVC b2a6221a ANDROID: GKI: Update symbols to symbol list 7fa896f9 ANDROID: GKI: Update symbols to symbol list 212c9a74 ANDROID: ABI: Update symbols to unisoc whitelist for mmc 3st fb9c12a0 ANDROID: ABI: Update oplus symbol list a54b0cc4 ANDROID: Update mtktv symbol list bc2b2529 BACKPORT: cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock a30c0961 UPSTREAM: cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree b38034b5 BACKPORT: FROMLIST: PCI: dwc: Add support for 64-bit MSI target address 6c982872 BACKPORT: FROMLIST: PCI: dwc: Drop dependency on ZONE_DMA32 cfaccedb BACKPORT: f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED 70d1b9fe BACKPORT: f2fs: do not set compression bit if kernel doesn't support 66a0472a BACKPORT: f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time b57cdff1 BACKPORT: f2fs: do not skip updating inode when retrying to flush node page db198f61 BACKPORT: f2fs: do not count ENOENT for error case 39886a23 BACKPORT: f2fs: attach inline_data after setting compression d85467fd BACKPORT: f2fs: allow compression for mmap files in compress_mode=user 0e65382d BACKPORT: f2fs: fix fallocate to use file_modified to update permissions consistently 0d0b29da BACKPORT: f2fs: don't need inode lock for system hidden quota 089aeb07 BACKPORT: f2fs: fix to clear dirty inode in f2fs_evict_inode() 05a794d9 BACKPORT: f2fs: avoid infinite loop to flush node pages 9449d07f BACKPORT: f2fs: fix to do sanity check on inline_dots inode 820c876e BACKPORT: f2fs: introduce data read/write showing path info 8637bc76 BACKPORT: f2fs: fix wrong condition check when failing metapage read ffb7e463 BACKPORT: f2fs: replace congestion_wait() calls with io_schedule_timeout() a60c2d4f ANDROID: vendor_hooks: Add hooks for ipa e956d16b ANDROID: GKI: add restricted vendor hook for mmc fc9630b3 ANDROID: vendor_hooks: add vendor hook for dma_heap_buffer_alloc 47351f74 ANDROID: GKI: Update symbol list for Exynos SoC f7294947 ANDROID: vendor_hook: add hooks to protect locking-tsk in cpu scheduler e5e38b46 ANDROID: GKI: Update symbols to symbol list 1f925159 ANDROID: fix kernelci issue: visibility of struct cgroup_subsys aea57302 ANDROID: ABI: Update symbols to unisoc whitelist for sync from local code 4899ed31 ANDROID: GKI: update the ABI xml and pixel symbol list e7cbfabf ANDROID: export reclaim_pages 309a6bf8 ANDROID: vendor_hook: Add hook to not be stuck ro rmap lock in kswapd or direct_reclaim 4f502512 FROMLIST: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop d4d10fb5 Revert "FROMLIST: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop" 2487db8d ANDROID: freezer: Add vendor hook to freezer for GKI purpose. 9ac0923e ANDROID: user: Add vendor hook to user for GKI purpose 8b885a54 ANDROID: GKI: Update symbol list for imx d1bc61dd ANDROID: android: Export symbols for invoking cpufreq_update_util() b109cefd FROMGIT: usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion 6349c3bb ANDROID: GKI: add vendor hook to support emmc FFU 64ae41d7 ANDROID: GKI: Update symbols to symbol list 58c2de6d ANDROID: Update symbol list of mediatek c3677a96 ANDROID: ABI: update allowed list for galaxy 6581a0bf FROMLIST: usb: gadget: f_uac2: fix superspeed transfer e2c216a2 UPSTREAM: usb: gadget: f_uac2: clean up some inconsistent indenting 2b0d64ba UPSTREAM: wifi: cfg80211: Allow P2P client interface to indicate port authorization 5fad12ed UPSTREAM: bcache: move uapi header bcache.h to bcache code directory 99b2e4c9 UPSTREAM: arm64: perf: Support new DT compatibles 08f07e3d UPSTREAM: arm64: perf: Simplify registration boilerplate 48af748d UPSTREAM: arm64: perf: Support Denver and Carmel PMUs 952fbc56 ANDROID: Add symbols required for NVMe in abi_gki_aarch64_qcom ce8b55bb ANDROID: vendor_hooks: protect multi-mapcount pages in kernel 09ebd2be ANDROID: add func:do_traversal_all_lruvec in mm/memcontrol.c efbe140e ANDROID: vendor_hooks: account page-mapcount bf19ba7d ANDROID: GKI: allow mm vendor hooks header inclusion from header files e99fffe1 ANDROID: Update symbol list for mtk 42f3a7e0 UPSTREAM: dma-buf: remove restriction of IOCTL:DMA_BUF_SET_NAME dbe7eb97 ANDROID: abi_gki_aarch64_qcom: Update symbol list 1d7ab182 ANDROID: ABI update for virtual device virtio_gpu changes e0bf6839 ANDROID: mm: always destroy mmu_notifier percpu_rwsem asynchronously 3c5af3f4 UPSTREAM: kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) a379c270 ANDROID: ABI: Update symbols to unisoc whitelist for mmc 2st 7b610b29 ANDROID: Update symbol list of mediatek 5b6fcb22 UPSTREAM: kbuild: Ignore __this_module in gen_autoksyms.sh d78c536f UPSTREAM: binder: fix redefinition of seq_file attributes b52b0deb ANDROID: Add a script to collect information about a device's dependencies af6d3908 BACKPORT: FROMLIST: wifi: cfg80211: Add link_id parameter to various key operations for MLO 359b4ecb ANDROID: Update symbol list for mtk 6360c456 ANDROID: update symbol list for pixel 60714690 ANDROID: scsi: ufs: add vendor hook to override key reprogramming cacbff01 BACKPORT: Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put c4fbc064 BACKPORT: KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID 6bb5d6b3 ANDROID: GKI: update symbol list a2f552f4 ANDROID: GKI: vendor code needs __balance_callbacks access Change-Id: Ibee4a43f0ecbddf17851d4db250e95e83800a5a2 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading
Please sign in to comment