Sync up with android13-5.15 for the following commits:a60104c6ccMerge tag 'android13-5.15.78_r00' into android13-5.150c8a58469bUPSTREAM: usb: gadget: uvc: Prevent buffer overflow in setup handler85b6370411UPSTREAM: usb: gadget: uvc: also use try_format in set_format0a1c1e4f64UPSTREAM: usb: gadget: uvc: default the ctrl request interface offsetsfce2002702UPSTREAM: usb: gadget: uvc: don't put item still in use38ce45512fUPSTREAM: usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video()eae0c310a5UPSTREAM: usb: gadget: uvc: add v4l2 try_format api call5f385970beUPSTREAM: usb: gadget: uvc: add v4l2 enumeration api calls4aa53ed66bBACKPORT: media: uvcvideo: move uvc_format_desc to common headerfc7969e41eBACKPORT: media: v4l: move helper functions for fractions from uvc to v4l2-common0f48a44f70UPSTREAM: usb: gadget: uvc: increase worker prio to WQ_HIGHPRI8792df01c4UPSTREAM: usb: move from strlcpy with unused retval to strscpy1b2bc88b59UPSTREAM: usb: gadget: uvc: Fix comment blocks style8bc4e80471UPSTREAM: usb: gadget: uvc: track frames in format entries28431ab172ANDROID: clocksource/arm_arch_timer: Add workaround for erratum 8589216b4d1d8995UPSTREAM: usb: gadget: f_fs: Ensure ep0req is dequeued before free_request001fc069daUPSTREAM: usb: gadget: f_fs: Prevent race during ffs_ep0_queue_waitc190539f4eUPSTREAM: usb: gadget: uvc: move structs to common headere5fe1a95c3UPSTREAM: usb: gadget: uvc: prevent index variables to start from 0413bfd5f1bUPSTREAM: usb: gadget: uvc: implement dwPresentationTime and scrSourceClockbaa5c6d923UPSTREAM: usb: gadget: uvc: ensure the vdev is unset82beac34d8BACKPORT: UPSTREAM: usb: dwc3: EP clear halt leading to clearing of delayed_status016d61094bANDROID: mm/oom_kill: fix task_struct refcount_t: underflow; use-after-free.2f40ae382fANDROID: ABI: Update allowed list for QCOMc7562e628cANDROID: GKI: update allowed list for exynosauto SoC8945ccdb22ANDROID: GKI: update xiaomi symbol list8501db9cdaANDROID: loop: Add vendor hook to update cmdb73474baccANDROID: GKI: Update abi_gki_aarch64_qcom0f1629ced8ANDROID: direct_io: Add a vendor hook to update OEM-specific field of struct bio647d9c21bcANDROID: GKI: update xiaomi symbol list5e05d41272ANDROID: GKI: Update abi_gki_aarch64_qcom symbols.4fa690983dANDROID: GKI: Update abi_gki_aarch64_qcom5d96c24be9ANDROID: uid_sys_stats: defer process_notifier work if uid_lock is contended75aa4c087eFROMGIT: bpf: btf: limit logging of ignored BTF mismatchesf162762e3aUPSTREAM: skbuff: Account for tail adjustment during pull operations25f2c8b4c7ANDROID: Update the ABI symbol list and xmld0822a3f9bANDROID: mm: Export find_vm_area37d8fe8dc3ANDROID: GKI: update xiaomi symbol listb3084d784bANDROID: vendor_hooks:vendor hook for control memory dirty rate6d9e986186FROMGIT: mm/cma.c: delete kmemleak objects when freeing CMA areas to buddy at boote51492910cBACKPORT: FROMGIT: mm/cma.c: make kmemleak aware of all CMA regionsbac2fa84f7UPSTREAM: mm: kmemleak: alloc gray object for reserved region with direct mapb1b50c61ebUPSTREAM: usb: dwc3: gadget: Don't delay End Transfer on delayed_statusf77134986aUPSTREAM: usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable70947d4104UPSTREAM: usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer6cac29527dUPSTREAM: usb: dwc3: Increase DWC3 controller halt timeoutc24377e58aANDROID: mm: fix vma refcounting for SPF in vm_area_dup1b8d144a47UPSTREAM: usb: dwc3: Remove DWC3 locking during gadget suspend/resume25e07b302bUPSTREAM: usb: dwc3: Avoid unmapping USB requests if endxfer is not completeadcf982b9aUPSTREAM: usb: dwc3: gadget: Continue handling EP0 xfercomplete events5dedf5e350UPSTREAM: usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect4483376b15UPSTREAM: usb: dwc3: gadget: Force sending delayed status during soft disconnectfec000d477UPSTREAM: usb: dwc3: Do not service EP0 and conndone events if soft disconnectedc2a767880dUPSTREAM: usb: dwc3: gadget: conditionally remove requestsad7838324aUPSTREAM: usb: dwc3: ep0: Properly handle setup_packet_pending scenario in data stagef0c8e8fb26UPSTREAM: usb: dwc3: gadget: Fix IN endpoint max packet size allocation7dcee70181UPSTREAM: usb: dwc3: gadget: Delay issuing End Transfer7ec08af1ccUPSTREAM: usb: dwc3: gadget: Only End Transfer for ep0 data phase1fd897b8fdUPSTREAM: usb: dwc3: ep0: Don't prepare beyond Setup stageaa96dec5f3UPSTREAM: usb: dwc3: gadget: move cmd_endtransfer to extra functionfd0d0cdd6dUPSTREAM: usb: dwc3: gadget: ep_queue simplify isoc start condition8dd53dc29aUPSTREAM: usb: dwc3: gadget: Skip reading GEVNTSIZnf99c14b160UPSTREAM: usb: dwc3: gadget: Ignore Update Transfer cmd params3c022868a2UPSTREAM: usb: dwc3: gadget: Skip checking Update Transfer status4baf5030d0ANDROID: fips140: add crypto_memneq() back to the module55dd45162bANDROID: kbuild: Search external devicetree path when running clean targeta2593b3a74ANDROID: Re-enable fast mremap and fix UAF with SPF28e537ca36Revert "ANDROID: Make SPF aware of fast mremaps"11662bc7d0ANDROID: fips140: add dump_jitterentropy command to fips140_lab_util8e10ceb0f1ANDROID: GKI: Update allowed list for QCOM74ccad59c9Revert "ANDROID: ABI: Update symbols to unisoc whitelist"ab2dfaed45ANDROID: page_pinner: prevent pp_buffer uninitialized access0ef8ae8d3aANDROID: cpufreq: add macro guard to protect vendor hook7a3d34495cANDROID: remove unnecessary SPECULATIVE_PAGE_FAULT config dependencyf5ade1a7adANDROID: usb: gadget: f_accessory: update SS/SSP descriptorsc265df840aANDROID: Update the ABI symbol list and xmled6f0796ddANDROID: sched/pelt: export ___update_load_[sum|avg]85aa38928cANDROID: GKI: add symbol list file for honor6525e159bbANDROID: Update the GKI symbol list and ABI XML9d0ccb89bcANDROID: irqchip/irq-gic-v3: Add vendor hook for gic suspendb3c4378d24ANDROID: ABI: Update symbols to unisoc whitelistaf027c97fcANDROID: Make SPF aware of fast mremaps8d58de2c76ANDROID: abi_gki_aarch64_qcom: Add secure hibernation APIs57c0c76264ANDROID: GKI: Update symbol list for mtkcb0ff59972ANDROID: cpufreq: add vendor hook in cpufreq_offlineb5b2dbf1a2UPSTREAM: locks: fix TOCTOU race when granting write lease22b130dfadANDROID: Update symbol list for sunxi69fefbb3dbANDROID: GKI: Source GKI_BUILD_CONFIG_FRAGMENT after setting all variablese80bb46694ANDROID: Revert "ANDROID: allmodconfig: disable WERROR"6bbccfc63eUPSTREAM: drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame0667e5dfa3BACKPORT: Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled9c8074484fUPSTREAM: crypto: algboss - compile out test-related code when tests disabled02ffa3bd9dUPSTREAM: crypto: api - compile out crypto_boot_test_finished when tests disabled7bf98ba526UPSTREAM: crypto: algboss - optimize registration of internal algorithms46b75c8648BACKPORT: crypto: api - optimize algorithm registration when self-tests disabled9662706fb0UPSTREAM: crypto: api - Fix boot-up crash when crypto manager is disabled3f5a00a5efUPSTREAM: crypto: api - Do not create test larvals if manager is disabledda83ad2055UPSTREAM: crypto: api - Export crypto_boot_test_finishede07f20669cUPSTREAM: crypto: api - Fix built-in testing dependency failuresf72cb1622fANDROID: GKI: Add a general aarch64 symbol listac16892391ANDROID: GKI: db845c: remove led-multicolor override39b026b051ANDROID: GKI: enable mulitcolor-ledcf8edf1928UPSTREAM: HID: playstation: support updated DualSense rumble mode.a7bb941a00UPSTREAM: HID: playstation: add initial DualSense Edge controller support72fd652689UPSTREAM: HID: playstation: stop DualSense output work on remove.2096eced42UPSTREAM: HID: playstation: convert to use dev_groups4281e23610UPSTREAM: HID: playstation: fix return from dualsense_player_led_set_brightness()1c2aceb8d7UPSTREAM: HID: playstation: expose DualSense player LEDs through LED class.8abc9ed234UPSTREAM: leds: add new LED_FUNCTION_PLAYER for player LEDs for game controllers.392b327fe0UPSTREAM: HID: playstation: expose DualSense lightbar through a multi-color LED.f0ecfd1af7ANDROID: GKI: Add Tuxera symbol listac26e9c7b8ANDROID: cma: allow to use CMA in swap-in path60a61c1a04ANDROID: GKI: update xiaomi symbol listcac282fc1aANDROID: dm: Add a vendor hook to update bio after clonebe6c9a9b11ANDROID: GKI: Update symbol list4ff88497a3ANDROID: GKI: export symbols to modify lru statsf8c2625ba0ANDROID: GKI: Update exynos_wear symbol list3cc69a0a0aANDROID: vendor hooks: Encrypt snapshot for bootloader based hibernation72ec9e1cd2ANDROID: vendor hooks: Export symbols for bootloader based hibernation37a7d66607ANDROID: abi_gki_aarch64_qcom: Update symbol list474a540f29ANDROID: irq: put irq_resolve_mapping under protection of __irq_enter_rawaea6e535a2BACKPORT: UPSTREAM: usb: typec: ucsi: Wait for the USB role switches680c12419cUPSTREAM: rpmsg: char: Avoid double destroy of default endpoint1a1ee4bb87BACKPORT: exfat: fix overflow for large capacity partition737bf2358fUPSTREAM: usb: gadget: uvc: fix changing interface name via configfs1b90823b62UPSTREAM: dma-mapping: Fix build error unused-value6fcc6343c3UPSTREAM: bpf: Ensure correct locking around vulnerable function find_vpid()5df791308bANDROID: abi_gki_aarch64_qcom: whitelist symbols added for cma retries6f0ba6ad99ANDROID: mm/cma: add vendor_hook in cma_alloc for retries8022d8faf6ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area28f65c4aa3FROMLIST: sched: Fix use-after-free bug in dup_user_cpus_ptr()6be735d61eUPSTREAM: HID: roccat: Fix use-after-free in roccat_read()8e0c2cedbcUPSTREAM: mm/damon: use set_huge_pte_at() to make huge pte old1d0c369729UPSTREAM: usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OSbcf5cce758UPSTREAM: gen_compile_commands: handle multiple lines per .mod file96ce46922dUPSTREAM: scripts/nsdeps: adjust to the format change of *.mod files19be6b818aBACKPORT: kbuild: avoid regex RS for POSIX awk61f4b98fe0UPSTREAM: KVM: arm64: Always start with clearing SVE flag on loada11aae86d8UPSTREAM: powerpc/64: Include cache.h directly in paca.ha3eb9c5744UPSTREAM: KVM: arm64: vgic-v3: Consistently populate ID_AA64PFR0_EL1.GICbf995d5fbfUPSTREAM: module.h: simplify MODULE_IMPORT_NS4009f67147UPSTREAM: mac80211_hwsim: fix RCU protected chanctx accesse295ae9c84UPSTREAM: KVM: arm64: nvhe: Eliminate kernel-doc warningsb1cad5be29BACKPORT: KVM: arm64: Actually prevent SMC64 SYSTEM_RESET2 from AArch3246d726e380UPSTREAM: KVM: arm64: Generally disallow SMC64 for AArch32 guests35c5fa9834UPSTREAM: virtio: use virtio_device_ready() in virtio_device_restore()aa7f73725fUPSTREAM: mm: fix use-after-free bug when mm->mmap is reused after being freedbc920538bbUPSTREAM: kasan: test: prevent cache merging in kmem_cache_double_destroy435eac40deUPSTREAM: arm64: Ensure that the 'bti' macro is defined where linkage.h is included03a56596efUPSTREAM: mmc: mediatek: free the ext_csd when mmc_get_ext_csd successac6122b362UPSTREAM: scsi: ufs: Fix double space in SCSI_UFS_HWMON descriptiona094f7c2d4UPSTREAM: scsi: ufs: mediatek: Avoid sched_clock() misuse9fe6ac18f7UPSTREAM: scsi: ufs: core: SCSI_UFS_HWMON depends on HWMON=yce550b4d77ANDROID: GKI: db845c: Update symbols list and ABIf9bfdf7a59BACKPORT: f2fs: invalidate meta pages only for post_read required inode9b96bd8907ANDROID: GKI: Update symbols to symbol list65d4d9d5daANDROID: cpu/hotplug: call perf event through function pointer5feed5b144Merge tag 'android13-5.15.74_r00' into android13-5.1535c0e672b8ANDROID: abi_gki_aarch64_qcom: Update symbol listf5cbc8d09cUPSTREAM: usb: dwc3: gadget: Submit endxfer command if delayed during disconnect150b3c4e4bBACKPORT: ANDROID: dma-buf: heaps: replace mutex lock with spinlock1e8b8c6263ANDROID: Update symbol list for mtkfa068ecbc8ANDROID: Fix license for BUILD.bazel file.d47ef1a984UPSTREAM: gcov: clang: fix the buffer overflow issue4951a62804ANDROID: kleaf: load() then package().d2cfc10a38UPSTREAM: perf/arm-cmn: Add debugfs topology info942d043ca8UPSTREAM: perf/arm-cmn: Add CI-700 Supportef74c2d064UPSTREAM: dt-bindings: perf: arm-cmn: Add CI-700d14ad92dd0UPSTREAM: perf/arm-cmn: Support new IP featuresd0205771e2UPSTREAM: perf/arm-cmn: Demarcate CMN-600 specificsb6a7974310UPSTREAM: perf/arm-cmn: Move group validation data off-stack9a74f34abdUPSTREAM: perf/arm-cmn: Optimise DTC counter accessesfb9091356eUPSTREAM: perf/arm-cmn: Optimise DTM counter reads86d818633cUPSTREAM: perf/arm-cmn: Refactor DTM handling3081baf827UPSTREAM: perf/arm-cmn: Streamline node iteration534bc126aaUPSTREAM: perf/arm-cmn: Refactor node ID handling11319db7b8UPSTREAM: perf/arm-cmn: Drop compile-test restriction40b2978978UPSTREAM: perf/arm-cmn: Account for NUMA affinitye82a3f108dUPSTREAM: fs: erofs: add sanity check for kobject in erofs_unregister_sysfs8ff9996c5dANDROID: cpufreq: times: record fast switch frequency transitions09d0ae9798ANDROID: abi_gki_aarch64_qcom: Add android_vh_madvise_cold_or_pageout485c0121e7ANDROID: GKI: MGLRU ABI Fixup3263c8d514ANDROID: GKI: Build multi-gen LRU383505860cBACKPORT: mm: multi-gen LRU: design doc3fa3e8ad5dUPSTREAM: mm: multi-gen LRU: admin guidea95784fdacBACKPORT: mm: multi-gen LRU: debugfs interfacedd4f2bd6c0UPSTREAM: mm: multi-gen LRU: thrashing prevention94d1a38c47BACKPORT: mm: multi-gen LRU: kill switch8726e22e86BACKPORT: mm: multi-gen LRU: optimize multiple memcgs35e2163024BACKPORT: mm: multi-gen LRU: support page table walks009d857059BACKPORT: mm: multi-gen LRU: exploit locality in rmap53af55e4ccBACKPORT: mm: multi-gen LRU: minimal implementationf4d4c46c3aBACKPORT: mm: multi-gen LRU: groundworkce62ece686UPSTREAM: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller"3cebab25d5BACKPORT: mm/vmscan.c: refactor shrink_node()f3f123ebb5BACKPORT: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNGde96dbc641BACKPORT: mm: x86, arm64: add arch_has_hw_pte_young()970353b36eRevert "FROMLIST: mm: x86, arm64: add arch_has_hw_pte_young()"475108faddRevert "FROMLIST: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG"8d47a32fa8Revert "FROMLIST: mm/vmscan.c: refactor shrink_node()"e849bd2f88Revert "FROMLIST: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller""60f9c51c88Revert "FROMLIST: mm: multi-gen LRU: groundwork"6e620d5117Revert "FROMLIST: mm: multi-gen LRU: minimal implementation"4bce99229aRevert "FROMLIST: mm: multi-gen LRU: exploit locality in rmap"16e5220b3dRevert "FROMLIST: mm: multi-gen LRU: support page table walks"4124cf4b02Revert "FROMLIST: mm: multi-gen LRU: optimize multiple memcgs"3a3733721bRevert "FROMLIST: mm: multi-gen LRU: kill switch"a62a81e770Revert "FROMLIST: mm: multi-gen LRU: thrashing prevention"f4b12ac3bcRevert "FROMLIST: mm: multi-gen LRU: debugfs interface"81c19190ffRevert "FROMLIST: mm: multi-gen LRU: admin guide"b49c49542fRevert "FROMLIST: mm: multi-gen LRU: design doc"d8c59190adRevert "ANDROID: GKI: build multi-gen LRU"4931d96eb3ANDROID: mm: Use intended order-adjusted batch size1bb821dcabANDROID: ABI: Update allowed list for QCOMe47b11059bANDROID: GKI: Add exynos_wear symbol list23fb3111f6ANDROID: page_pinner: prevent pp_buffer access before initialization2bd8e6670eANDROID: KVM: arm64: Use 32-bit function ID for PSCI MEM_PROTECT call050466c42eANDROID: ABI: Update allowed list for QCOM9449b4f1afANDROID: mm: preserve vma->anon_vma after MREMAP_DONTUNMAP for SPFcf5cad44fdANDROID: mm: disable speculative page faults for CONFIG_NUMA5fcb50b055ANDROID: mm: fix speculative walk which is unsafe under RCU749aa64ba8ANDROID: mm: avoid using vmacache in lockless vma search3e7526c672ANDROID: disable page table moves when speculative page faults are enabled3b43f23348ANDROID: mm: skip pte_alloc during speculative page faultd9d7f843daANDROID: mm: introduce vma refcounting to protect vma during SPFd7c52b0cd0UPSTREAM: crypto: arm/xor - make vectorized C code Clang-friendlyf759aa5f65UPSTREAM: efi: capsule-loader: Fix use-after-free in efi_capsule_write564233e471ANDROID: mm: add a vendor hook to rmqueue_bulk()979df868f5FROMGIT: mm/madvise: fix madvise_pageout for private file mappings99e3951ea4ANDROID: vendor_hooks: Allow shared pages reclaim via MADV_PAGEOUTec736ca13aANDROID: abi_gki_aarch64_qcom: Update symbol list710fd74d1dFROMGIT: tty: serial: qcom-geni-serial: Add support for Hibernation feature6196aa68f6ANDROID: GKI: Update symbol list for Amlogic0be362f248UPSTREAM: KVM: x86: do not report a vCPU as preempted outside instruction boundaries50358d6729ANDROID: mm/slab: Use EXPORT_SYMBOL for android_kmalloc_64_createe161b0c43cANDROID: GKI: update symbol list for ExynosAuto SoC1da102d4e3ANDROID: KVM: arm64: s2mpu: Fix SYNC latency regressionce39549d92ANDROID: KVM: arm64: iommu: Add host_stage2_idmap_completef0c53a5637ANDROID: KVM: arm64: Issue CMOs when tearing down shadow pagesaec224bb9eANDROID: GKI: Update symbol list for xiaomi4bc79ed42fANDROID: Add ashmem ioctl to return a unique file identifier3a049b038eANDROID: KVM: arm64: Fix repainting of PSCI SYSTEM_RESET2 callsc2162eca3fANDROID: reimplement vm_file protection during speculative page faulta07770525eRevert "ANDROID: add vma->file_ref_count to synchronize vma->vm_file destruction"578745e43fRevert "ANDROID: arm64/mm: protect vm_file during speculative page fault handling"24894a547eRevert "ANDROID: x86/mm: protect vm_file during speculative page fault handling"e9a7e9f2ffRevert "ANDROID: powerpc/mm: protect vm_file during speculative page fault handling"4288911d5eFROMGIT: usb: core: stop USB enumeration if too many retriesb8b0948987FROMGIT: f2fs: allow to read node block after shutdowne796ee5695ANDROID: KVM: arm64: Adjust PSCI MEM_PROTECT refcount across share/unshare5e82339f4bUPSTREAM: ext4,f2fs: fix readahead of verity data3605981d8aFROMLIST: f2fs: fix the msg data typef9965bb807BACKPORT: FROMLIST: f2fs: fix the assign logic of iocbc95f78db38ANDROID: Update the GKI symbol list and ABI XML8a7073c106ANDROID: mm/slab: Create 64-byte slab caches if the hardware supports it34e03c38fdANDROID: dma-buf: Add vendor hook for deferred dmabuf sysfs stats releasee4923174baFROMLIST: cfi: free old cfi shadow asynchronously9b7bf9c529FROMLIST: cfi: enable sanitize for cfi.c432cf292ebANDROID: GKI: Update abi_gki_aarch64_qcoma382999851ANDROID: ABI: Add usb_pipe_type_check symbolf2f619baa5ANDROID: GKI: Update symbols to symbol list69ec48c6a0ANDROID: GKI: Update symbol list for Amlogic6707ada5f7ANDROID: dm-user: Remove bio recount in I/O path654e0ed6fcUPSTREAM: drm/meson: Fix overflow implicit truncation warningsaaa6cd7d0dUPSTREAM: irqchip/tegra: Fix overflow implicit truncation warningsd75ef462c3UPSTREAM: video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write777857c7a1UPSTREAM: i2c: ismt: prevent memory corruption in ismt_access()b006f3a809ANDROID: GKI: Update symbol list for mtk STB projects7266895825FROMLIST: KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1b72960ae91ANDROID: ABI: Add teace_android_rvh_rto_next_cpu to unisoc whitelist02ac822b3dBACKPORT: rcu: Remove __read_mostly annotations from rcu_scheduler_active externs4baff5cba1ANDROID: ABI: Export vendor_hook to be used by memcgv2 optimization mechanism5993940dd7FROMLIST: xfrm: Fix oops in __xfrm_state_delete()aaf18200c3BACKPORT: KVM: arm64: Fix bad dereference on MTE-enabled systems201d5f4a3eFROMLIST: binder: fix UAF of alloc->vma in race with munmap()20af947ec9Revert "Revert "BACKPORT: FROMLIST: ext4: implement speculative fault handling""365ffc56b4ANDROID: fix a race between speculative page walk and unmap operations68f9882b75ANDROID: GKI: update .xml file after cfg80211 changesf6fa00feb4UPSTREAM: wifi: cfg80211: add hardware timestamps to frame RX info2a2c366c47UPSTREAM: wifi: cfg80211: add a function for reporting TX status with hardware timestamps1148c260a1BACKPORT: wifi: nl80211: add RX and TX timestamp attributes9c20617addBACKPORT: wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities23c1ff4ec5FROMGIT: wifi: cfg80211: support reporting failed links5bdebe9301FROMGIT: wifi: cfg80211: Fix bitrates overflow issue41f5642f15UPSTREAM: wifi: cfg80211: fix MCS divisor value3658e1b900BACKPORT: wifi: nl80211: add MLD address to assoc BSS entries20d705c31eUPSTREAM: wifi: nl80211: remove redundant err variableacf72eda07BACKPORT: wifi: nl80211: Add POWERED_ADDR_CHANGE feature4743d0ad6cBACKPORT: wifi: cfg80211/mac80211: check EHT capability size correctly89abd0e78bUPSTREAM: wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0d4ecf4c3c4UPSTREAM: wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()da9a72662dFROMGIT: wifi: nl80211: use link ID in NL80211_CMD_SET_BSS94afbcfb15UPSTREAM: wifi: cfg80211: add link id to txq params8e9375450eBACKPORT: wifi: mac80211: Align with Draft P802.11be_D2.0fadbf9a2caBACKPORT: wifi: mac80211: Align with Draft P802.11be_D1.53ae950a584UPSTREAM: wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API483086cecaUPSTREAM: wifi: cfg80211: report link ID in NL80211_CMD_FRAME46c8675945UPSTREAM: wifi: cfg80211/nl80211: move rx management data into a struct6d81ebd631BACKPORT: wifi: nl80211/mac80211: clarify link ID in control port TXdfdfc3041eUPSTREAM: wifi: nl80211: require MLD address on link STA add/modify5697efd6e4UPSTREAM: wifi: cfg80211: add cfg80211_get_iftype_ext_capa()2c60081d52UPSTREAM: wifi: nl80211: fix some attribute policy entries9e73ea479dUPSTREAM: wifi: nl80211: reject fragmented and non-inheritance elementsc74a4e8436UPSTREAM: wifi: nl80211: reject link specific elements on assoc link3594b5cb98UPSTREAM: wifi: cfg80211: set country_elem to NULL2d971fdf0aUPSTREAM: wifi: nl80211: advertise MLO support8f37e21b18UPSTREAM: wifi: nl80211: allow link ID in set_wiphy with frequencyeed91854a5BACKPORT: wifi: cfg80211/mac80211: Support control port TX from specific link3120619c1bUPSTREAM: wifi: nl80211: Support MLD parameters in nl80211_set_station()eab9f6c4abUPSTREAM: wifi: nl80211: check MLO support in authenticate85f1514d21UPSTREAM: wifi: nl80211: set BSS to NULL if IS_ERR()d9847463acANDROID: abi_gki_aarch64_qcom: Add drm_plane_from_indexc6432173e0ANDROID: GKI: Update symbols to symbol list0051c6ca25ANDROID: add func in mm/memcontrol.c671ba4d337UPSTREAM: af_key: Do not call xfrm_probe_algs in parallel4431f52671UPSTREAM: mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()c0a7deb29dANDROID: KVM: arm64: Donate memory per vcpu for each vcpu shadow state76094a9979ANDROID: KVM: arm64: Initialize shadow vcpus with separate hypercalls31d3b09cb7ANDROID: KVM: arm64: Refactor unpinning host vcpubf48426928ANDROID: KVM: arm64: Separate functions for shadow vm and vcpu initbf94ae1300ANDROID: KVM: arm64: Refactor code for reclaiming guest memory into a function2c4a77c9b4UPSTREAM: mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()e8e8278ea7ANDROID: sched: check on_rq in freezer_should_skip()15a4d4c54fBACKPORT: mm: don't be stuck to rmap lock on reclaim path2ac3611cdfUPSTREAM: crypto: x86/polyval - Fix crashes when keys are not 16-byte aligned379be12c0fANDROID: KVM: arm64: Only unpin a vCPU SVE state if setd6b5e9db8cANDROID: GKI: Update symbol list for xiaomi9527695a56FROMGIT: f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inode by d_invalidated9b344dc29ANDROID: ABI: Update symbols to unisoc whitelist for the scheduler 6st2f4a562ed8UPSTREAM: virtio_mmio: add support to set IRQ of a virtio device as wakeup source56a0806bcbUPSTREAM: dt-bindings: virtio: mmio: add optional wakeup-source propertyc4ef0b793dBACKPORT: mm: re-allow pinning of zero pfns45cda0a886BACKPORT: mm: fix is_pinnable_page against a cma page7d53a26b25ANDROID: Update symbol list for mtk1f44f2214dUPSTREAM: thermal: sysfs: Fix cooling_device_stats_setup() error code path161b98aa4cFROMGIT: usb: dwc3: gadget: Don't set IMI for no_interrupt7947f2f48aFROMGIT: usb: dwc3: gadget: Stop processing more requests on IMI3bdd7e23e2FROMGIT: usb: gadget: uvc: fix sg handling during video encode55249e0b76FROMGIT: usb: gadget: uvc: fix sg handling in error case45238b84d8FROMGIT: usb: gadget: uvc: fix dropped frame after missed isoc2d2cd1af72UPSTREAM: usb: gadget: uvc: improve sg exit condition3248ae0d9dUPSTREAM: usb: gadget: uvc: giveback vb2 buffer on req complete23616a2948UPSTREAM: usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffera50df26246UPSTREAM: usb: gadget: uvc: use on returned header len in video_encode_isoc_sgc91c6e0a3fUPSTREAM: usb: gadget: uvc: consistently use define for headerlen2616a2072cFROMGIT: arm64: io: Use asm-generic high level MMIO accessors15fbf32b75ANDROID: GKI: Update abi_gki_aarch64_qcom for trace_mmio93602bed42UPSTREAM: usb: dwc3: gadget: fix high speed multiplier setting14bd2d1473UPSTREAM: usb: dwc3: gadget: refactor dwc3_repare_one_trb68d8dea7feANDROID: GKI: Update abi_gki_aarch64_qcom for timespec64_to_jiffiesfdf67142f3ANDROID: vendor_hook: skip trace_android_vh_page_trylock_set when ignore_references is truea9092347adANDROID: ABI: Export psi_system symbol to be used by memcgv2 optimization mechanism6d81bca908ANDROID: ABI: export psi_system for memcgv2's vh function optimizationecb0dcb24aUPSTREAM: mm/damon/dbgfs: fix memory leak when using debugfs_lookup()52808991c0UPSTREAM: wifi: mac80211: fix MBSSID parsing use-after-freeec4ab62846UPSTREAM: mac80211: fix memory leaks with element parsing4ae50d8935UPSTREAM: mac80211: always allocate struct ieee802_11_elems33c9746293UPSTREAM: mac80211: mlme: find auth challenge directlyd3f1cd61daUPSTREAM: mac80211: move CRC into struct ieee802_11_elems397e82f22bUPSTREAM: mac80211: mesh: clean up rx_bcn_presp API1b7036d9eeUPSTREAM: wifi: cfg80211: update hidden BSSes to avoid WARN_ONdb5865ed3cUPSTREAM: wifi: mac80211: fix crash in beacon protection for P2P-deviceb2126d0131UPSTREAM: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate64265011eaUPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption56203e0ecbUPSTREAM: wifi: cfg80211: fix BSS refcounting bugs3ebea46325UPSTREAM: wifi: cfg80211: ensure length byte is present before access0abe9e97c8UPSTREAM: wifi: cfg80211/mac80211: reject bad MBSSID elements50802a459bUPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()0a4e0e56b6UPSTREAM: usb: gadget: f_serial: Ensure gserial disconnected during unbinda42bb7b44dUPSTREAM: wifi: nl80211: better validate link ID for stations3ce62ab9f9UPSTREAM: wifi: cfg80211: clean up links appropriately6b5b4300baUPSTREAM: wifi: cfg80211: add ieee80211_chanwidth_rate_flags()dda95a93f4UPSTREAM: wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLOa4670eb422BACKPORT: wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a structc1bcc88a92BACKPORT: wifi: cfg80211: adjust assoc comeback for MLOdb5bcd0cd8BACKPORT: wifi: cfg80211: prepare association failure APIs for MLO4c026e7989BACKPORT: wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request54c7401e6fUPSTREAM: wifi: nl80211: acquire wdev mutex for dump_surveycedf0a45f1UPSTREAM: wifi: cfg80211: drop BSS elements from assoc trace for now85139f4bfcUPSTREAM: wifi: cfg80211: make cfg80211_auth_request::key_idx signede75dfe1943UPSTREAM: wifi: nl80211: enable setting the link address at new stationd104fc76c4UPSTREAM: wifi: nl80211: hold wdev mutex for station APIs80f8155cfcUPSTREAM: wifi: nl80211: hold wdev mutex for channel switch APIs7f076a74a7UPSTREAM: wifi: nl80211: hold wdev mutex in add/mod/del link stationb1bdeb8543UPSTREAM: wifi: cfg80211: Allow MLO TX with link source address6f2a6c919aANDROID: ABI: add debugfs_lookup_and_remove to whitelistcabd649d1bUPSTREAM: sched/debug: fix dentry leak in update_sched_domain_debugfse681f878fcUPSTREAM: debugfs: add debugfs_lookup_and_remove()08ef164027ANDROID: sched: Move scratch_mask to a percpu variablec61797f241ANDROID: sched: Keep sched_class::set_cpus_allowed stable448eb7ef25FROMGIT: sched: Always clear user_cpus_ptr in do_set_cpus_allowed()ec8cf94166BACKPORT: FROMGIT: sched: Enforce user requested affinity50a3a47c14BACKPORT: FROMGIT: sched: Always preserve the user requested cpumask54aeb5c372BACKPORT: FROMGIT: sched: Introduce affinity_context5001781910FROMGIT: sched: Add __releases annotations to affine_move_task()b3bb41cebdANDROID: GKI: Update abi_gki_aarch64_qcom for DMAdba7a32ef7ANDROID: GKI: Update symbols to symbol listba5d7b443eANDROID: GKI: Update symbol list for Exynos SoC2eb7ccbee2BACKPORT: FROMGIT: mmc: core: SD: Add BROKEN-SD-DISCARD quirk3ade531891BACKPORT: wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result0436dc8907UPSTREAM: mmc: sdhci: Fix host->cmd is nulle91ba0b70eANDROID: ABI: Update symbols to unisoc whitelist for the wlanea095dd932ANDROID: ABI: Update symbols to unisoc whitelist545bb8eb6bFROMGIT: seccomp: Move copy_seccomp() to no failure path.41300cf104BACKPORT: FROMLIST: tracing: Add register read/write tracing supporte8a2596decUPSTREAM: fbcon: Prevent that screen size is smaller than font sizeb54f2a0d7bUPSTREAM: fbcon: Disallow setting font bigger than screen size52833e8fafUPSTREAM: fbmem: Check virtual screen sizes in fb_set_var()ea2a1b81e8ANDROID: GKI: Update symbol list for VIVOe0a18fbf05ANDROID: GKI: Update symbol list for sunxi3d7ba02e51ANDROID: ABI: update allowed list for galaxyed0b913a4bANDROID: ABI: Update symbols to unisoc whitelist for UFS the 1st16aecf0f68UPSTREAM: usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io()9dec42d377UPSTREAM: usb: gadget: f_fs: change ep->status safe in ffs_epfile_io()6f90f3b9c9ANDROID: KVM: arm64: Fix MMIO guard map error handling8324bb0aedANDROID: GKI: Update symbols to symbol list95af22de88UPSTREAM: cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()546f62e71bFROMLIST: locking/rwsem: Limit # of null owner retries for handoff writer4ece302f35FROMLIST: locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpathb5e4b8916fANDROID: abi_gki_aarch64_sony: Export block driver symbols to collect device infoca65be56edANDROID: GKI: block: export block_rq_complete316e668d5fANDROID: ABI: update allowed list for galaxy6d4b5281a6ANDROID: KVM: arm64: s2mpu: Add SysMMU_SYNC timeoutc0a46be9dcANDROID: KVM: arm64: Force CMOs with FWB when reclaiming guest pages24d27dff64BACKPORT: locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter48b7cad9b0ANDROID: Update mtktv symbol list38e30fccb8ANDROID: arm64: Reclaim some cpucaps to aid in backportinge76686ed1dANDROID: GKI: Update symbol list for mtk STB projects7639b80540ANDROID: debug_symbols: Add put_task_stack807d95c66bANDROID: abi_gki_aarch64_qcom: Add hibernation APIsfae48a3639ANDROID: fix kernelci build-break for !CONFIG_ANDROID_VENDOR_OEM_DATA6232eecfa7ANDROID: mm/filemap: Fix missing put_page() for speculative page fault0555154508ANDROID: abi_gki_aarch64_qcom: Add clk_restore_context and clk_save_contextfa951e233fBACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report1554564451ANDROID: abi_gki_aarch64_qcom: Add drm driver APIs16a71479cbANDROID: sched: Export sched_domains_mutex for lockdepd2cb755a43ANDROID: vendor hooks: Add hooks to support bootloader based hibernationc297152a18ANDROID: GKI: Update Amlogic symbol list2455f6610aANDROID: fix ABI breakage in struct psi_group9ed7219990FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling9040c2052eANDROID: ABI: Update symbols to unisoc whitelist646452113dANDROID: ABI: Update oplus symbol listb55a937270ANDROID: GKI: Update symbol list for sunxi1eedea5f8dANDROID: abi_gki_aarch64_qcom: Export update_readahead_gfp_mask VH041ffcd941ANDROID: mm: add a vendor_hook to change the gfp flagsee928517b9ANDROID: GKI: Update vendor symbol list for vivo4c1cf366acANDROID: vendor_hooks: add new parameter to android_vh_blk_alloc_rqs()5923781e8cANDROID: KVM: arm64: Do not advertise SVE capability in protected modef803a7997dANDROID: ABI: Update symbols to unisoc whitelist for the drmebf773d748ANDROID: ABI: Update symbols to unisoc whitelist for clock372abe5b53ANDROID: KVM: arm64: Fix MMIO guard unmap809ec777eaANDROID: GKI: Add RTK TV KMI symbol list85eea22b5eANDROID: Update QCOM symbol list for __tracepoint_android_vh_mmc_sd_update_cmdline_timingb84c40ff60UPSTREAM: crypto: jitter - add oversampling of noise source4b6af87d6eBACKPORT: writeback avoid use-after-free after removing device75b1bf99a9ANDROID: GKI: Update abi_gki_aarch64_qcom3ee1075693FROMGIT: f2fs: support recording stop_checkpoint reason into super_blocke82a19427eFROMLIST: mm: fix use-after free of page_ext after race with memory-offline898cfbf094ANDROID: mm: introduce page_pinner8dea6e5e50ANDROID: ABI: Add extcon_get_property_capability symbol8409443201ANDROID: gki_config: enable F2FS_UNFAIR_RWSEM285d4132a6ANDROID: scsi: ufs: add complete init vendor hook5756b89437ANDROID: ABI: update allowed list for galaxy4ec2c6e2d1ANDROID: GKI: Update symbol list for mtk AI-vision projectsd6b20ddcd9ANDROID: GKI: Enable HCTR22496e06b21UPSTREAM: fscrypt: Add HCTR2 support for filename encryption731238ab38UPSTREAM: crypto: arm64/polyval - Add PMULL accelerated implementation of POLYVAL6606d9507eUPSTREAM: crypto: x86/polyval - Add PCLMULQDQ accelerated implementation of POLYVALe3431e9f2bUPSTREAM: crypto: arm64/aes-xctr - Improve readability of XCTR and CTR modes8a794a25aeUPSTREAM: crypto: arm64/aes-xctr - Add accelerated implementation of XCTR9a11762fdeUPSTREAM: crypto: x86/aesni-xctr - Add accelerated implementation of XCTR927d58494fUPSTREAM: crypto: hctr2 - Add HCTR2 supportb07dcba017UPSTREAM: crypto: polyval - Add POLYVAL support24a19f56b4UPSTREAM: crypto: xctr - Add XCTR support96c87ab88bUPSTREAM: arm64: Add macro version of the BTI instruction1fd5d6489aUPSTREAM: crypto: arm64/aes-neon-ctr - improve handling of single tail blockb760d25fcaANDROID: GKI: Update symbols to symbol list8b49e4bee6ANDROID: KVM: arm64: Initialize ptr auth in protected mode5405862223FROMGIT: KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available()c101b51fb6UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookieeb82ad82b1UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed caste154458b37UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet5e1321eb79ANDROID: abi_gki_aarch64_qcom: Add protocol related symbols9122cbfc55ANDROID: Fix lost track action type in save_track_hashbcb5f0547eUPSTREAM: usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OSc2ab21a729ANDROID: GKI: Update symbols to symbol listac82d34706ANDROID: vendor_hook: rename the the name of hooks4a9e3b2ca6ANDROID: vendor_hooks: Add hook in kmalloc_slab()fcacd896ecBACKPORT: wifi: cfg80211/mac80211: separate link params from station params5b0ceee1bdUPSTREAM: wifi: cfg80211: add API to add/modify/remove a link station54f780d093ANDROID: signal: Add vendor hook for memory reaping5edc332ceeANDROID: GKI: Update abi_gki_aarch64_pixelb80df8c286Revert "ANDROID: vendor_hooks: Add hooks to tcp/udp send/recv msg functions."8c09081fc0Revert "ANDROID: sched: Add vendor hook for util-update related functions"587cfd8e66ANDROID: fix alignment of struct shash_desc membere15184fefeBACKPORT: mm: make minimum slab alignment a runtime property273bbfc4d7BACKPORT: printk: stop including cache.h from printk.h088ce42ab0UPSTREAM: kasan: fix a missing header include of static_keys.h17e4c2a950BACKPORT: kasan: split kasan_*enabled() functions into a separate headerafa76a1c3aANDROID: scsi: ufs: Improve MCQ error handling9dcd74deffANDROID: GKI: Add Sony KMI symbol listb9707158acANDROID: ABI: update allowed list for galaxydaac36f215ANDROID: GKI: Update symbols to symbol listeffc9c940aANDROID: GKI: Update abi_gki_aarch64_qcom symbols.3561c27eebUPSTREAM: Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"a89fbc0de0ANDROID: fix add vendor hooks for unusual abort cases0fd0345839ANDROID: regmap: Unhide REGMAP_SPMI314e242119ANDROID: ABI: update allowed list for galaxy6b1ae1157fANDROID: Enable BUILD_GKI_CERTIFICATION_TOOLS for x86_64 GKIcbc497caa2ANDROID: irqchip: Fix vendor hook arguments898941454fUPSTREAM: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop7bdc155a70Revert "FROMLIST: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop"94c8c2f858ANDROID: add symbol file for type visibility symbols0e0c25fffdANDROID: selftests: incfs: Increase timeout in concurrent_reads_and_writes_testbba227bfd0ANDROID: abi_gki_aarch64_qcom: Add iio symbol list for qcom0c3d2d04ccANDROID: make sure all types for hooks are defined in KMI1aeba1eea1ANDROID: mm: cma: proper ret type for tasks interrupted by fatal signalc2b91dc63cBACKPORT: erofs: fix use-after-free of on-stack io[]a75431c61bANDROID: kleaf: Explicit list of ABI files.41a23cd26eFROMGIT: kasan: call kasan_malloc() from __kmalloc_*track_caller()e1c0ed46cfFROMLIST: f2fs: let FI_OPU_WRITE override FADVISE_COLD_BITd7735e03b7ANDROID: GKI: update the ABI xml and pixel symbol listf8c9fae007ANDROID: incfs: Add check for ATTR_KILL_SUID and ATTR_MODE in incfs_setattr66e0726ca5ANDROID: GKI: update vendor hook for sd010f93525dUPSTREAM: kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22}8833039066ANDROID: ABI: Update symbols to unisoc whitelista3525f6e75ANDROID: ABI: Update symbols to unisoc whitelist for sync from local code7c0b04f044ANDROID: ABI: Update symbols to unisoc whiteliste6c55bbd43ANDROID: GKI: Update symbol list for sunxia3e20edea9ANDROID: GKI: Update symbol listef9a35b2e6ANDROID: ABI: Update symbols for unisoc whitelist Android13-k5.1570a5111957ANDROID: net: export symbol for tracepoint_consume_skb13bedfc2f2ANDROID: gki_defconfig: Enable CONFIG_HIBERNATION flag32e1ff60dbANDROID: ABI: Update symbols to unisoc whitelist for sync from local code42f39fcf09ANDROID: GKI: update xiaomi symbol listca319dfc39ANDROID: Add headers to vendor_hooks.c for type visibilitye85a386df9BACKPORT: KVM: x86: avoid calling x86 emulator without a decoded instruction6b2fb25eacANDROID: ABI: Update symbols to unisoc whitelist678d7a0952BACKPORT: dm verity: set DM_TARGET_IMMUTABLE feature flaga2c2b6c914BACKPORT: pipe: Fix missing lock in pipe_resize_ring()3c2cc4561fFROMLIST: locking/rwsem: Disable preemption while trying for rwsem lockc82312f9b0BACKPORT: rpmsg: virtio: Fix possible double free in rpmsg_probe()e0440af8b2BACKPORT: rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev()cff4cc7a64Revert "ANDROID: arm64: smp: fix Lockdep warning: RCU used illegally from idle CPU."6a2905d352FROMLIST: arm64: mte: move register initialization to C7a67b48b62Revert "BACKPORT: FROMLIST: ext4: implement speculative fault handling"9f7ac5d820Revert "FROMLIST: arm64: mte: move register initialization to C"b9f272d887ANDROID: vendor_hooks:vendor hook for mmputc96092a914ANDROID: GKI: Upate sunxi symbol list5dc0a0bd6bANDROID: remove CONFIG_TRACEPOINTS from hook definition headersecb7d6b106ANDROID: remove inclusions from hook definition headersea45eaaaaeBACKPORT: scsi: ufs: core: Increase fDeviceInit poll frequencyc17b8c3da8FROMGIT: f2fs: increase the limit for reserve_root35666bb866FROMGIT: f2fs: complete checkpoints during remount9e14ab97feFROMGIT: f2fs: flush pending checkpoints when freezing superb52dcd4e22FROMGIT: f2fs: remove gc_urgent_high_limited for cleanupe4c3ce6f7dFROMGIT: f2fs: fix wrong continue condition in GC619b99d2d4BACKPORT: f2fs: handle decompress only post processing in softirqc119114518BACKPORT: f2fs: introduce memory mode3ec6819bffANDROID: kleaf: Do not include GKI modules in default output of //common:kernel_aarch64.fe1e4c55deANDROID: GKI: Update symbols to symbol list08b9a0b8aaANDROID: GKI: Update symbol list for Exynos SoCca7f18ea25ANDROID: ABI: Update oplus symbol listfb2bb8f3adANDROID: mm: Add vendor hook in rmqueue()193dcfee4dANDROID: abi_gki_aarch64_qcom: Update symbol list.1cf95b1e07ANDROID: GKI: Update symbols to symbol liste1b8ef44fdANDROID: Revert "psi: allow unprivileged users with CAP_SYS_RESOURCE to write psi files"c9ee361850ANDROID: abi_gki_aarch64_qcom: Add hook for set_cpus_allowed_by_task2508098b95ANDROID: GKI: Update symbol list06a2fffcf3ANDROID: GKI: Update symbol list for mtk AI-vision projects1f0f167b62FROMGIT: wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()c9375148dbFROMGIT: wifi: nl80211: send MLO links channel info in GET_INTERFACEdf92dc5573FROMGIT: wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD460e2bc5daFROMGIT: wifi: cfg80211: reject connect response with MLO params for WEPcad63b2cf1FROMGIT: wifi: cfg80211: get correct AP link chandefe6c826aa9bANDROID: reduce number of opaque structs in KMI0226fc2e18ANDROID: vendor_hooks: tune reclaim inactive ratio8de5430cb7BACKPORT: FROMGIT: PCI: dwc: Add support for 64-bit MSI target address8181ea8d96BACKPORT: FROMGIT: PCI: dwc: Drop dependency on ZONE_DMA32a8dfddb2b9Revert "BACKPORT: FROMLIST: PCI: dwc: Drop dependency on ZONE_DMA32"c5e662db60Revert "BACKPORT: FROMLIST: PCI: dwc: Add support for 64-bit MSI target address"ff81c8d3f5ANDROID: GKI: create initial PASA symbol list55f112e068ANDROID: vendor_hooks: Add hooks for cpufreq_acct_update_power76be364a84BACKPORT: irq_work: use kasan_record_aux_stack_noalloc() record callstackcc724041ceANDROID: vendor_hooks: Add hooks for oem futex optimizationeb6c8ea051BACKPORT: fuse: send security context of inode on file05e1c47bbcUPSTREAM: security: Return xattr name from security_dentry_init_security()e8ac12a811BACKPORT: fuse: extend init flagsa43215959dBACKPORT: scsi: ufs: core: Fix missing clk change notification on host reset773f36077bANDROID: ABI: Dedup the repeated symbols for Unisocc4ebf71500FROMLIST: arm64: mte: move register initialization to Cf42e2933f0FROMLIST: ufs: allow host driver to disable wb toggling during clock scaling8d76ae003bANDROID: GKI: update xiaomi symbol listbe69ad8227ANDROID: Expand user_struct size.776d084118UPSTREAM: usb: gadget: uvc: calculate the number of request depending on framesize26e36e62c9UPSTREAM: usb: dwc3: gadget: increase tx fifo size for ss isoc endpoints928bb2bbe1UPSTREAM: usb: gadget: uvc: remove pause flag use85791a9e63UPSTREAM: usb: gadget: uvc: allow changing interface name via configfs499ea1f89bUPSTREAM: usb: gadget: uvc: fix list double add in uvcg_video_pump0db028444cANDROID: abi_gki_aarch64_qcom: Add blk_mq_free_requestb58af507bfANDROID: GKI: Update symbols to symbol list0312e9cd22ANDROID: vendor_hooks:vendor hook for __alloc_pages_slowpath.22c312bbdeANDROID: nl80211: enable reserved attributes with upstream assignments17e63e8b13ANDROID: fix declaration mismatch for ns_to_kernel_old_timeval13e5af1463ANDROID: avoid huge-page not to clear trylock-bit after shrink_page_list.b337f6e1a9ANDROID: mm/memory_hotplug: Fix error path handling695e36b60eANDROID: GKI: Update symbol list for imx4d91f7dff5ANDROID: GKI: update xiaomi symbol list39088bd0f1UPSTREAM: usb: gadget: uvc: test if ep->desc is valid on ep_queue48ffd4d42dUPSTREAM: usb: gadget: uvc: only pump video data if necessary1b5de9bdc4UPSTREAM: usb: gadget: uvc: only schedule stream in streaming state75b799c801UPSTREAM: usb: dwc3: gadget: Give some time to schedule isoc8398037818UPSTREAM: usb: gadget: composite: Show warning if function driver's descriptors are incomplete.77672b2424ANDROID: GKI: Add symbol list file for sunxi555400c6f7ANDROID: ABI: Update symbols to unisoc whitelist73b352b9bcANDROID: GKI: Update Symbol List for Vendor175fa88bc2ANDROID: kernel/sched: rebuild_sched_domains export5dc0125847ANDROID: vendor_hooks: Add hooks for page_cache_sync_ra5a3e902fedFROMLIST: cgroup: Fix race condition at rebind_subsystems()6aafd4a7e6ANDROID: GKI: Update symbols to symbol list7e1756daccANDROID: GKI: Add initial symbol list for amlogic885f16fab6ANDROID: gki_defconfig: enable CONFIG_USB_CONFIGFS_F_UVCb2a6221a18ANDROID: GKI: Update symbols to symbol list7fa896f92dANDROID: GKI: Update symbols to symbol list212c9a7426ANDROID: ABI: Update symbols to unisoc whitelist for mmc 3stfb9c12a0f6ANDROID: ABI: Update oplus symbol lista54b0cc492ANDROID: Update mtktv symbol listbc2b2529f6BACKPORT: cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlocka30c0961ddUPSTREAM: cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtreeb38034b5d5BACKPORT: FROMLIST: PCI: dwc: Add support for 64-bit MSI target address6c9828727fBACKPORT: FROMLIST: PCI: dwc: Drop dependency on ZONE_DMA32cfaccedb79BACKPORT: f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED70d1b9fe5fBACKPORT: f2fs: do not set compression bit if kernel doesn't support66a0472aacBACKPORT: f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same timeb57cdff123BACKPORT: f2fs: do not skip updating inode when retrying to flush node pagedb198f61d0BACKPORT: f2fs: do not count ENOENT for error case39886a23bbBACKPORT: f2fs: attach inline_data after setting compressiond85467fdcaBACKPORT: f2fs: allow compression for mmap files in compress_mode=user0e65382de3BACKPORT: f2fs: fix fallocate to use file_modified to update permissions consistently0d0b29daf8BACKPORT: f2fs: don't need inode lock for system hidden quota089aeb07abBACKPORT: f2fs: fix to clear dirty inode in f2fs_evict_inode()05a794d93aBACKPORT: f2fs: avoid infinite loop to flush node pages9449d07f3fBACKPORT: f2fs: fix to do sanity check on inline_dots inode820c876e42BACKPORT: f2fs: introduce data read/write showing path info8637bc7602BACKPORT: f2fs: fix wrong condition check when failing metapage readffb7e4633bBACKPORT: f2fs: replace congestion_wait() calls with io_schedule_timeout()a60c2d4f12ANDROID: vendor_hooks: Add hooks for ipae956d16bc2ANDROID: GKI: add restricted vendor hook for mmcfc9630b3cbANDROID: vendor_hooks: add vendor hook for dma_heap_buffer_alloc47351f748eANDROID: GKI: Update symbol list for Exynos SoCf729494767ANDROID: vendor_hook: add hooks to protect locking-tsk in cpu schedulere5e38b46e5ANDROID: GKI: Update symbols to symbol list1f925159e2ANDROID: fix kernelci issue: visibility of struct cgroup_subsysaea5730216ANDROID: ABI: Update symbols to unisoc whitelist for sync from local code4899ed313fANDROID: GKI: update the ABI xml and pixel symbol liste7cbfabf82ANDROID: export reclaim_pages309a6bf81aANDROID: vendor_hook: Add hook to not be stuck ro rmap lock in kswapd or direct_reclaim4f5025129fFROMLIST: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stopd4d10fb574Revert "FROMLIST: usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop"2487db8d59ANDROID: freezer: Add vendor hook to freezer for GKI purpose.9ac0923ef5ANDROID: user: Add vendor hook to user for GKI purpose8b885a54baANDROID: GKI: Update symbol list for imxd1bc61dd85ANDROID: android: Export symbols for invoking cpufreq_update_util()b109cefd6fFROMGIT: usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion6349c3bbd5ANDROID: GKI: add vendor hook to support emmc FFU64ae41d79bANDROID: GKI: Update symbols to symbol list58c2de6dd0ANDROID: Update symbol list of mediatekc3677a966dANDROID: ABI: update allowed list for galaxy6581a0bfa7FROMLIST: usb: gadget: f_uac2: fix superspeed transfere2c216a2afUPSTREAM: usb: gadget: f_uac2: clean up some inconsistent indenting2b0d64ba20UPSTREAM: wifi: cfg80211: Allow P2P client interface to indicate port authorization5fad12ed63UPSTREAM: bcache: move uapi header bcache.h to bcache code directory99b2e4c942UPSTREAM: arm64: perf: Support new DT compatibles08f07e3d42UPSTREAM: arm64: perf: Simplify registration boilerplate48af748d03UPSTREAM: arm64: perf: Support Denver and Carmel PMUs952fbc560fANDROID: Add symbols required for NVMe in abi_gki_aarch64_qcomce8b55bb08ANDROID: vendor_hooks: protect multi-mapcount pages in kernel09ebd2be6eANDROID: add func:do_traversal_all_lruvec in mm/memcontrol.cefbe140e82ANDROID: vendor_hooks: account page-mapcountbf19ba7dd0ANDROID: GKI: allow mm vendor hooks header inclusion from header filese99fffe1d4ANDROID: Update symbol list for mtk42f3a7e05fUPSTREAM: dma-buf: remove restriction of IOCTL:DMA_BUF_SET_NAMEdbe7eb9794ANDROID: abi_gki_aarch64_qcom: Update symbol list1d7ab182b7ANDROID: ABI update for virtual device virtio_gpu changese0bf6839e7ANDROID: mm: always destroy mmu_notifier percpu_rwsem asynchronously3c5af3f431UPSTREAM: kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt)a379c27044ANDROID: ABI: Update symbols to unisoc whitelist for mmc 2st7b610b2916ANDROID: Update symbol list of mediatek5b6fcb2222UPSTREAM: kbuild: Ignore __this_module in gen_autoksyms.shd78c536fe7UPSTREAM: binder: fix redefinition of seq_file attributesb52b0debf7ANDROID: Add a script to collect information about a device's dependenciesaf6d390801BACKPORT: FROMLIST: wifi: cfg80211: Add link_id parameter to various key operations for MLO359b4ecb6bANDROID: Update symbol list for mtk6360c456edANDROID: update symbol list for pixel60714690feANDROID: scsi: ufs: add vendor hook to override key reprogrammingcacbff013bBACKPORT: Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_putc4fbc06424BACKPORT: KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID6bb5d6b3f7ANDROID: GKI: update symbol lista2f552f49cANDROID: GKI: vendor code needs __balance_callbacks access Change-Id: Ibee4a43f0ecbddf17851d4db250e95e83800a5a2 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
113 KiB
113 KiB