# changelog

author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-10.0.v2406
changelog:
  - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [task:329426] {CVE-2024-36974}
  - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [task:329423] {CVE-2024-36978}
  - KVM/SVM: Move the assignment of max_sid to before use for hygon cpu (Hao Ge) [task:329150]
  - KVM/SVM: Change is_x86_vendor_hygon to is_vendor_hygon (Hao Ge) [task:216398]
  - usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [task:329425] {CVE-2024-38619}
  - OPENEULER: KVM: arm64: Make use of TWED feature (Jingyi Wang) [task:215414]
  - OPENEULER: arm64: cpufeature: TWED support detection (Zengruan Ye) [task:215414]
  - FEDORA: spec: don't overwrite auto.conf with .config (Ondrej Mosnacek) [bug:235118]
  - rpmbuild: install pem and x509 to kernel-devel (Jiangshan Yi) [task:225263]
  - livepatch/arm64: Enable livepatch in generic_defconfig (zhangxi) [task:205708]
  - panic: add option to dump blocked tasks in panic_print (Feng Tang)
  - lib/sort: optimize heapsort for equal elements in sift-down path (Kuan-Wei Chiu)
  - lib/sort: optimize heapsort with double-pop variation (Kuan-Wei Chiu)
  - lib min_heap: optimize number of calls to min_heapify() (Kuan-Wei Chiu)
  - lib min_heap: optimize number of comparisons in min_heapify() (Kuan-Wei Chiu)
  - tools: add netmaster tool for network debug (chenyuan) [task:225692]
  - loongarch/config: enable CONFIG_DRM_INSPUR (Shixiong Ou) [task:328850]
  - config: change CONFIG_CMA_SIZE_MBYTES=0 in arm64 (Li ZhiGang) [bug:234734]
  - vfio: Convey kvm that the vfio-pci device is wc safe (Ankit Agrawal) [task:204287]
  - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Ankit Agrawal) [task:204287]
  - mm: Introduce new flag to indicate wc safe (Ankit Agrawal) [task:204287]
  - KVM: arm64: Introduce new flag for non-cacheable IO memory (Ankit Agrawal) [task:204287]
  - PCI: Mark Hygon DCU to avoid bus reset (Jackie Liu) [task:216398]
  - misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe() (Yongzhi Liu) [task:328444] {CVE-2024-36973}
  - generic_defconfig synchronize with openkylin_generic_defconfig (jianghaoran) [task:328413]
  - tools: add ketones toolset (chizhiling) [task:218080]
  - smp: Provide 'setup_max_cpus' definition on UP too (Ingo Molnar) [task:327959]
  - smb: client: fix deadlock in smb2_find_smb_tcon() (Enzo Matsumiya) [task:327959]
  - powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH (Puranjay Mohan) [task:327959]
  - ALSA: seq: Fix incorrect UMP type for system messages (Takashi Iwai) [task:327959]
  - btrfs: fix leak of qgroup extent records after transaction abort (Filipe Manana) [task:327959]
  - btrfs: fix crash on racing fsync and size-extending write into prealloc (Omar Sandoval) [task:327959]
  - tracefs: Clear EVENT_INODE flag in tracefs_drop_inode() (Steven Rostedt (Google)) [task:327959]
  - eventfs: Keep the directories from having the same inode number as files (Steven Rostedt (Google)) [task:327959]
  - eventfs: Fix a possible null pointer dereference in eventfs_find_events() (Hao Ge) [task:327959]
  - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Anna Schumaker) [task:327959]
  - nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov) [task:327959]
  - EDAC/igen6: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen) [task:327959]
  - EDAC/amd64: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen) [task:327959]
  - ALSA: ump: Don't accept an invalid UMP protocol number (Takashi Iwai) [task:327959]
  - ALSA: ump: Don't clear bank selection after sending a program change (Takashi Iwai) [task:327959]
  - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Peter Ujfalusi) [task:327959]
  - genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after() (dicken.ding) [task:327959]
  - i3c: master: svc: fix invalidate IBI type and miss call client IBI handler (Frank Li) [task:327959]
  - s390/cpacf: Make use of invalid opcode produce a link error (Harald Freudenberger) [task:327959]
  - s390/cpacf: Split and rework cpacf query functions (Harald Freudenberger) [task:327959]
  - s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [task:327959]
  - parisc: Define sigset_t in parisc uapi header (Helge Deller) [task:327959]
  - parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA (Helge Deller) [task:327959]
  - ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski) [task:327959]
  - ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski) [task:327959]
  - ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski) [task:327959]
  - riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board (Shengyu Qu) [task:327959]
  - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [task:327959]
  - ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow (Baokun Li) [task:327959]
  - ext4: Fixes len calculation in mpage_journal_page_buffers (Ritesh Harjani (IBM)) [task:327959]
  - drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms (Lang Yu) [task:327959]
  - sparc: move struct termio to asm/termios.h (Mike Gilbert) [task:327959]
  - net: fix __dst_negative_advice() race (Eric Dumazet) [task:327959]
  - kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson) [task:327959]
  - kdb: Merge identical case statements in kdb_read() (Daniel Thompson) [task:327959]
  - kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson) [task:327959]
  - kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson) [task:327959]
  - kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [task:327959]
  - wifi: ath10k: fix QCOM_RPROC_COMMON dependency (Dmitry Baryshkov) [task:327959]
  - bonding: fix oops during rmmod (Tony Battersby) [task:327959]
  - watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin (Judith Mendez) [task:327959]
  - selftests/mm: fix build warnings on ppc64 (Michael Ellerman) [task:327959]
  - selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain) [task:327959]
  - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (Hailong.Liu) [task:327959]
  - mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again (Yuanyuan Zhong) [task:327959]
  - mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid (Frank van der Linden) [task:327959]
  - mm/cma: drop incorrect alignment check in cma_init_reserved_mem (Frank van der Linden) [task:327959]
  - sparc64: Fix number of online CPUs (Sam Ravnborg) [task:327959]
  - rtla/timerlat: Fix histogram report when a cpu count is 0 (John Kacur) [task:327959]
  - intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin) [task:327959]
  - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (Dhananjay Ugwekar) [task:327959]
  - tpm_tis: Do *not* flush uninitialized work (Jan Beulich) [task:327959]
  - kmsan: do not wipe out origin when doing partial unpoisoning (Alexander Potapenko) [task:327959]
  - mm/ksm: fix ksm_zero_pages accounting (Chengming Zhou) [task:327959]
  - mm/ksm: fix ksm_pages_scanned accounting (Chengming Zhou) [task:327959]
  - net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [task:327959]
  - net/ipv6: Fix route deleting failure when metric equals 0 (xu xin) [task:327959]
  - scsi: core: Handle devices which return an unusually large VPD page count (Martin K. Petersen) [task:327959]
  - HID: i2c-hid: elan: fix reset suspend current leakage (Johan Hovold) [task:327959]
  - i2c: acpi: Unbind mux adapters before delete (Hamish Martin) [task:327959]
  - iomap: fault in smaller chunks for non-large folio mappings (Xu Yang) [task:327959]
  - filemap: add helper mapping_max_folio_size() (Xu Yang) [task:327959]
  - mm: fix race between __split_huge_pmd_locked() and GUP-fast (Ryan Roberts) [task:327959]
  - kbuild: Remove support for Clang's ThinLTO caching (Nathan Chancellor) [task:327959]
  - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu) [task:327959]
  - crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov) [task:327959]
  - crypto: ecdsa - Fix module auto-load on add-key (Stefan Berger) [task:327959]
  - clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs (Gabor Juhos) [task:327959]
  - clk: bcm: rpi: Assign ->num before accessing ->hws (Nathan Chancellor) [task:327959]
  - clk: bcm: dvp: Assign ->num before accessing ->hws (Nathan Chancellor) [task:327959]
  - LoongArch: Override higher address bits in JUMP_VIRT_ADDR (Jiaxun Yang) [task:327959]
  - LoongArch: Add all CPUs enabled by fdt to NUMA node 0 (Jiaxun Yang) [task:327959]
  - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Marc Zyngier) [task:327959]
  - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier) [task:327959]
  - KVM: arm64: Fix AArch32 register narrowing on userspace write (Marc Zyngier) [task:327959]
  - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Sean Christopherson) [task:327959]
  - Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices" (Alex Deucher) [task:327959]
  - drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms (Mario Limonciello) [task:327959]
  - 9p: add missing locking around taking dentry fid list (Dominique Martinet) [task:327959]
  - drm/amdgpu/atomfirmware: add intergrated info v2.3 table (Li Ma) [task:327959]
  - fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen) [task:327959]
  - drm/fbdev-generic: Do not set physical framebuffer address (Thomas Zimmermann) [task:327959]
  - mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA (Hans de Goede) [task:327959]
  - mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A (Hans de Goede) [task:327959]
  - mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working (Hans de Goede) [task:327959]
  - mmc: sdhci-acpi: Sort DMI quirks alphabetically (Hans de Goede) [task:327959]
  - mmc: sdhci: Add support for "Tuning Error" interrupts (Adrian Hunter) [task:327959]
  - mmc: core: Add mmc_gpiod_set_cd_config() function (Hans de Goede) [task:327959]
  - mmc: davinci: Don't strip remove function when driver is builtin (Uwe Kleine-König) [task:327959]
  - media: v4l: async: Fix notifier list entry init (Alexander Stein) [task:327959]
  - media: v4l: async: Don't set notifier's V4L2 device if registering fails (Sakari Ailus) [task:327959]
  - media: v4l: async: Properly re-initialise notifier entry in unregister (Sakari Ailus) [task:327959]
  - media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil) [task:327959]
  - media: mxl5xx: Move xpt structures off stack (Nathan Chancellor) [task:327959]
  - media: mc: mark the media devnode as registered from the, start (Hans Verkuil) [task:327959]
  - media: mc: Fix graph walk in media_pipeline_start (Tomi Valkeinen) [task:327959]
  - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Max Krummenacher) [task:327959]
  - arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen) [task:327959]
  - wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path (Bitterblue Smith) [task:327959]
  - wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE (Bitterblue Smith) [task:327959]
  - wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power (Bitterblue Smith) [task:327959]
  - wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith) [task:327959]
  - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Ping-Ke Shih) [task:327959]
  - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai) [task:327959]
  - arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold) [task:327959]
  - arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski) [task:327959]
  - ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg) [task:327959]
  - soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request (Maulik Shah) [task:327959]
  - thermal/drivers/qcom/lmh: Check for SCM availability at probe (Konrad Dybcio) [task:327959]
  - platform/chrome: cros_ec: Handle events during suspend after resume completion (Karthikeyan Ramasubramanian) [task:327959]
  - proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission operation (Tyler Hicks (Microsoft)) [task:327959]
  - fsverity: use register_sysctl_init() to avoid kmemleak warning (Eric Biggers) [task:327959]
  - ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov) [task:327959]
  - wifi: rtw89: correct aSIFSTime for 6GHz band (Ping-Ke Shih) [task:327959]
  - bcache: fix variable length array abuse in btree_iter (Matthew Mirvish) [task:327959]
  - drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [task:327959]
  - media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma) [task:327959]
  - f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [task:327959]
  - drm/sun4i: hdmi: Move mode_set into enable (Maxime Ripard) [task:327959]
  - drm/sun4i: hdmi: Convert encoder to atomic (Maxime Ripard) [task:327959]
  - vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann) [task:327959]
  - erofs: avoid allocating DEFLATE streams before mounting (Gao Xiang) [task:327959]
  - riscv: signal: handle syscall restart before get_signal (Haorong Lu) [task:327959]
  - net: sfp-bus: fix SFP mode detect from bitrate (Russell King (Oracle)) [task:327959]
  - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [task:327959]
  - mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz) [task:327959]
  - drm/i915/hwmon: Get rid of devm (Ashutosh Dixit) [task:327959]
  - klvm: add a lightweight virtual machine tools (xieming) [task:218469]
  - HYGON: crypto: ccp: ccp-crypto support sm2 on Hygon generation 4th CPU (yangdepei) [task:216398]
  - HYGON: x86/mm: Merge contiguous pages into a large range when notifying pages enc status changes (yangwencheng) [task:216398]
  - HYGON: KVM: SVM: CSV: Manage CSV3 guest's shared pages by rbtree (yangwencheng) [task:216398]
  - HYGON: x86/kvm: Don't hypercall to enc all usable RAM on CSV3 platform (yangwencheng) [task:216398]
  - HYGON: KVM: SVM: CSV: Add ioctl API to unpin shared pages of CSV3 guest (yangwencheng) [task:216398]
  - HYGON: KVM: SVM: CSV: Add KVM_CSV3_RECEIVE_ENCRYPT_CONTEXT command (Xin Jiang) [task:216398]
  - HYGON: KVM: SVM: CSV: Add KVM_CSV3_RECEIVE_ENCRYPT_DATA command (Xin Jiang) [task:216398]
  - HYGON: KVM: SVM: CSV: Add KVM_CSV3_SEND_ENCRYPT_CONTEXT command (Xin Jiang) [task:216398]
  - HYGON: KVM: SVM: CSV: Add KVM_CSV3_SEND_ENCRYPT_DATA command (Xin Jiang) [task:216398]
  - HYGON: crypto: ccp: Define CSV3 migration command id (Xin Jiang) [task:216398]
  - HYGON: x86/mm: CSV allows CMA allocation concurrently (Xin Jiang) [task:216398]
  - HYGON: mm/cma: add API to enable concurrent allocation from the CMA (Xin Jiang) [task:216398]
  - HYGON: x86/mm: Print CSV3 info into kernel log (Xin Jiang) [task:216398]
  - HYGON: x86: Add support for changing the memory attribute for CSV3 guest (Xin Jiang) [task:216398]
  - HYGON: x86: Update memory shared/private attribute in early boot for CSV3 guest (Xin Jiang) [task:216398]
  - HYGON: x86/kernel: Set bss decrypted memory as shared in CSV3 guest (Xin Jiang) [task:216398]
  - x86/config: change CONFIG_DRM_MGAG200=m to CONFIG_DRM_MGAG200=y (tanze) [task:327570]
  - 3rd: Restrict 3rd modules to be compiled only as loadable modules (Jackie Liu) [task:226387]
  - wireless/realtek: fix build warning on 3rd driver (Jackie Liu) [task:222942]
  - hardware_message: convert to mark_partner_supported_module (Jackie Liu) [task:214747]
  - hardware_message: Introduce mark_partner_supported_module function (Jackie Liu) [task:214747]
  - wifi/realtek: mark rtl8852CU/rtl8852BU/rtl8821CU/rtl8188EU module support by partner (Jackie Liu) [task:222942]
  - BMA: Fix kernel NULL pointer dereference error (Jackie Liu) [bug:151984]


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-11.v2407
changelog:
  - config/x86: disable kernel boot logo (Shixiong Ou) [bug:234500]
  - config/loongarch: disable kernel boot logo (Shixiong Ou) [bug:234500]
  - config/arm64: disable kernel boot logo (Shixiong Ou) [bug:234500]
  - x86/config: change CONFIG_DRM_MGAG200=m to CONFIG_DRM_MGAG200=y (tanze) [task:329971]
  - security/ksaf: remove security blob for auth (zhubing) [task:202072]
  - security/ksaf: add interface to get task namespace num (zhubing) [task:202072]
  - arm64/configs: sync phytium x100 config options (Riwen Lu) [task:219183]
  - PHYTIUM: mci: Remove UHS mode support for X100 MCI (Cheng Quan) [task:219183]
  - PHYTIUM: mci: Add support for the Phytium MMC (Cheng Quan) [task:219183]
  - PHYTIUM: ASOC: Exchange DMA channels (Yang Xun) [task:219183]
  - PHYTIUM: ASOC: Support for 24bit and 32bit format (Yang Xun) [task:219183]
  - GITHUB: ASOC: Codecs: add cjc8988 codec driver (Mark Brown) [task:219183]
  - PHYTIUM: codec: This patch makes ES8336 module reload smoothly (Peng Jing) [task:219183]
  - PHYTIUM: i2s: add vcodec machine layer for ACPI table (pengjing) [task:219183]
  - PHYTIUM: I2S: add a virtual codec (pengjing) [task:219183]
  - x100/es8388: solve a pop noise when start recording (songxiebing) [task:219183]
  - asoc/phytium: change codec name to static id for dp audio (Zhao Dongdong) [task:219183]
  - PHYTIUM: I2s: sync patches to phytium-i2s and codecs (Liu Tao) [task:219183]
  - x100/es8388 : solve pop noise when shutdown (songxiebing) [task:219183]
  - x100/es8388 : add hp/mic jack report for desktop (songxiebing) [task:219183]
  - asoc/phytium: add acpi support for phytium i2s (huanglei) [task:219183]
  - PHYTIUM: ASoC: Add support for platform driver model (zhangyiqun) [task:219183]
  - X100/es8336: add hp jack detect with codec register (songxiebing) [task:219183]
  - PHYTIUM/I2S: Fix RCU error during restart (ligongwei) [task:219183]
  - PHYTIUM: i2s: align period size by 128 (Yang Xun) [task:219183]
  - X100/es8388: add headset jack function (songxiebing) [task:219183]
  - PHYTIUM: ASoC: Remove position check and its (Zhang Yiqun) [task:219183]
  - PHYTIUM: ASoC: Move a global variable into private (Zhang Yiqun) [task:219183]
  - PHYTIUM: x100/dp: get the number of dp links from acpi table (zhangyiqun) [task:219183]
  - x100/dp: modify the name of the dp reported jack and card (songxiebing) [task:219183]
  - x100/i2s: Add codec detection for es8366/es8388 (songxiebing) [task:219183]
  - x100/es8336: adjust the order to set headset mic paths (songxiebing) [task:219183]
  - x100/i2s: get card-name from acpi (songxiebing) [task:219183]
  - PHYTIUM: x100/I2S: Modified to mfd driver to support three-way dp (zhangyiqun) [task:219183]
  - x100/es8336: increase alc value for es8336 (songxiebing) [task:219183]
  - x100/es8388: get config valiable from acpi table in es8388 (songxiebing) [task:219183]
  - PHYTIUM: x100/i2s: solve voice abnormal when using aplay and other audio software (zhangyiqun) [task:219183]
  - x100/es8388: modify mic/vol/path parm for es8388 (songxiebing) [task:219183]
  - x100/es8336: Separate description hp/spk/mic jack in es8336 (songxiebing) [task:219183]
  - x100/es8336: save dac volume when working s3/s4 (songxiebing) [task:219183]
  - x100/es8388: solve not record after playback close (songxiebing) [task:219183]
  - x100/es8336: fix i2c transfer failed when work s4 (songxiebing) [task:219183]
  - x100/es8388: modify input lin1 path for es8388 codec (songxiebing) [task:219183]
  - x100/es8336: add hp jack report events for es8336 driver (songxiebing) [task:219183]
  - PHYTIUM: x100: fix NULL pointer err when using dp driver in x100 (zhangyiqun) [task:219183]
  - PHYTIUM: x100/i2s: add dp audio driver (zhangyiqun) [task:219183]
  - x100/es8388: modify adc/dac volume for es8388 driver (songxiebing) [task:219183]
  - x100/es8336: modify ad/da/mic for es8336 driver (songxiebing) [task:219183]
  - PHYTIUM: X100/i2s: Separately close different streams (zhangyiqun) [task:219183]
  - ASoc/codec: support to record and playback with es8388 codec (songxiebing) [task:219183]
  - ASoc: Optimize of phytium machine with es8336 support (songxiebing) [task:219183]
  - PHYTIUM: asoc/pmdk_es8336: avoid to init es8388 link failed when not jack gpio (zhangyiqun) [task:219183]
  - PHYTIUM: ASoc: Add phytium machine with es8336 support (Zhang Yiqun) [task:219183]
  - PHYTIUM: ASoc: codecs: Add everest es8336 codec support (Zhang Yiqun) [task:219183]
  - PHYTIUM: ASoc: Add phytium machine with es8388 support (Zhang Yiqun) [task:219183]
  - PHYTIUM: ASoc: Add everest es8388 codec support (Zhang Yiqun) [task:219183]
  - PHYTIUM: ASoc: Add phytium I2S support over PCI bus (Zhang Yiqun) [task:219183]
  - PHYTIUM: pcie: Disable SRIOV cabability when pe220x work as BMC cards (Xiao Cong) [task:330644]
  - PHYTIUM: drm/phytium: Mask the hdcp timer IRQ (YuDa) [task:225413]
  - PHYTIUM: drm/phytium: Adjust log printing level (WangHao) [task:225413]
  - PHYTIUM: drm/phytium: Add DC driver module_device_table (Liu Tianyu) [task:225413]
  - PHYTIUM: drm/phytium: Modify PHYTIUM_DP_INTERRUPT_MASK bit value (YuDa) [task:225413]
  - PHYTIUM: drm/phytium: Replace default efi fb0 with dc fb (WangHao) [task:225413]
  - PHYTIUM: drm/phytium: Bugfix Xorg startup for ps23xx when using pe2201 bmc card (WangHao) [task:225413]
  - loongarch/config: update config aligned with arm64 (lifangxu) [task:331724]
  - pds_core: Fix pdsc_check_pci_health function to use work thread (Brett Creeley) [task:221465] {CVE-2024-35968}
  - pds_core: use pci_reset_function for health reset (Shannon Nelson) [task:221465]
  - pds_core: Clear BARs on reset (Brett Creeley) [task:221465]
  - pds_core: add attempts to fix broken PCI (Shannon Nelson) [task:221465]
  - pds_core: check health in devcmd wait (Shannon Nelson) [task:221465]
  - config: turn on the SM4 SM3 compilation option on the loongarch (mengdehui) [bug:239668]
  - security/ksaf: add ksaf_vfs_setxattr_noperm interface (huanfuxi) [task:330293]
  - crypto: Enable the loongarch sm config (chengang) [bug:235053]
  - security: load selinux default on loongarch (penghuaihe) [bug:238154]
  - security: rename superblock security struct (penghuaihe) [task:207472]
  - security: build CRYPTO_DEV_TSSE as a modules in x86 (penghuaihe) [task:329839]
  - security: add audit log type defination (mengdehui) [task:226805]
  - security: add security_ops interfaces (penghuaihe) [task:207472]
  - security: add more ksaf_device_permission hook callers (penghuaihe) [task:226805]
  - security: add cred_set_hash hook (penghuaihe) [task:226805]
  - security: add devctl_notify_user hook (penghuaihe) [task:226805]
  - security: add devctl_add_usbdevinfo hook (penghuaihe) [task:226805]
  - security: add kmemfd_create hook (penghuaihe) [task:226805]
  - security: add inode_notify hook (penghuaihe) [task:226805]
  - security: add dentry_mark_dirty hook (penghuaihe) [task:226805]
  - security/ksaf: add creator for object label (penghuaihe) [task:207472]
  - security/ksaf: add hooks unregister interface (penghuaihe) [task:207472]
  - tools: add script for server restart testing (Jiangshan Yi) [task:218455]
  - add packet filter module (Jiangshan Yi) [task:218455]
  - config/Loongarch: kdump: loongarch support kdump function (duanchenghao) [task:206445]
  - config/loongarch: Cleanup generic_defconfig with make savedefconfig (duanchenghao) [task:206445]
  - memfd: drop warning for missing exec-related flags (Aleksa Sarai) [bug:238844]
  - bcachefs: Fix rcu_read_lock() leak in drop_extra_replicas (Kent Overstreet) [task:205710]
  - bcachefs: Add missing bch_inode_info.ei_flags init (Kent Overstreet) [task:205710]
  - bcachefs: Add missing synchronize_srcu_expedited() call when shutting down (Kent Overstreet) [task:205710]
  - bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket() (Kent Overstreet) [task:205710]
  - bcachefs: Replace bucket_valid() asserts in bucket lookup with proper checks (Kent Overstreet) [task:205710]
  - bcachefs: Fix snapshot_create_lock lock ordering (Kent Overstreet) [task:205710]
  - bcachefs: Fix refcount leak in check_fix_ptrs() (Kent Overstreet) [task:205710]
  - bcachefs: Leave a buffer in the btree key cache to avoid lock thrashing (Kent Overstreet) [task:205710]
  - bcachefs: Fix reporting of freed objects from key cache shrinker (Kent Overstreet) [task:205710]
  - bcachefs: set sb->s_shrinker->seeks = 0 (Kent Overstreet) [task:205710]
  - bcachefs: increase key cache shrinker batch size (Kent Overstreet) [task:205710]
  - bcachefs: Enable automatic shrinking for rhashtables (Kent Overstreet) [task:205710]
  - bcachefs: fix the display format for show-super (Hongbo Li) [task:205710]
  - bcachefs: fix stack frame size in fsck.c (Kent Overstreet) [task:205710]
  - bcachefs: Delete incorrect BTREE_ID_NR assertion (Kent Overstreet) [task:205710]
  - bcachefs: Fix incorrect error handling found_btree_node_is_readable() (Kent Overstreet) [task:205710]
  - bcachefs: Split out btree_write_submit_wq (Kent Overstreet) [task:205710]
  - bcachefs: Fix trans->locked assert (Kent Overstreet) [task:205710]
  - bcachefs: Rereplicate now moves data off of durability=0 devices (Kent Overstreet) [task:205710]
  - bcachefs: Fix GFP_KERNEL allocation in break_cycle() (Kent Overstreet) [task:205710]
  - bcachefs: Fix failure to return error on misaligned dio write (Kent Overstreet) [task:205710]
  - bcachefs: Don't return -EROFS from mount on inconsistency error (Kent Overstreet) [task:205710]
  - bcachefs: Fix uninitialized var warning (Kent Overstreet) [task:205710]
  - bcachefs: Split out sb-errors_format.h (Kent Overstreet) [task:205710]
  - bcachefs: Split out journal_seq_blacklist_format.h (Kent Overstreet) [task:205710]
  - bcachefs: Split out replicas_format.h (Kent Overstreet) [task:205710]
  - bcachefs: Split out disk_groups_format.h (Kent Overstreet) [task:205710]
  - bcachefs: split out sb-downgrade_format.h (Kent Overstreet) [task:205710]
  - bcachefs: split out sb-members_format.h (Kent Overstreet) [task:205710]
  - bcachefs: Better fsck error message for key version (Kent Overstreet) [task:205710]
  - bcachefs: btree_gc can now handle unknown btrees (Kent Overstreet) [task:205710]
  - bcachefs: add missing MODULE_DESCRIPTION() (Jeff Johnson) [task:205710]
  - bcachefs: Fix setting of downgrade recovery passes/errors (Kent Overstreet) [task:205710]
  - bcachefs: Run check_key_has_snapshot in snapshot_delete_keys() (Kent Overstreet) [task:205710]
  - bcachefs: Refactor delete_dead_snapshots() (Kent Overstreet) [task:205710]
  - bcachefs: Fix locking assert (Kent Overstreet) [task:205710]
  - bcachefs: Fix lookup_first_inode() when inode_generations are present (Kent Overstreet) [task:205710]
  - bcachefs: Plumb bkey into __btree_err() (Kent Overstreet) [task:205710]
  - bcachefs: Use copy_folio_from_iter_atomic() (Matthew Wilcox (Oracle)) [task:205710]
  - bcachefs: Fix sb-downgrade validation (Kent Overstreet) [task:205710]
  - bcachefs: Fix debug assert (Kent Overstreet) [task:205710]
  - bcachefs: Fix race path in bch2_inode_insert() (Kent Overstreet) [task:205710]
  - bcachefs: Ensure we're RW before journalling (Kent Overstreet) [task:205710]
  - bcachefs: Fix shutdown ordering (Kent Overstreet) [task:205710]
  - bcachefs: Fix unsafety in bch2_dirent_name_bytes() (Kent Overstreet) [task:205710]
  - bcachefs: Fix stack oob in __bch2_encrypt_bio() (Kent Overstreet) [task:205710]
  - bcachefs: Fix btree_trans leak in bch2_readahead() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bogus verify_replicas_entry() assert (Kent Overstreet) [task:205710]
  - bcachefs: Check for subvolues with bogus snapshot/inode fields (Kent Overstreet) [task:205710]
  - bcachefs: bch2_checksum() returns 0 for unknown checksum type (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_alloc_ciphers() (Kent Overstreet) [task:205710]
  - bcachefs: Add missing guard in bch2_snapshot_has_children() (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing parens in drop_locks_do() (Kent Overstreet) [task:205710]
  - bcachefs: Improve bch2_assert_pos_locked() (Kent Overstreet) [task:205710]
  - bcachefs: Fix shift overflows in replicas.c (Kent Overstreet) [task:205710]
  - bcachefs: Fix shift overflow in btree_lost_data() (Kent Overstreet) [task:205710]
  - bcachefs: Fix ref in trans_mark_dev_sbs() error path (Kent Overstreet) [task:205710]
  - bcachefs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Youling Tang) [task:205710]
  - bcachefs: Fix rcu splat in check_fix_ptrs() (Kent Overstreet) [task:205710]
  - bcachefs: add no_invalid_checks flag (Thomas Bertschinger) [task:205710]
  - bcachefs: add counters for failed shrinker reclaim (Daniel Hill) [task:205710]
  - bcachefs: Fix sb_field_downgrade validation (Kent Overstreet) [task:205710]
  - bcachefs: Plumb bch_validate_flags to sb_field_ops.validate() (Kent Overstreet) [task:205710]
  - bcachefs: s/bkey_invalid_flags/bch_validate_flags (Kent Overstreet) [task:205710]
  - bcachefs: fsync() should not return -EROFS (Kent Overstreet) [task:205710]
  - bcachefs: Invalid devices are now checked for by fsck, not .invalid methods (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_bkey_exists() in bch2_check_fix_ptrs() (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_bkey_exists() in bch2_read_endio() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_get_ioref() checks for device not present (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_get_ioref2(); io_read.c (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_get_ioref2(); debug.c (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_get_ioref2(); journal_io.c (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_get_ioref2(); io_write.c (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_get_ioref2(); btree_io.c (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_get_ioref2(); backpointers.c (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_get_ioref2(); alloc_background.c (Kent Overstreet) [task:205710]
  - bcachefs: for_each_bset() declares loop iter (Kent Overstreet) [task:205710]
  - bcachefs: Move BCACHEFS_STATFS_MAGIC value to UAPI magic.h (Petr Vorel) [task:205710]
  - bcachefs: Improve sysfs internal/btree_cache (Kent Overstreet) [task:205710]
  - bcachefs: Allocator prefers not to expand mi.btree_allocated bitmap (Kent Overstreet) [task:205710]
  - bcachefs: Better bucket alloc tracepoints (Kent Overstreet) [task:205710]
  - bcachefs: Move nocow unlock to bch2_write_endio() (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_bkey_exists() in journal_ptrs_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_bkey_exists() in discard_one_bucket_fast() (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_bkey_exists() in check_alloc_info() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_have_ref() (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_bkey_exists() in data_update_init() (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_bkey_exists() in bkey_pick_read_device() (Kent Overstreet) [task:205710]
  - bcachefs: pass bch_dev to read_from_stale_dirty_pointer() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_bucket_exists() uses bch2_dev_rcu() (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_bkey_exists() in btree_gc.c (Kent Overstreet) [task:205710]
  - bcachefs: bch2_extent_normalize() -> bch2_dev_rcu() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_bkey_has_target() -> bch2_dev_rcu() (Kent Overstreet) [task:205710]
  - bcachefs: extent_ptr_invalid() -> bch2_dev_rcu() (Kent Overstreet) [task:205710]
  - bcachefs: ptr_stale() -> dev_ptr_stale() (Kent Overstreet) [task:205710]
  - bcachefs: extent_ptr_durability() -> bch2_dev_rcu() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_extent_merge() -> bch2_dev_rcu() (Kent Overstreet) [task:205710]
  - bcachefs: ec_validate_checksums() -> bch2_dev_tryget() (Kent Overstreet) [task:205710]
  - bcachefs: ob_dev() (Kent Overstreet) [task:205710]
  - bcachefs: move replica_set from bch_dev to bch_fs (Kent Overstreet) [task:205710]
  - bcachefs: Kill bch2_dev_bkey_exists() in backpointer code (Kent Overstreet) [task:205710]
  - bcachefs: PTR_BUCKET_POS() now takes bch_dev (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_iterate() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_evacuate_bucket() -> bch2_dev_tryget() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_bucket_ref_update() now takes bch_dev (Kent Overstreet) [task:205710]
  - bcachefs: bch2_trigger_alloc() -> bch2_dev_tryget() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_check_alloc_key() -> bch2_dev_tryget_noerror() (Kent Overstreet) [task:205710]
  - bcachefs: Convert to bch2_dev_tryget_noerror() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_tryget() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_have_enough_devs() checks for nonexistent device (Kent Overstreet) [task:205710]
  - bcachefs: journal_replay_entry_early() checks for nonexistent device (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_btree_bitmap_marked() -> bch2_dev_rcu() (Kent Overstreet) [task:205710]
  - bcachefs: Pass device to bch2_bucket_do_index() (Kent Overstreet) [task:205710]
  - bcachefs: Pass device to bch2_alloc_write_key() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_safe() -> bch2_dev_rcu() (Kent Overstreet) [task:205710]
  - bcachefs: Debug asserts for ca->ref (Kent Overstreet) [task:205710]
  - bcachefs: New helpers for device refcounts (Kent Overstreet) [task:205710]
  - bcachefs: bch2_print_allocator_stuck() (Kent Overstreet) [task:205710]
  - closures: closure_sync_timeout() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_bkey_drop_ptrs() declares loop iter (Kent Overstreet) [task:205710]
  - bcachefs: x-macroize journal flags enums (Kent Overstreet) [task:205710]
  - bcachefs: On device add, prefer unused slots (Kent Overstreet) [task:205710]
  - bcachefs: Kill opts.buckets_nouse (Kent Overstreet) [task:205710]
  - bcachefs: CodingStyle (Kent Overstreet) [task:205710]
  - bcachefs: simplify bch2_trans_start_alloc_update() (Kent Overstreet) [task:205710]
  - bcachefs: __mark_stripe_bucket() now takes bch_alloc_v4 (Kent Overstreet) [task:205710]
  - bcachefs: __mark_pointer now takes bch_alloc_v4 (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_dev_usage_update_m() (Kent Overstreet) [task:205710]
  - bcachefs: alloc_data_type_set() (Kent Overstreet) [task:205710]
  - bcachefs: dirty_sectors -> replicas_sectors (Kent Overstreet) [task:205710]
  - bcachefs: delete old gen check bch2_alloc_write_key() (Kent Overstreet) [task:205710]
  - bcachefs: Correct the FS_IOC_GETFLAGS to FS_IOC32_GETFLAGS in bch2_compat_fs_ioctl() (Youling Tang) [task:205710]
  - bcachefs: Fix error path of bch2_link_trans() (Youling Tang) [task:205710]
  - bcachefs: Change destroy_inode to free_inode (Youling Tang) [task:205710]
  - bcachefs: Simplify resuming of journal position (Kent Overstreet) [task:205710]
  - bcachefs: check inode backpointer in bch2_lookup() (Kent Overstreet) [task:205710]
  - bcachefs: check for inodes that should have backpointers in fsck (Kent Overstreet) [task:205710]
  - bcachefs: bch_member.last_journal_bucket (Kent Overstreet) [task:205710]
  - bcachefs: uninline set_btree_iter_dontneed() (Kent Overstreet) [task:205710]
  - bcachefs: eliminate the uninitialized compilation warning in bch2_reconstruct_snapshots (Hongbo Li) [task:205710]
  - bcachefs: fix btree_path_clone() ip_allocated (Kent Overstreet) [task:205710]
  - bcachefs: Fix format specifiers in bch2_btree_key_cache_to_text() (Nathan Chancellor) [task:205710]
  - bcachefs: Fix type of flags parameter for some ->trigger() implementations (Nathan Chancellor) [task:205710]
  - bcachefs: Kill gc_init_recurse() (Kent Overstreet) [task:205710]
  - bcachefs: do reflink_p repair from BTREE_TRIGGER_check_repair (Kent Overstreet) [task:205710]
  - bcachefs: Run bch2_check_fix_ptrs() via triggers (Kent Overstreet) [task:205710]
  - bcachefs: kill gc looping for bucket gens (Kent Overstreet) [task:205710]
  - bcachefs: bch2_bucket_ref_update() (Kent Overstreet) [task:205710]
  - bcachefs: Consolidate mark_stripe_bucket() and trans_mark_stripe_bucket() (Kent Overstreet) [task:205710]
  - bcachefs: mark_stripe_bucket cleanup (Kent Overstreet) [task:205710]
  - bcachefs: bucket_data_type_mismatch() (Kent Overstreet) [task:205710]
  - bcachefs: Clean up inode alloc (Kent Overstreet) [task:205710]
  - bcachefs: journal seq blacklist gc no longer has to walk btree (Kent Overstreet) [task:205710]
  - bcachefs: plumb data_type into bch2_bucket_alloc_trans() (Kent Overstreet) [task:205710]
  - bcachefs: Add btree_allocated_bitmap to member_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Btree key cache instrumentation (Kent Overstreet) [task:205710]
  - bcachefs: Remove calls to folio_set_error (Matthew Wilcox (Oracle)) [task:205710]
  - bcachefs: Move gc of bucket.oldest_gen to workqueue (Kent Overstreet) [task:205710]
  - bcachefs: fix flag printing in journal_buf_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Sync journal when we complete a recovery pass (Kent Overstreet) [task:205710]
  - bcachefs: make btree read errors silent during scan (Kent Overstreet) [task:205710]
  - bcachefs: Rip bch2_snapshot_equiv() out of fsck (Kent Overstreet) [task:205710]
  - bcachefs: Check for writing btree_ptr_v2.sectors_written == 0 (Kent Overstreet) [task:205710]
  - bcachefs: Add asserts to bch2_dev_btree_bitmap_marked_sectors() (Kent Overstreet) [task:205710]
  - bcachefs: fs_alloc_debug_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: assert that online_reserved == 0 on shutdown (Kent Overstreet) [task:205710]
  - bcachefs: bch2_trans_verify_not_unlocked() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_path_can_relock() (Kent Overstreet) [task:205710]
  - bcachefs: trans->locked (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_root_alloc_fake_trans() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_trans_unlock() must always be followed by relock() or begin() (Kent Overstreet) [task:205710]
  - bcachefs: Use bch2_btree_path_upgrade() in key cache traverse (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_path_upgrade() checks nodes_locked, not uptodate (Kent Overstreet) [task:205710]
  - bcachefs: maintain lock invariants in btree_iter_next_node() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_trans_commit_flags_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: prefer drop_locks_do() (Kent Overstreet) [task:205710]
  - bcachefs: get_unlocked_mut_path -> bch2_path_get_unlocked_mut (Kent Overstreet) [task:205710]
  - bcachefs: fix typo in reference to BCACHEFS_DEBUG (Lukas Bulwahn) [task:205710]
  - bcachefs: chardev: make bch_chardev_class constant (Ricardo B. Marliere) [task:205710]
  - bcachefs: member helper cleanups (Kent Overstreet) [task:205710]
  - bcachefs: bucket_valid() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_trans_relock_fail() - factor out slowpath (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dir_emit() - drop_locks_do() conversion (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_insert_trans() no longer specifies BTREE_ITER_cached (Kent Overstreet) [task:205710]
  - bcachefs: iter/update/trigger/str_hash flag cleanup (Kent Overstreet) [task:205710]
  - bcachefs: __BTREE_ITER_ALL_SNAPSHOTS -> BTREE_ITER_SNAPSHOT_FIELD (Kent Overstreet) [task:205710]
  - bcachefs: mark_superblock cleanup (Kent Overstreet) [task:205710]
  - bcachefs: gc_btree_init_recurse() uses gc_mark_node() (Kent Overstreet) [task:205710]
  - bcachefs: move root node topo checks to node_check_topology() (Kent Overstreet) [task:205710]
  - bcachefs: move topology repair kick to gc_btrees() (Kent Overstreet) [task:205710]
  - bcachefs: kill metadata only gc (Kent Overstreet) [task:205710]
  - bcachefs: Finish converting reconstruct_alloc to errors_silent (Kent Overstreet) [task:205710]
  - bcachefs: bch2_gc() is now private to btree_gc.c (Kent Overstreet) [task:205710]
  - bcachefs: for_each_btree_key_continue() (Kent Overstreet) [task:205710]
  - bcachefs: kill for_each_btree_key_old() (Kent Overstreet) [task:205710]
  - bcachefs: Optimize eytzinger0_sort() with bottom-up heapsort (Kuan-Wei Chiu) [task:205710]
  - bcachefs: When traversing to interior nodes, propagate result to paths to same leaf node (Kent Overstreet) [task:205710]
  - bcachefs: Don't read journal just for fsck (Kent Overstreet) [task:205710]
  - bcachefs: allow for custom action in fsck error messages (Kent Overstreet) [task:205710]
  - bcachefs: New assertion for writing to the journal after shutdown (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_path_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: add btree_node_merging_disabled debug param (Kent Overstreet) [task:205710]
  - bcachefs: bch2_hash_lookup() now returns bkey_s_c (Kent Overstreet) [task:205710]
  - bcachefs: bch2_journal_keys_dump() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_node_header_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: prt_printf() now respects \r\n\t (Kent Overstreet) [task:205710]
  - bcachefs: printbufs: prt_printf() now handles \t\r\n (Kent Overstreet) [task:205710]
  - bcachefs: printbuf improvements (Kent Overstreet) [task:205710]
  - bcachefs: Run upgrade/downgrade even in -o nochanges mode (Kent Overstreet) [task:205710]
  - bcachefs: Better write_super() error messages (Kent Overstreet) [task:205710]
  - bcachefs: Fix xattr_to_text() unsafety (Kent Overstreet) [task:205710]
  - bcachefs: bch2_bkey_format_field_overflows() (Kent Overstreet) [task:205710]
  - bcachefs: Fix needs_whiteout BUG_ON() in bkey_sort() (Kent Overstreet) [task:205710]
  - bcachefs: Fix sb_clean_validate endianness conversion (Kent Overstreet) [task:205710]
  - mm: use folio_xor_flags_has_waiters() in folio_end_writeback() (Matthew Wilcox (Oracle)) [task:205710]
  - mm: make __end_folio_writeback() return void (Matthew Wilcox (Oracle)) [task:205710]
  - mm: add folio_xor_flags_has_waiters() (Matthew Wilcox (Oracle)) [task:205710]
  - mm: delete checks for xor_unlock_is_negative_byte() (Matthew Wilcox (Oracle)) [task:205710]
  - s390: implement arch_xor_unlock_is_negative_byte (Matthew Wilcox (Oracle)) [task:205710]
  - riscv: implement xor_unlock_is_negative_byte (Matthew Wilcox (Oracle)) [task:205710]
  - powerpc: implement arch_xor_unlock_is_negative_byte on 32-bit (Matthew Wilcox (Oracle)) [task:205710]
  - mips: implement xor_unlock_is_negative_byte (Matthew Wilcox (Oracle)) [task:205710]
  - m68k: implement xor_unlock_is_negative_byte (Matthew Wilcox (Oracle)) [task:205710]
  - alpha: implement xor_unlock_is_negative_byte (Matthew Wilcox (Oracle)) [task:205710]
  - bitops: add xor_unlock_is_negative_byte() (Matthew Wilcox (Oracle)) [task:205710]
  - iomap: use folio_end_read() (Matthew Wilcox (Oracle)) [task:205710]
  - buffer: use folio_end_read() (Matthew Wilcox (Oracle)) [task:205710]
  - ext4: use folio_end_read() (Matthew Wilcox (Oracle)) [task:205710]
  - mm: add folio_end_read() (Matthew Wilcox (Oracle)) [task:205710]
  - iomap: protect read_bytes_pending with the state_lock (Matthew Wilcox (Oracle)) [task:205710]
  - iomap: hold state_lock over call to ifs_set_range_uptodate() (Matthew Wilcox (Oracle)) [task:205710]
  - bcachefs: Add missing sched_annotate_sleep() in bch2_journal_flush_seq_async() (Kent Overstreet) [task:205710]
  - bcachefs: Fix race in bch2_write_super() (Kent Overstreet) [task:205710]
  - bcachefs: BCH_SB_LAYOUT_SIZE_BITS_MAX (Kent Overstreet) [task:205710]
  - bcachefs: Add missing skcipher_request_set_callback() call (Kent Overstreet) [task:205710]
  - bcachefs: Fix snapshot_t() usage in bch2_fs_quota_read_inode() (Kent Overstreet) [task:205710]
  - bcachefs: Fix shift-by-64 in bformat_needs_redo() (Kent Overstreet) [task:205710]
  - bcachefs: Guard against unknown k.k->type in __bkey_invalid() (Kent Overstreet) [task:205710]
  - bcachefs: Add missing validation for superblock section clean (Kent Overstreet) [task:205710]
  - bcachefs: Fix assert in bch2_alloc_v4_invalid() (Kent Overstreet) [task:205710]
  - bcachefs: fix overflow in fiemap (Reed Riley) [task:205710]
  - bcachefs: Add a better limit for maximum number of buckets (Kent Overstreet) [task:205710]
  - bcachefs: Fix lifetime issue in device iterator helpers (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_dev_lookup() refcounting (Kent Overstreet) [task:205710]
  - bcachefs: Initialize bch_write_op->failed in inline data path (Kent Overstreet) [task:205710]
  - bcachefs: Fix refcount put in sb_field_resize error path (Kent Overstreet) [task:205710]
  - bcachefs: Inodes need extra padding for varint_decode_fast() (Kent Overstreet) [task:205710]
  - bcachefs: Fix early error path in bch2_fs_btree_key_cache_exit() (Kent Overstreet) [task:205710]
  - bcachefs: bucket_pos_to_bp_noerror() (Kent Overstreet) [task:205710]
  - bcachefs: don't free error pointers (Kent Overstreet) [task:205710]
  - bcachefs: Fix a scheduler splat in __bch2_next_write_buffer_flush_journal_buf() (Kent Overstreet) [task:205710]
  - bcachefs: fix integer conversion bug (Kent Overstreet) [task:205710]
  - bcachefs: btree node scan now fills in sectors_written (Kent Overstreet) [task:205710]
  - bcachefs: Remove accidental debug assert (Kent Overstreet) [task:205710]
  - config: enable ECRYPT_FS (yangzhao) [task:205995]
  - security/ksaf: add new filp_close() hook (yangzhao) [task:205995]
  - HYGON: ALSA: hda: Add support for Hygon family 18h model 10h HD-Audio (Liao Xuan) [task:224456]
  - HYGON: hwmon/k10temp: Add support for Hygon family 18h model 10h (Liao Xuan) [task:224456]
  - HYGON: EDAC/amd64: Add support for Hygon family 18h model 10h (Liao Xuan) [task:224456]
  - HYGON: x86/amd_nb: Add support for Hygon family 18h model 10h (Liao Xuan) [task:224456]
  - HYGON: x86/cpu: Get LLC ID for Hygon family 18h model 10h (Liao Xuan) [task:224456]
  - HYGON: perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 7h (Liao Xuan) [task:224456]
  - HYGON: EDAC/amd64: Add support for Hygon family 18h model 7h (Liao Xuan) [task:224456]
  - HYGON: x86/amd_nb: Add support for Hygon family 18h model 7h (Liao Xuan) [task:224456]
  - bpf: fix warning for crash_kexec (Hari Bathini) [task:205734]
  - crash_core: export vmemmap when CONFIG_SPARSEMEM_VMEMMAP is enabled (Huang Shijie) [task:205734]
  - loongarch, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [task:205734]
  - arm, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [task:205734]
  - riscv, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [task:205734]
  - mips, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [task:205734]
  - sh, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [task:205734]
  - s390, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [task:205734]
  - ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP (Baoquan He) [task:205734]
  - arm64, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [task:205734]
  - x86, crash: wrap crash dumping code into crash related ifdefs (Baoquan He) [task:205734]
  - crash: clean up kdump related config items (Baoquan He) [task:205734]
  - crash: split crash dumping code out from kexec_core.c (Baoquan He) [task:205734]
  - crash: remove dependency of FA_DUMP on CRASH_DUMP (Baoquan He) [task:205734]
  - crash: split vmcoreinfo exporting code out from crash_core.c (Baoquan He) [task:205734]
  - kexec: split crashkernel reservation code out from crash_core.c (Baoquan He) [task:205734]
  - kdump: remove redundant DEFAULT_CRASH_KERNEL_LOW_SIZE (Youling Tang) [task:205734]
  - x86, kexec: fix the wrong ifdeffery CONFIG_KEXEC (Baoquan He) [task:205734]
  - sh, kexec: fix the incorrect ifdeffery and dependency of CONFIG_KEXEC (Baoquan He) [task:205734]
  - mips, kexec: fix the incorrect ifdeffery and dependency of CONFIG_KEXEC (Baoquan He) [task:205734]
  - m68k, kexec: fix the incorrect ifdeffery and build dependency of CONFIG_KEXEC (Baoquan He) [task:205734]
  - loongarch, kexec: change dependency of object files (Baoquan He) [task:205734]
  - resource: add walk_system_ram_res_rev() (Baoquan He) [task:205734]
  - kexec_file: load kernel at top of system RAM if required (Baoquan He) [task:205734]
  - kexec: use atomic_try_cmpxchg in crash_kexec (Uros Bizjak) [task:205734]
  - Loongarch: kdump: loongarch support kdump function (duanchenghao) [task:205734]
  - config/loongarch: Cleanup openkylin_generic_defconfig with make savedefconfig (duanchenghao) [task:205734]
  - Revert "fork: defer linking file vma until vma is fully initialized" (Sam James) [task:329918]
  - net: hns3: add cond_resched() to hns3 ring buffer init process (Jie Wang) [task:329918]
  - KVM: SEV-ES: Delegate LBR virtualization to the processor (Ravi Bangoria) [task:329918]
  - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Ravi Bangoria) [task:329918]
  - zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING (Oleg Nesterov) [task:329918]
  - i2c: designware: Fix the functionality flags of the slave-only interface (Jean Delvare) [task:329918]
  - i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare) [task:329918]
  - misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe() (Yongzhi Liu) [task:329918]
  - serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw (Andy Shevchenko) [task:329918]
  - serial: 8250_dw: Replace ACPI device check by a quirk (Andy Shevchenko) [task:329918]
  - serial: 8250_dw: Switch to use uart_read_port_properties() (Andy Shevchenko) [task:329918]
  - serial: port: Introduce a common helper to read properties (Andy Shevchenko) [task:329918]
  - serial: core: Add UPIO_UNKNOWN constant for unknown port type (Andy Shevchenko) [task:329918]
  - device property: Implement device_is_big_endian() (Andy Shevchenko) [task:329918]
  - ima: Fix use-after-free on a dentry's dname.name (Stefan Berger) [task:329918]
  - greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [task:329918]
  - selftests: net: lib: avoid error removing empty netns name (Matthieu Baerts (NGI0)) [task:329918]
  - selftests: net: lib: support errexit with busywait (Matthieu Baerts (NGI0)) [task:329918]
  - cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode (David Howells) [task:329918]
  - remoteproc: k3-r5: Jump to error handling labels in start/stop errors (Beleswar Padhi) [task:329918]
  - serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level (Doug Brown) [task:329918]
  - mm/huge_memory: don't unpoison huge_zero_folio (Miaohe Lin) [task:329918]
  - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [task:329918]
  - nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [task:329918]
  - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Petr Tesarik) [task:329918]
  - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Will Deacon) [task:329918]
  - swiotlb: Enforce page alignment in swiotlb_alloc() (Will Deacon) [task:329918]
  - xfs: allow cross-linking special files without project quota (Andrey Albershteyn) [task:329918]
  - xfs: don't use current->journal_info (Dave Chinner) [task:329918]
  - xfs: allow sunit mount option to repair bad primary sb stripe values (Dave Chinner) [task:329918]
  - xfs: ensure submit buffers on LSN boundaries in error handlers (Long Li) [task:329918]
  - xfs: shrink failure needs to hold AGI buffer (Dave Chinner) [task:329918]
  - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Dave Chinner) [task:329918]
  - xfs: fix scrub stats file permissions (Darrick J. Wong) [task:329918]
  - xfs: fix imprecise logic in xchk_btree_check_block_owner (Darrick J. Wong) [task:329918]
  - btrfs: zoned: fix use-after-free due to race with dev replace (Filipe Manana) [task:329918]
  - btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info (Christoph Hellwig) [task:329918]
  - btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info (Christoph Hellwig) [task:329918]
  - btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info (Christoph Hellwig) [task:329918]
  - btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info (Christoph Hellwig) [task:329918]
  - pmdomain: ti-sci: Fix duplicate PD referrals (Tomi Valkeinen) [task:329918]
  - intel_th: pci: Add Lunar Lake support (Alexander Shishkin) [task:329918]
  - intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin) [task:329918]
  - intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin) [task:329918]
  - intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin) [task:329918]
  - intel_th: pci: Add Granite Rapids support (Alexander Shishkin) [task:329918]
  - drm/i915: Fix audio component initialization (Imre Deak) [task:329918]
  - drm/i915/dpt: Make DPT object unshrinkable (Vidya Srinivas) [task:329918]
  - drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE) (Wachowski, Karol) [task:329918]
  - drm/i915/gt: Disarm breadcrumbs if engines are already idle (Chris Wilson) [task:329918]
  - rtla/auto-analysis: Replace \t with spaces (Daniel Bristot de Oliveira) [task:329918]
  - rtla/timerlat: Simplify "no value" printing on top (Daniel Bristot de Oliveira) [task:329918]
  - riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context (Nam Cao) [task:329918]
  - iio: invensense: fix interrupt timestamp alignment (Jean-Baptiste Maneyrol) [task:329918]
  - iio: adc: axi-adc: make sure AXI clock is enabled (Nuno Sa) [task:329918]
  - remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs (Beleswar Padhi) [task:329918]
  - remoteproc: k3-r5: Wait for core0 power-up before powering up core1 (Apurva Nandan) [task:329918]
  - dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa) [task:329918]
  - PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek) [task:329918]
  - ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [task:329918]
  - ocfs2: use coarse time for new created files (Su Yue) [task:329918]
  - fs/proc: fix softlockup in __read_vmcore (Rik van Riel) [task:329918]
  - knfsd: LOOKUP can return an illegal error value (Trond Myklebust) [task:329918]
  - spmi: hisi-spmi-controller: Do not override device identifier (Vamshi Gajjela) [task:329918]
  - vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [task:329918]
  - dma-buf: handle testing kthreads creation failure (Fedor Pchelkin) [task:329918]
  - sock_map: avoid race between sock_map_close and sk_psock_put (Thadeu Lima de Souza Cascardo) [task:329918]
  - null_blk: Print correct max open zones limit in null_init_zoned_dev() (Damien Le Moal) [task:329918]
  - kheaders: explicitly define file modes for archived headers (Matthias Maennich) [task:329918]
  - tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google)) [task:329918]
  - riscv: fix overlap of allocated page and PTR_ERR (Nam Cao) [task:329918]
  - perf auxtrace: Fix multiple use of --itrace option (Adrian Hunter) [task:329918]
  - perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu) [task:329918]
  - x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam) [task:329918]
  - x86/kexec: Fix bug with call depth tracking (David Kaplan) [task:329918]
  - irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update() (Hagar Hemdan) [task:329918]
  - clkdev: Update clkdev id usage to allow for longer names (Michael J. Ruhl) [task:329918]
  - mptcp: pm: update add_addr counters after connect (YonglongLi) [task:329918]
  - mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID (YonglongLi) [task:329918]
  - mptcp: ensure snd_una is properly initialized on connect (Paolo Abeni) [task:329918]
  - drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [task:329918]
  - drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [task:329918]
  - ACPI: x86: Force StorageD3Enable on more products (Mario Limonciello) [task:329918]
  - parisc: Try to fix random segmentation faults in package builds (John David Anglin) [task:329918]
  - drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [task:329918]
  - iio: imu: inv_icm42600: delete unneeded update watermark call (Jean-Baptiste Maneyrol) [task:329918]
  - iio: invensense: fix odr switching to same value (Jean-Baptiste Maneyrol) [task:329918]
  - iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland) [task:329918]
  - iio: adc: ad9467: fix scan type sign (David Lechner) [task:329918]
  - x86/boot: Don't add the EFI stub to targets, again (Benjamin Segall) [task:329918]
  - ksmbd: fix missing use of get_write in in smb2_set_ea() (Namjae Jeon) [task:329918]
  - ksmbd: move leading slash check to smb2_get_name() (Namjae Jeon) [task:329918]
  - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (Aleksandr Mishin) [task:329918]
  - af_unix: Read with MSG_PEEK loops if the first unread byte is OOB (Rao Shoaib) [task:329918]
  - ionic: fix use after netif_napi_del() (Taehee Yoo) [task:329918]
  - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (Nikolay Aleksandrov) [task:329918]
  - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (Nikolay Aleksandrov) [task:329918]
  - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu) [task:329918]
  - nvmet-passthru: propagate status from id override functions (Daniel Wagner) [task:329918]
  - block: fix request.queuelist usage in flush (Chengming Zhou) [task:329918]
  - block: sed-opal: avoid possible wrong address reference in read_sed_opal_key() (Su Hui) [task:329918]
  - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Xiaolei Wang) [task:329918]
  - gve: ignore nonrelevant GSO type bits when processing TSO headers (Joshua Washington) [task:329918]
  - net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP (Kory Maincent) [task:329918]
  - scsi: ufs: core: Quiesce request queues before checking pending cmds (Ziqi Chen) [task:329918]
  - x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking (Kees Cook) [task:329918]
  - x86/asm: Use %c/%n instead of %PATCHoperand
  - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [task:329918]
  - netfilter: nft_inner: validate mandatory meta and payload (Davide Ornaghi) [task:329918]
  - Bluetooth: fix connection setup in l2cap_connect (Pauli Virtanen) [task:329918]
  - Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz) [task:329918]
  - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman) [task:329918]
  - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Gal Pressman) [task:329918]
  - net dsa: qca8k: fix usages of device_get_named_child_node() (Andy Shevchenko) [task:329918]
  - tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet) [task:329918]
  - drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk) [task:329918]
  - drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [task:329918]
  - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Sagar Cheluvegowda) [task:329918]
  - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [task:329918]
  - net: hns3: fix kernel crash problem in concurrent scenario (Yonglong Liu) [task:329918]
  - net: sfp: Always call `sfp_sm_mod_remove()` on remove (Csókás, Bence) [task:329918]
  - modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o (Masahiro Yamada) [task:329918]
  - af_unix: Annotate data-race of sk->sk_state in unix_accept(). (Kuniyuki Iwashima) [task:329918]
  - drm/vmwgfx: Don't memcmp equivalent pointers (Ian Forbes) [task:329918]
  - drm/vmwgfx: Remove STDU logic from generic mode_valid function (Ian Forbes) [task:329918]
  - drm/vmwgfx: 3D disabled should not effect STDU memory limits (Ian Forbes) [task:329918]
  - drm/vmwgfx: Filter modes which exceed graphics memory (Ian Forbes) [task:329918]
  - drm/vmwgfx: Refactor drm connector probing for display modes (Martin Krastev) [task:329918]
  - HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [task:329918]
  - io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue() (Su Hui) [task:329918]
  - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Breno Leitao) [task:329918]
  - iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [task:329918]
  - iommu/amd: Fix sysfs leak in iommu init (Kun(llfl)) [task:329918]
  - HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [task:329918]
  - gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type (Matthias Schiffer) [task:329918]
  - gpio: tqmx86: store IRQ trigger type and unmask status separately (Matthias Schiffer) [task:329918]
  - gpio: tqmx86: introduce shadow register for GPIO output value (Matthias Schiffer) [task:329918]
  - gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger) [task:329918]
  - platform/x86: dell-smbios: Fix wrong token data in sysfs (Armin Wolf) [task:329918]
  - drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation (Chen Ni) [task:329918]
  - nvme: fix nvme_pr_* status code parsing (Weiwen Hu) [task:329918]
  - selftests/tracing: Fix event filter test to retry up to 10 times (Masami Hiramatsu (Google)) [task:329918]
  - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (NeilBrown) [task:329918]
  - SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao) [task:329918]
  - NFSv4.1 enforce rootpath check in fs_location query (Olga Kornievskaia) [task:329918]
  - clk: sifive: Do not register clkdevs for PRCI clocks (Samuel Holland) [task:329918]
  - selftests/ftrace: Fix to check required event file (Masami Hiramatsu (Google)) [task:329918]
  - cachefiles: flush all requests after setting CACHEFILES_DEAD (Baokun Li) [task:329918]
  - cachefiles: defer exposing anon_fd until after copy_to_user() succeeds (Baokun Li) [task:329918]
  - cachefiles: never get a new anonymous fd if ondemand_id is valid (Baokun Li) [task:329918]
  - cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read() (Baokun Li) [task:329918]
  - cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read() (Baokun Li) [task:329918]
  - cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd() (Baokun Li) [task:329918]
  - cachefiles: add restore command to recover inflight ondemand read requests (Jia Zhu) [task:329918]
  - cachefiles: add spin_lock for cachefiles_ondemand_info (Baokun Li) [task:329918]
  - cachefiles: resend an open request if the read request's object is closed (Jia Zhu) [task:329918]
  - cachefiles: extract ondemand info field from cachefiles_object (Jia Zhu) [task:329918]
  - cachefiles: introduce object ondemand state (Jia Zhu) [task:329918]
  - cachefiles: remove requests from xarray during flushing requests (Baokun Li) [task:329918]
  - cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd (Baokun Li) [task:329918]
  - cxl/region: Fix memregion leaks in devm_cxl_add_region() (Li Zhijian) [task:329918]
  - cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c (Dave Jiang) [task:329918]
  - HID: nvidia-shield: Add missing check for input_ff_create_memless (Chen Ni) [task:329918]
  - powerpc/uaccess: Fix build errors seen with GCC 13/14 (Michael Ellerman) [task:329918]
  - gve: Clear napi->skb before dev_kfree_skb_any() (Ziwei Xiao) [task:329918]
  - scsi: sd: Use READ(16) when reading block zero on large capacity disks (Martin K. Petersen) [task:329918]
  - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [task:329918]
  - scsi: mpi3mr: Fix ATA NCQ priority support (Damien Le Moal) [task:329918]
  - scsi: core: Disable CDL by default (Damien Le Moal) [task:329918]
  - thunderbolt: debugfs: Fix margin debugfs node creation condition (Aapo Vienamo) [task:329918]
  - xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang) [task:329918]
  - xhci: Handle TD clearing for multiple streams case (Hector Martin) [task:329918]
  - xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang) [task:329918]
  - xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman) [task:329918]
  - jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [task:329918]
  - landlock: Fix d_parent walk (Mickaël Salaün) [task:329918]
  - serial: port: Don't block system suspend even if bytes are left to xmit (Douglas Anderson) [task:329918]
  - tty: n_tty: Fix buffer offsets when lookahead is used (Ilpo Järvinen) [task:329918]
  - mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler) [task:329918]
  - usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state (Kyle Tso) [task:329918]
  - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Amit Sunil Dhamne) [task:329918]
  - USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected (John Ernberg) [task:329918]
  - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [task:329918]
  - io_uring: check for non-NULL file pointer in io_file_can_poll() (Jens Axboe) [task:329918]
  - io_uring/rsrc: don't lock while !TASK_RUNNING (Pavel Begunkov) [task:329918]
  - nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [task:329918]
  - nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle)) [task:329918]
  - bpf: fix multi-uprobe PID filtering logic (Andrii Nakryiko) [task:329918]
  - eventfs: Update all the eventfs_inodes from the events descriptor (Steven Rostedt (Google)) [task:329918]
  - irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails (Sunil V L) [task:329918]
  - irqchip/riscv-intc: Introduce Andes hart-level interrupt controller (Yu Chien Peter Lin) [task:329918]
  - irqchip/riscv-intc: Allow large non-standard interrupt number (Yu Chien Peter Lin) [task:329918]
  - selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain) [task:329918]
  - selftests/mm: log a consistent test name for check_compaction (Mark Brown) [task:329918]
  - selftests/mm: conform test to TAP format output (Muhammad Usama Anjum) [task:329918]
  - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Miaohe Lin) [task:329918]
  - memory-failure: use a folio in me_huge_page() (Matthew Wilcox (Oracle)) [task:329918]
  - firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails (Gabor Juhos) [task:329918]
  - ksmbd: use rwsem instead of rwlock for lease break (Namjae Jeon) [task:329918]
  - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Su Hui) [task:329918]
  - ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [task:329918]
  - af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Use skb_queue_empty_lockless() in unix_release_sock(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annotate data-races around sk->sk_sndbuf. (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG. (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annotate data-race of sk->sk_state in unix_stream_connect(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annotate data-race of sk->sk_state in unix_inq_len(). (Kuniyuki Iwashima) [task:329918]
  - af_unix: Annodate data-races around sk->sk_state for writers. (Kuniyuki Iwashima) [task:329918]
  - af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer. (Kuniyuki Iwashima) [task:329918]
  - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Aleksandr Mishin) [task:329918]
  - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Larysa Zaremba) [task:329918]
  - ice: remove af_xdp_zc_qps bitmap (Larysa Zaremba) [task:329918]
  - ice: fix iteration of TLVs in Preserved Fields Area (Jacob Keller) [task:329918]
  - ptp: Fix error message on failed pin verification (Karol Kolacinski) [task:329918]
  - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Aleksandr Mishin) [task:329918]
  - net/mlx5: Always stop health timer during driver removal (Shay Drory) [task:329918]
  - net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [task:329918]
  - mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB (Jason Xing) [task:329918]
  - tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing) [task:329918]
  - net: phy: Micrel KSZ8061: fix errata solution not taking effect problem (Tristram Ha) [task:329918]
  - net/smc: avoid overwriting when adjusting sock bufsizes (Wen Gu) [task:329918]
  - octeontx2-af: Always allocate PF entries from low prioriy zone (Subbaraya Sundeep) [task:329918]
  - bpf: Set run context for rawtp test_run callback (Jiri Olsa) [task:329918]
  - net: tls: fix marking packets as decrypted (Jakub Kicinski) [task:329918]
  - ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet) [task:329918]
  - ipv6: ioam: block BH from ioam6_output() (Eric Dumazet) [task:329918]
  - vmxnet3: disable rx data ring on dma allocation failure (Matthias Stocker) [task:329918]
  - bpf: Fix a potential use-after-free in bpf_link_free() (Cong Wang) [task:329918]
  - bpf: Optimize the free of inner map (Hou Tao) [task:329918]
  - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Jiri Olsa) [task:329918]
  - net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume (Tristram Ha) [task:329918]
  - net/ncsi: Fix the multi thread manner of NCSI driver (DelphineCCChiu) [task:329918]
  - net/ncsi: Simplify Kconfig/dts control flow (Peter Delevoryas) [task:329918]
  - ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put() (Duoming Zhou) [task:329918]
  - ax25: Fix refcount imbalance on inbound connections (Lars Kellogg-Stedman) [task:329918]
  - RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext function (Quan Zhou) [task:329918]
  - RISC-V: KVM: No need to use mask when hart-index-bit is 0 (Yong-Xuan Wang) [task:329918]
  - scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort() (Chanwoo Lee) [task:329918]
  - wifi: mac80211: correctly parse Spatial Reuse Parameter Set element (Lingbo Kong) [task:329918]
  - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [task:329918]
  - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (Miri Korenblit) [task:329918]
  - wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu) [task:329918]
  - wifi: iwlwifi: mvm: set properly mac header (Mordechay Goodstein) [task:329918]
  - wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg) [task:329918]
  - wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma) [task:329918]
  - wifi: cfg80211: Lock wiphy in cfg80211_get_station (Remi Pommarel) [task:329918]
  - wifi: cfg80211: fully move wiphy work to unbound workqueue (Johannes Berg) [task:329918]
  - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [task:329918]
  - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [task:329918]
  - OPENEULER: Revert "LOONGSON: LoongArch: kdump: Add memory reservation for old kernel" (cheng) [task:205734]
  - OPENEULER: Revert "LOONGSON: LoongArch: Fix kdump failure on v40 interface specification" (cheng) [task:205734]
  - OPENEULER: Revert "LOONGSON: LoongArch: kdump: Add high memory reservation" (cheng) [task:205734]
  - OPENEULER: LoongArch: fix efi map page table error (Hongchen Zhang) [task:205734]


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-12.v2407
changelog:
  - security: fix build err caused by ksaf_skip_inode_setxattr (penghuaihe) [task:333514]
  - fs/ecryptfs: Add SM4 support for encryption (chengang) [task:332588]
  - configs: enable etmem configurations (lifangxu) [task:211762]
  - OPENEULER: etmem: add original kernel swap enabled options (Yuchen Tang) [task:211762]
  - OPENEULER: etmem: add etmem swap feature (Yuchen Tang) [task:211762]
  - OPENEULER: mm: Export symbol reclaim_pages (Yuchen Tang) [task:211762]
  - OPENEULER: etmem: add etmem scan feature (Yuchen Tang) [task:211762]
  - OPENEULER: mm: Export symbol walk_page_range (Yuchen Tang) [task:211762]
  - OPENEULER: mm: Export symbol __pud_trans_huge_lock (Yuchen Tang) [task:211762]
  - OPENEULER: etmem: add ETMEM scan feature CONFIG to mm/Kconfig (Yuchen Tang) [task:211762]
  - OPENEULER: etmem: add ETMEM feature CONFIG to mm/Kconfig (Yuchen Tang) [task:211762]
  - find-patch: fix tag missing '.' with stable branch (Jackie Liu)
  - net: Fix compilation issues with structure initialization (Yang Feng) [task:332698]
  - FEDORA: redhat/spec: exclude liburandom_read.so from requires (Artem Savkov) [task:331688, bug:239731]
  - security: add skip_inode_setxattr hook (penghuaihe) [bug:233772]
  - machine_t: modify the compilation rules for the machine_t.c file (shitao) [task:332362]
  - irqchip/loongson-liointc: Set different ISRs for different cores (Huacai Chen) [task:332922]
  - Revert "LOONGSON: irqchip/loongson-liointc: Set different isr for differnt core" (Jackie Liu) [task:332922]
  - tcp: Don't flag tcp_sk(sk)->rx_opt.saw_unknown for TCP AO. (Kuniyuki Iwashima) [task:332922]
  - tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() (Yunseong Kim) [task:332922]
  - serial: 8250_omap: Fix Errata i2310 with RX FIFO level check (Udit Kumar) [task:332922]
  - serial: imx: only set receiver level if it is zero (Stefan Eichenberger) [task:332922]
  - cxl/region: check interleave capability (Yao Xingtao) [task:332922]
  - cxl/region: Avoid null pointer dereference in region lookup (Alison Schofield) [task:332922]
  - cxl/region: Move cxl_dpa_to_region() work to the region driver (Alison Schofield) [task:332922]
  - arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee) [task:332922]
  - arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E (FUKAUMI Naoki) [task:332922]
  - arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A (FUKAUMI Naoki) [task:332922]
  - ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker) [task:332922]
  - arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on rk3399-gru (Hsin-Te Yuan) [task:332922]
  - arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s (Jonas Karlman) [task:332922]
  - arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s (Jonas Karlman) [task:332922]
  - mm/page_alloc: Separate THP PCP into movable and non-movable categories (yangge) [task:332922]
  - Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units" (Greg Kroah-Hartman) [task:332922]
  - pwm: stm32: Refuse too small period requests (Uwe Kleine-König) [task:332922]
  - syscalls: fix sys_fanotify_mark prototype (Arnd Bergmann) [task:332922]
  - syscalls: fix compat_sys_io_pgetevents_time64 usage (Arnd Bergmann) [task:332922]
  - ftruncate: pass a signed offset (Arnd Bergmann) [task:332922]
  - ata: libata-core: Fix double free on error (Niklas Cassel) [task:332922]
  - ata: ahci: Clean up sysfs file on error (Niklas Cassel) [task:332922]
  - can: mcp251xfd: fix infinite loop when xmit fails (Vitor Soares) [task:332922]
  - batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann) [task:332922]
  - drm/amdgpu/atomfirmware: fix parsing of vram_info (Alex Deucher) [task:332922]
  - drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present (Michael Strauss) [task:332922]
  - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [task:332922]
  - drm/i915/gt: Fix potential UAF by revoke of fence registers (Janusz Krzysztofik) [task:332922]
  - drm/amdgpu: avoid using null object of framebuffer (Julia Zhang) [task:332922]
  - drm/fbdev-dma: Only set smem_start is enable per module option (Thomas Zimmermann) [task:332922]
  - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [task:332922]
  - drm/drm_file: Fix pid refcounting race (Jann Horn) [task:332922]
  - hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann) [task:332922]
  - csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann) [task:332922]
  - btrfs: zoned: fix initial free space detection (Naohiro Aota) [task:332922]
  - sh: rework sync_file_range ABI (Arnd Bergmann) [task:332922]
  - kbuild: Install dtb files as 0644 in Makefile.dtbinst (Dragan Simic) [task:332922]
  - cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked() (Yuntao Wang) [task:332922]
  - irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node() (Huacai Chen) [task:332922]
  - cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing (Rafael J. Wysocki) [task:332922]
  - PCI/MSI: Fix UAF in msi_capability_init (Mostafa Saleh) [task:332922]
  - net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel) [task:332922]
  - net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel) [task:332922]
  - net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [task:332922]
  - tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois) [task:332922]
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11. (Dirk Su) [task:332922]
  - serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited() (Jonas Gorski) [task:332922]
  - serial: core: introduce uart_port_tx_limited_flags() (Jonas Gorski) [task:332922]
  - serial: imx: set receiver level before starting uart (Stefan Eichenberger) [task:332922]
  - serial: 8250_omap: Implementation of Errata i2310 (Udit Kumar) [task:332922]
  - Revert "serial: core: only stop transmit when HW fifo is empty" (Doug Brown) [task:332922]
  - usb: dwc3: core: Workaround for CSR read timeout (Jos Wang) [task:332922]
  - usb: dwc3: core: Add DWC31 version 2.00a controller (Wesley Cheng) [task:332922]
  - usb: ucsi: stm32: fix command completion handling (Fabrice Gasnier) [task:332922]
  - usb: typec: ucsi: glink: fix child node release in probe function (Javier Carrasco) [task:332922]
  - usb: gadget: aspeed_udc: fix device address configuration (Jeremy Kerr) [task:332922]
  - usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock (Meng Li) [task:332922]
  - usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [task:332922]
  - usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter) [task:332922]
  - usb: gadget: printer: fix races against disable (Oliver Neukum) [task:332922]
  - usb: gadget: printer: SS+ support (Oliver Neukum) [task:332922]
  - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [task:332922]
  - iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis) [task:332922]
  - iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [task:332922]
  - iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis) [task:332922]
  - iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis) [task:332922]
  - iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF (Alexander Sverdlin) [task:332922]
  - iio: adc: ad7266: Fix variable checking bug (Fernando Yang) [task:332922]
  - ata,scsi: libata-core: Do not leak memory for ata_port struct members (Niklas Cassel) [task:332922]
  - ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [task:332922]
  - i2c: testunit: discard write requests while old command is running (Wolfram Sang) [task:332922]
  - i2c: testunit: don't erase registers after STOP (Wolfram Sang) [task:332922]
  - kbuild: Fix build target deb-pkg: ln: failed to create hard link (Thayne Harbaugh) [task:332922]
  - kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates (Mark-PK Tsai) [task:332922]
  - counter: ti-eqep: enable clock at probe (David Lechner) [task:332922]
  - iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask (Sean Anderson) [task:332922]
  - mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter) [task:332922]
  - mmc: sdhci: Do not invert write-protect twice (Adrian Hunter) [task:332922]
  - mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen) [task:332922]
  - mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard (Kamal Dasu) [task:332922]
  - mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen) [task:332922]
  - mm: fix incorrect vbq reference in purge_fragmented_block (Zhaoyang Huang) [task:332922]
  - nfs: drop the incorrect assertion in nfs_swap_rw() (Christoph Hellwig) [task:332922]
  - ocfs2: fix DIO failure due to insufficient transaction credits (Jan Kara) [task:332922]
  - pinctrl: qcom: spmi-gpio: drop broken pm8008 support (Johan Hovold) [task:332922]
  - Revert "MIPS: pci: lantiq: restore reset gpio polarity" (Thomas Bogendoerfer) [task:332922]
  - parisc: use generic sys_fanotify_mark implementation (Arnd Bergmann) [task:332922]
  - x86: stop playing stack games in profile_pc() (Linus Torvalds) [task:332922]
  - randomize_kstack: Remove non-functional per-arch entropy filtering (Kees Cook) [task:332922]
  - gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1) (Kent Gibson) [task:332922]
  - riscv: stacktrace: convert arch_stack_walk() to noinstr (Andy Chiu) [task:332922]
  - drm/amdgpu: Fix pci state save during mode-1 reset (Lijo Lazar) [task:332922]
  - RISC-V: fix vector insn load/store width mask (Jesse Taube) [task:332922]
  - gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [task:332922]
  - drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA (Liu Ying) [task:332922]
  - nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke) [task:332922]
  - drm/radeon/radeon_display: Decrease the size of allocated memory (Erick Archer) [task:332922]
  - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andreas Gruenbacher) [task:332922]
  - soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis) [task:332922]
  - irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU (Tiezhu Yang) [task:332922]
  - media: dvbdev: Initialize sbuf (Ricardo Ribalda) [task:332922]
  - ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [task:332922]
  - crypto: ecdh - explicitly zeroize private_key (Joachim Vandersmissen) [task:332922]
  - net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [task:332922]
  - net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [task:332922]
  - RDMA/restrack: Fix potential invalid address access (Wenchao Hao) [task:332922]
  - bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode (Martin KaFai Lau) [task:332922]
  - wifi: ieee80211: check for NULL in ieee80211_mle_size_ok() (Johannes Berg) [task:332922]
  - mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev) [task:332922]
  - x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup (Uros Bizjak) [task:332922]
  - vduse: Temporarily fail if control queue feature requested (Maxime Coquelin) [task:332922]
  - vduse: validate block features only with block devices (Maxime Coquelin) [task:332922]
  - drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [task:332922]
  - bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro() (Christophe Leroy) [task:332922]
  - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Hari Bathini) [task:332922]
  - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Hari Bathini) [task:332922]
  - bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro() (Christophe Leroy) [task:332922]
  - net: mana: Fix possible double free in error handling path (Ma Ke) [task:332922]
  - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [task:332922]
  - ALSA: seq: Fix missing MSB in MIDI2 SPP conversion (Takashi Iwai) [task:332922]
  - powerpc: restore some missing spu syscalls (Arnd Bergmann) [task:332922]
  - parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann) [task:332922]
  - sparc: fix compat recv/recvfrom syscalls (Arnd Bergmann) [task:332922]
  - sparc: fix old compat_sys_select() (Arnd Bergmann) [task:332922]
  - net: dsa: microchip: fix wrong register write when masking interrupt (Tristram Ha) [task:332922]
  - ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages (Takashi Iwai) [task:332922]
  - Fix race for duplicate reqsk on identical SYN (luoxuanqiang) [task:332922]
  - btrfs: use NOFS context when getting inodes during logging and log replay (Filipe Manana) [task:332922]
  - xdp: Remove WARN() from __xdp_reg_mem_model() (Daniil Dulov) [task:332922]
  - ice: Rebuild TC queues on VSI queue reconfiguration (Jan Sokolowski) [task:332922]
  - net: dsa: microchip: use collision based back pressure mode (Enguerrand de Ribaucourt) [task:332922]
  - net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt) [task:332922]
  - ibmvnic: Free any outstanding tx skbs during scrq reset (Nick Child) [task:332922]
  - bpf: Fix overrunning reservations in ringbuf (Daniel Borkmann) [task:332922]
  - mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems (Ido Schimmel) [task:332922]
  - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [task:332922]
  - net: dsa: microchip: fix initial port flush problem (Tristram Ha) [task:332922]
  - ASoC: fsl-asoc-card: set priv->pdev before using it (Elinor Montmasson) [task:332922]
  - ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe() (Vijendar Mukunda) [task:332922]
  - ASoC: amd: acp: add a null check for chip_pdev structure (Vijendar Mukunda) [task:332922]
  - s390/pci: Add missing virt_to_phys() for directed DIBV (Niklas Schnelle) [task:332922]
  - bpf: Add missed var_off setting in coerce_subreg_to_size_sx() (Yonghong Song) [task:332922]
  - bpf: Add missed var_off setting in set_sext32_default_val() (Yonghong Song) [task:332922]
  - ASoC: q6apm-lpass-dai: close graph on prepare errors (Srinivas Kandagatla) [task:332922]
  - workqueue: Increase worker desc's length to 32 (Wenchao Hao) [task:332922]
  - ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init (Andrei Simion) [task:332922]
  - ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision (Hsin-Te Yuan) [task:332922]
  - ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk (Alibek Omarov) [task:332922]
  - wifi: mac80211: Use flexible array in struct ieee80211_tim_ie (Jeff Johnson) [task:332922]
  - selftests: mptcp: userspace_pm: fixed subtest names (Matthieu Baerts (NGI0)) [task:332922]
  - MIPS: pci: lantiq: restore reset gpio polarity (Martin Schiller) [task:332922]
  - pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao) [task:332922]
  - pinctrl: rockchip: use dedicated pinctrl type for RK3328 (Huang-Huang Bao) [task:332922]
  - pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao) [task:332922]
  - pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao) [task:332922]
  - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [task:332922]
  - Input: ili210x - fix ili251x_read_touch_data() return value (John Keeping) [task:332922]
  - usb: typec: ucsi: Ack also failed Get Error commands (Heikki Krogerus) [task:332922]
  - usb: typec: ucsi: Never send a lone connector change ack (Christian A. Ehrhardt) [task:332922]
  - iio: pressure: bmp280: Fix BMP580 temperature reading (Adam Rizkalla) [task:332922]
  - iio: pressure: fix some word spelling errors (Li peiyu) [task:332922]
  - mm/slab: fix 'variable obj_exts set but not used' warning (Suren Baghdasaryan) [task:332844]
  - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [task:332844]
  - lib/alloc_tag: fix RCU imbalance in pgalloc_tag_get() (Suren Baghdasaryan) [task:332844]
  - lib/alloc_tag: do not register sysctl interface when CONFIG_SYSCTL=n (Suren Baghdasaryan) [task:332844]
  - mm: fix xyz_noprof functions calling profiled functions (Suren Baghdasaryan) [task:332844]
  - codetag: avoid race at alloc_slab_obj_exts (Thadeu Lima de Souza Cascardo) [task:332844]
  - mm: percpu: Include smp.h in alloc_tag.h (Kent Overstreet) [task:332844]
  - mm: change inlined allocation helpers to account at the call site (Suren Baghdasaryan) [task:332844]
  - memprofiling: documentation (Kent Overstreet) [task:332844]
  - MAINTAINERS: add entries for code tagging and memory allocation profiling (Kent Overstreet) [task:332844]
  - codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations (Suren Baghdasaryan) [task:332844]
  - codetag: debug: mark codetags for reserved pages as empty (Suren Baghdasaryan) [task:332844]
  - codetag: debug: skip objext checking when it's for objext itself (Suren Baghdasaryan) [task:332844]
  - lib: add memory allocations report in show_mem() (Suren Baghdasaryan) [task:332844]
  - rhashtable: plumb through alloc tag (Kent Overstreet) [task:332844]
  - mm: vmalloc: enable memory allocation profiling (Kent Overstreet) [task:332844]
  - mm: percpu: enable per-cpu allocation tagging (Suren Baghdasaryan) [task:332844]
  - mm: percpu: add codetag reference into pcpuobj_ext (Kent Overstreet) [task:332844]
  - mm: percpu: introduce pcpuobj_ext (Kent Overstreet) [task:332844]
  - mempool: hook up to memory allocation profiling (Kent Overstreet) [task:332844]
  - mm/slab: enable slab allocation tagging for kmalloc and friends (Suren Baghdasaryan) [task:332844]
  - rust: add a rust helper for krealloc() (Kent Overstreet) [task:332844]
  - mm/slab: add allocation accounting into slab allocation and free paths (Suren Baghdasaryan) [task:332844]
  - lib: add codetag reference into slabobj_ext (Suren Baghdasaryan) [task:332844]
  - mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y (Suren Baghdasaryan) [task:332844]
  - mm: fix non-compound multi-order memory accounting in __free_pages (Suren Baghdasaryan) [task:332844]
  - mm: create new codetag references during page splitting (Suren Baghdasaryan) [task:332844]
  - mm: enable page allocation tagging (Suren Baghdasaryan) [task:332844]
  - change alloc_pages name in dma_map_ops to avoid name conflicts (Suren Baghdasaryan) [task:332844]
  - mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate allocation tags (Suren Baghdasaryan) [task:332844]
  - lib: introduce early boot parameter to avoid page_ext memory overhead (Suren Baghdasaryan) [task:332844]
  - lib: introduce support for page allocation tagging (Suren Baghdasaryan) [task:332844]
  - lib: add allocation tagging support for memory allocation profiling (Suren Baghdasaryan) [task:332844]
  - lib: prevent module unloading if memory is not freed (Suren Baghdasaryan) [task:332844]
  - lib: code tagging module support (Suren Baghdasaryan) [task:332844]
  - lib: code tagging framework (Suren Baghdasaryan) [task:332844]
  - slab: objext: introduce objext_flags as extension to page_memcg_data_flags (Suren Baghdasaryan) [task:332844]
  - mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation (Suren Baghdasaryan) [task:332844]
  - mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation (Suren Baghdasaryan) [task:332844]
  - mm: introduce slabobj_ext to support slab object extensions (Suren Baghdasaryan) [task:332844]
  - fs: convert alloc_inode_sb() to a macro (Kent Overstreet) [task:332844]
  - scripts/kallysms: always include __start and __stop symbols (Kent Overstreet) [task:332844]
  - mm/slub: mark slab_free_freelist_hook() __always_inline (Kent Overstreet) [task:332844]
  - asm-generic/io.h: kill vmalloc.h dependency (Kent Overstreet) [task:332844]
  - fix missing vmalloc.h includes (Kent Overstreet) [task:332844]
  - mm, slab: remove last vestiges of SLAB_MEM_SPREAD (Linus Torvalds) [task:332844]
  - btrfs: remove SLAB_MEM_SPREAD flag use (Chengming Zhou) [task:332844]
  - mm: enumerate all gfp flags (Suren Baghdasaryan) [task:332844]
  - btrfs: use KMEM_CACHE() to create btrfs_free_space cache (Kunwu Chan) [task:332844]
  - btrfs: use KMEM_CACHE() to create delayed ref caches (Kunwu Chan) [task:332844]
  - btrfs: use KMEM_CACHE() to create btrfs_path cache (Kunwu Chan) [task:332844]
  - btrfs: use KMEM_CACHE() to create btrfs_trans_handle cache (Kunwu Chan) [task:332844]
  - btrfs: use KMEM_CACHE() to create btrfs_ordered_extent cache (Kunwu Chan) [task:332844]
  - btrfs: use KMEM_CACHE() to create btrfs_delayed_node cache (Kunwu Chan) [task:332844]
  - net: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - jfs: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - efs: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - reiserfs: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - qnx6: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - proc: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - openpromfs: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - minix: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - vfs: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - sysv: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - romfs: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - affs: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - bdev: remove SLAB_MEM_SPREAD flag usage (Chengming Zhou) [task:332844]
  - mm and cache_info: remove unnecessary CPU cache info update (Huang Ying) [task:332844]
  - mbcache: Simplify the allocation of slab caches (Kunwu Chan) [task:332844]
  - buffer: Use KMEM_CACHE instead of kmem_cache_create() (Kunwu Chan) [task:332844]
  - seq_buf: Make DECLARE_SEQ_BUF() usable (Nathan Lynch) [task:332844]
  - mm/khugepaged: use a folio more in collapse_file() (Matthew Wilcox (Oracle)) [task:332844]
  - slub: use a folio in __kmalloc_large_node (Matthew Wilcox (Oracle)) [task:332844]
  - slub: use folio APIs in free_large_kmalloc() (Matthew Wilcox (Oracle)) [task:332844]
  - slub: use alloc_pages_node() in alloc_slab_page() (Matthew Wilcox (Oracle)) [task:332844]
  - mm: remove inc/dec lruvec page state functions (Matthew Wilcox (Oracle)) [task:332844]
  - mempool: introduce mempool_use_prealloc_only (Andrey Konovalov) [task:332844]
  - seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str() (Kees Cook) [task:332844]
  - powerpc: Remove initialisation of readpos (Matthew Wilcox (Oracle)) [task:332844]
  - mm, pcp: reduce detecting time of consecutive high order page freeing (Huang Ying) [task:332844]
  - mm, pcp: decrease PCP high if free pages < high watermark (Huang Ying) [task:332844]
  - mm: tune PCP high automatically (Huang Ying) [task:332844]
  - mm: add framework for PCP high auto-tuning (Huang Ying) [task:332844]
  - mm, page_alloc: scale the number of pages that are batch allocated (Huang Ying) [task:332844]
  - mm, pcp: reduce lock contention for draining high-order pages (Huang Ying) [task:332844]
  - cacheinfo: calculate size of per-CPU data cache slice (Huang Ying) [task:332844]
  - mm, pcp: avoid to drain PCP when process exit (Huang Ying) [task:332844]
  - file, i915: fix file reference for mmap_singleton() (Christian Brauner) [task:332844]
  - mm/percpu.c: introduce pcpu_alloc_size() (Hou Tao) [task:332844]
  - tracing: Move readpos from seq_buf to trace_seq (Matthew Wilcox (Oracle)) [task:332844]
  - rust: workqueue: add examples (Alice Ryhl) [task:332844]
  - rust: workqueue: add `try_spawn` helper method (Alice Ryhl) [task:332844]
  - rust: workqueue: implement `WorkItemPointer` for pointer types (Alice Ryhl) [task:332844]
  - rust: workqueue: add helper for defining work_struct fields (Alice Ryhl) [task:332844]
  - rust: workqueue: define built-in queues (Wedson Almeida Filho) [task:332844]
  - rust: workqueue: add low-level workqueue bindings (Alice Ryhl) [task:332844]
  - rust: sync: add `Arc::{from_raw, into_raw}` (Wedson Almeida Filho) [task:332844]
  - guest_memfd: fix get_file_rcu in guest_memfd.c (Jackie Liu) [task:332844]
  - sssnic: fix missing vmalloc.h includes (Jackie Liu) [task:332844]
  - security/secureboot: add signature to kernel (penghuaihe) [task:329964]
  - security/ksaf: remove stake for serial permission in uart_open() (wangkanglong) [task:330293]
  - security/ksaf: add some export function (wangkanglong) [task:330293]
  - security/ksaf: change stake for cdrom device permission (wangkanglong) [task:330293]
  - security/ksaf: del hooks for usb_authorized/usb_deauthorized (wangkanglong) [task:330293]
  - security: modify default security status (penghuaihe) [task:330947]
  - ld/ps3stor: Fix Kconfig for ps3stor (Jiangshan Yi) [task:332030, task:226407]
  - x86/config: enable CONFIG_NET_CLS_BASIC (luoxuanqiang) [task:328409]
  - loongarch/config: update config aligned with arm64 (lifangxu) [task:331724, bug:238339]
  - arm64/config: enable CONFIG_NET_CLS_BASIC (luoxuanqiang) [task:328409]
  - config: open FS_ENCRYPTION on x86 and Arm64 (mengdehui) [task:332065]
  - drm/amdgpu: Init zone device and drm client after mode-1 reset on reload (Ahmad Rehman) [task:224230] {CVE-2024-36022}
  - drm/amdgpu: move the drm client creation behind drm device registration (Le Ma) [task:224230]
  - drm/amdkfd: init drm_client with funcs hook (Flora Cui) [task:224230]
  - drm/amdkfd: Export DMABufs from KFD using GEM handles (Felix Kuehling) [task:224230]
  - HYGON: crypto: ccp: It is failed to run fork test cases after installing hct module in virtual machine. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: Change the maximum number of supported ccps from 16 to 48. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: support compiling hct.ko when the module mdev is disabled. (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: Supporting memory encryption features for host vfio-noiommu mode (Yabin Li) [task:216398]
  - HYGON: crypto: ccp: Add mediated ccp driver support for hygon crypto technology. (Yabin Li) [task:216398]
  - tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO (Neal Cardwell) [task:331190]
  - netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n (Jianguo Wu) [task:331190]
  - Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default" (Linus Torvalds) [task:331187]
  - hid: asus: asus_report_fixup: fix potential read out of bounds (Andrew Ballance) [task:331187]
  - kprobe/ftrace: fix build error due to bad function definition (Linus Torvalds) [task:331187]
  - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [task:331187]
  - ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk (Pierre-Louis Bossart) [task:331187]
  - drm/amd/display: revert Exit idle optimizations before HDCP execution (Martin Leung) [task:331187]
  - LoongArch: Fix entry point in kernel image header (Jiaxun Yang) [task:331187]
  - efi/loongarch: Directly position the loaded image file (Wang Yao) [task:331187]
  - vgacon: rework screen_info #ifdef checks (Arnd Bergmann) [task:331187]
  - riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled (Nam Cao) [task:331187]
  - riscv: Don't use PGD entries for the linear mapping (Alexandre Ghiti) [task:331187]
  - x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL (Tony Luck) [task:331187]
  - tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson) [task:331187]
  - nbd: Fix signal handling (Bart Van Assche) [task:331187]
  - nbd: Improve the documentation of the locking assumptions (Bart Van Assche) [task:331187]
  - ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link (Su Yue) [task:331187]
  - ocfs2: convert to new timestamp accessors (Jeff Layton) [task:331187]
  - wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor (Martin Kaistra) [task:331187]
  - perf script: Show also errors for --insn-trace option (Adrian Hunter) [task:331187]
  - perf: script: add raw|disasm arguments to --insn-trace option (Changbin Du) [task:331187]
  - spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4 (Patrice Chotard) [task:331187]
  - arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc (Frank Li) [task:331187]
  - spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup() (Patrice Chotard) [task:331187]
  - dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema (Krzysztof Kozlowski) [task:331187]
  - dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema (Krzysztof Kozlowski) [task:331187]
  - i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi) [task:331187]
  - mm/page_table_check: fix crash on ZONE_DEVICE (Peter Xu) [task:331187]
  - tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack() (Eric Dumazet) [task:331187]
  - mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default (Rafael Aquini) [task:331187]
  - serial: 8250_dw: Revert "Move definitions to the shared header" (Andy Shevchenko) [task:331187]
  - efi/x86: Free EFI memory map only when installing a new one. (Ard Biesheuvel) [task:331187]
  - kcov: don't lose track of remote references during softirqs (Aleksandr Nogikh) [task:331187]
  - gcov: add support for GCC 14 (Peter Oberparleiter) [task:331187]
  - ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger() (Joseph Qi) [task:331187]
  - ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty() (Joseph Qi) [task:331187]
  - dt-bindings: dma: fsl-edma: fix dma-channels constraints (Krzysztof Kozlowski) [task:331187]
  - drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [task:331187]
  - drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [task:331187]
  - drm/i915/mso: using joiner is not possible with eDP MSO (Jani Nikula) [task:331187]
  - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9 (Pablo Caño) [task:331187]
  - ALSA: hda/realtek: Limit mic boost on N14AP7 (Edson Juliano Drosdeck) [task:331187]
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11. (Andy Chi) [task:331187]
  - ovl: fix encoding fid for lower only root (Miklos Szeredi) [task:331187]
  - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Jason Gunthorpe) [task:331187]
  - RDMA/mlx5: Remove extra unlock on error path (Jason Gunthorpe) [task:331187]
  - RDMA/rxe: Fix data copy for IB_SEND_INLINE (Honggang LI) [task:331187]
  - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Sean Christopherson) [task:331187]
  - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Marc Zyngier) [task:331187]
  - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [task:331187]
  - LoongArch: Fix multiple hardware watchpoint issues (Hui Li) [task:331187]
  - LoongArch: Trigger user-space watchpoints correctly (Hui Li) [task:331187]
  - LoongArch: Fix watchpoint setting error (Hui Li) [task:331187]
  - cifs: fix typo in module parameter enable_gcm_256 (Steve French) [task:331187]
  - scsi: ufs: core: Free memory allocated for model before reinit (Joel Slebodnick) [task:331187]
  - btrfs: retry block group reclaim without infinite loop (Boris Burkov) [task:331187]
  - net: do not leave a dangling sk pointer, when socket creation fails (Ignat Korchagin) [task:331187]
  - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [task:331187]
  - net: stmmac: Assign configured channel value to EXTTS event (Oleksij Rempel) [task:331187]
  - locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc (Carlos Llamas) [task:331187]
  - ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists() (Baokun Li) [task:331187]
  - ext4: avoid overflow when setting values via sysfs (Baokun Li) [task:331187]
  - arm64: defconfig: enable the vf610 gpio driver (Martin Kaiser) [task:331187]
  - ACPI: EC: Evaluate orphan _REG under EC device (Rafael J. Wysocki) [task:331187]
  - RDMA/mana_ib: Ignore optional access flags for MRs (Konstantin Taranov) [task:331187]
  - RDMA/mlx5: Add check for srq max_sge attribute (Patrisious Haddad) [task:331187]
  - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Yishai Hadas) [task:331187]
  - firmware: psci: Fix return value from psci_system_suspend() (Sudeep Holla) [task:331187]
  - io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed (Chenliang Li) [task:331187]
  - spi: spi-imx: imx51: revert burst length calculation back to bits_per_word (Marc Kleine-Budde) [task:331187]
  - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju) [task:331187]
  - arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin (Max Krummenacher) [task:331187]
  - arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property (Fabio Estevam) [task:331187]
  - arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO (Tim Harvey) [task:331187]
  - arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM (Marek Vasut) [task:331187]
  - arm64: dts: imx8mp: Fix TC9595 reset GPIO on DH i.MX8M Plus DHCOM SoM (Marek Vasut) [task:331187]
  - thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data (Julien Panis) [task:331187]
  - regulator: bd71815: fix ramp values (Kalle Niemi) [task:331187]
  - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin) [task:331187]
  - dmaengine: fsl-edma: avoid linking both modules (Arnd Bergmann) [task:331187]
  - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Nikita Shubin) [task:331187]
  - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Nikita Shubin) [task:331187]
  - dmaengine: ioatdma: Fix leaking on version mismatch (Nikita Shubin) [task:331187]
  - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Li RongQing) [task:331187]
  - regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das) [task:331187]
  - RDMA/rxe: Fix responder length checking for UD request packets (Honggang LI) [task:331187]
  - spi: cs42l43: Correct SPI root clock speed (Charles Keepax) [task:331187]
  - RDMA/bnxt_re: Fix the max msix vectors macro (Selvin Xavier) [task:331187]
  - net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum) [task:331187]
  - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Pavan Chebbi) [task:331187]
  - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Marcin Szycik) [task:331187]
  - netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core (Jianguo Wu) [task:331187]
  - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Jianguo Wu) [task:331187]
  - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [task:331187]
  - octeontx2-pf: Fix linking objects into multiple modules (Geetha sowjanya) [task:331187]
  - octeontx2-pf: Add error handling to VLAN unoffload handling (Simon Horman) [task:331187]
  - virtio_net: fixing XDP for fully checksummed packets handling (Heng Qi) [task:331187]
  - virtio_net: checksum offloading handling fix (Heng Qi) [task:331187]
  - net: stmmac: No need to calculate speed divider when offload is disabled (Xiaolei Wang) [task:331187]
  - selftests: openvswitch: Use bash as interpreter (Simon Horman) [task:331187]
  - ptp: fix integer overflow in max_vclocks_store (Dan Carpenter) [task:331187]
  - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [task:331187]
  - tipc: force a dst refcount before doing decryption (Xin Long) [task:331187]
  - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [task:331187]
  - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela) [task:331187]
  - net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Raju Lakkaraju) [task:331187]
  - net: lan743x: Support WOL at both the PHY and MAC appropriately (Raju Lakkaraju) [task:331187]
  - net: lan743x: disable WOL upon resume to restore full data path operation (Raju Lakkaraju) [task:331187]
  - qca_spi: Make interrupt remembering atomic (Stefan Wahren) [task:331187]
  - netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [task:331187]
  - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [task:331187]
  - ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [task:331187]
  - ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [task:331187]
  - netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [task:331187]
  - ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM (Ajrat Makhmutov) [task:331187]
  - bpf: Avoid splat in pskb_pull_reason (Florian Westphal) [task:331187]
  - ALSA: hda: tas2781: Component should be unbound before deconstruction (Simon Trimmer) [task:331187]
  - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Simon Trimmer) [task:331187]
  - cipso: fix total option length computation (Ondrej Mosnacek) [task:331187]
  - net: mvpp2: use slab_build_skb for oversized frames (Aryan Srivastava) [task:331187]
  - btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes (Johannes Thumshirn) [task:331187]
  - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (En-Wei Wu) [task:331187]
  - ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option (Peter Ujfalusi) [task:331187]
  - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Dustin L. Howett) [task:331187]
  - tracing: Build event generation tests only as modules (Masami Hiramatsu (Google)) [task:331187]
  - mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [task:331187]
  - MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen) [task:331187]
  - ALSA: seq: ump: Fix missing System Reset message handling (Takashi Iwai) [task:331187]
  - ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind() (Simon Trimmer) [task:331187]
  - PCI: Do not wait for disconnected devices when resuming (Ilpo Järvinen) [task:331187]
  - ACPI: EC: Install address space handler at the namespace root (Rafael J. Wysocki) [task:331187]
  - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (Peng Ma) [task:331187]
  - vfio/pci: Collect hot-reset devices to local buffer (Alex Williamson) [task:331187]
  - tty: add the option to have a tty reject a new ldisc (Linus Torvalds) [task:331187]
  - usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET) [task:331187]
  - serial: exar: adding missing CTI and Exar PCI ids (Parker Newman) [task:331187]
  - serial: imx: Introduce timeout when waiting on transmitter empty (Esben Haabendal) [task:331187]
  - MIPS: Octeon: Add PCIe link status check (Songyang Li) [task:331187]
  - f2fs: don't set RO when shutting down f2fs (Jaegeuk Kim) [task:331187]
  - PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello) [task:331187]
  - udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov) [task:331187]
  - usb: typec: ucsi_glink: drop special handling for CCI_BUSY (Dmitry Baryshkov) [task:331187]
  - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Hans de Goede) [task:331187]
  - Avoid hw_desc array overrun in dw-axi-dmac (Joao Pinto) [task:331187]
  - usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie) [task:331187]
  - f2fs: remove clear SB_INLINECRYPT flag in default_options (Yunlei He) [task:331187]
  - usb: gadget: uvc: configfs: ensure guid to be valid before set (Michael Grzeschik) [task:331187]
  - kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan) [task:331187]
  - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Baokun Li) [task:331187]
  - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Aleksandr Aprelkov) [task:331187]
  - power: supply: cros_usbpd: provide ID table for avoiding fallback match (Tzung-Bi Shih) [task:331187]
  - platform/x86: p2sb: Don't init until unassigned resources have been assigned (Ben Fradella) [task:331187]
  - powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman) [task:331187]
  - media: mtk-vcodec: potential null pointer deference in SCP (Fullway Wang) [task:331187]
  - media: intel/ipu6: Fix build with !ACPI (Ricardo Ribalda) [task:331187]
  - powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [task:331187]
  - ALSA: hda/realtek: Add quirks for Lenovo 13X (Stefan Binding) [task:331187]
  - drm/lima: mask irqs in timeout path before hard reset (Erico Nunes) [task:331187]
  - drm/lima: add mask irq callback to gp and pp (Erico Nunes) [task:331187]
  - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F (Pierre-Louis Bossart) [task:331187]
  - ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14 (Pierre-Louis Bossart) [task:331187]
  - platform/x86: toshiba_acpi: Add quirk for buttons on Z830 (Arvid Norlander) [task:331187]
  - drm/amd/display: Exit idle optimizations before HDCP execution (Nicholas Kazlauskas) [task:331187]
  - Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev) [task:331187]
  - ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7 (Takashi Iwai) [task:331187]
  - HID: asus: fix more n-key report descriptors if n-key quirked (Luke D. Jones) [task:331187]
  - HID: Add quirk for Logitech Casa touchpad (Sean O'Brien) [task:331187]
  - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (Leon Yen) [task:331187]
  - netpoll: Fix race condition in netpoll_owner_active (Breno Leitao) [task:331187]
  - net: dsa: realtek: keep default LED state in rtl8366rb (Luiz Angelo Daros de Luca) [task:331187]
  - kselftest: arm64: Add a null pointer check (Kunwu Chan) [task:331187]
  - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [task:331190]
  - net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module (Daniel Golle) [task:331187]
  - scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [task:331187]
  - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [task:331187]
  - ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets (Hans de Goede) [task:331187]
  - af_packet: avoid a false positive warning in packet_setsockopt() (Eric Dumazet) [task:331187]
  - wifi: ath9k: work around memset overflow warning (Arnd Bergmann) [task:331187]
  - batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [task:331187]
  - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Yonghong Song) [task:331187]
  - selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat)) [task:331187]
  - ssb: Fix potential NULL pointer dereference in ssb_device_uevent() (Rand Deeb) [task:331187]
  - block/ioctl: prefer different overflow check (Justin Stitt) [task:331187]
  - rcutorture: Fix invalid context warning when enable srcu barrier testing (Zqiang) [task:331187]
  - rcutorture: Make stall-tasks directly exit when rcutorture tests end (Zqiang) [task:331187]
  - rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney) [task:331187]
  - io_uring/sqpoll: work around a potential audit memory leak (Jens Axboe) [task:331187]
  - crypto: hisilicon/sec - Fix memory leak for sec resource release (Chenghai Huang) [task:331187]
  - padata: Disable BH when taking works lock on MT path (Herbert Xu) [task:331187]
  - fs/writeback: bail out if there is no more inodes for IO and queued once (Kemeng Shi) [task:331187]
  - Maintainer: update KYLIN-MAINTAINERS (Enze Li)


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-13.v2407
changelog:
  - security: remove ksaf_get/setprocattr hooks (penghuaihe) [bug:242183]
  - loongarch/config: open NFS_FSCACHE build config (pengyu) [bug:240189]
  - net: fix rc7's __skb_datagram_iter() (Hugh Dickins) [task:334535]
  - Documentation: dpll: Fix code blocks (Bagas Sanjaya)
  - Revert "usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB" (Greg Kroah-Hartman) [task:334535]
  - nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi) [task:334535]
  - null_blk: Do not allow runt zone with zone capacity smaller then zone size (Damien Le Moal) [task:334535]
  - drm/amdgpu: silence UBSAN warning (Alex Deucher) [task:334535]
  - ALSA: ump: Set default protocol when not given explicitly (Takashi Iwai) [task:334535]
  - spi: cadence: Ensure data lines set to low during dummy-cycle period (Witold Sadowski) [task:334535]
  - nfc/nci: Add the inconsistency check between the input data length and count (Edward Adam Davis) [task:334535]
  - kbuild: fix short log for AS in link-vmlinux.sh (Masahiro Yamada) [task:334535]
  - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Sagi Grimberg) [task:334535]
  - platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro (hmtheboy154) [task:334535]
  - platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet (hmtheboy154) [task:334535]
  - regmap-i2c: Subtract reg size from max_write (Jim Wylder) [task:334535]
  - nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset (Kundan Kumar) [task:334535]
  - connector: Fix invalid conversion in cn_proc.h (Matt Jan) [task:334535]
  - dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails (Fedor Pchelkin) [task:334535]
  - nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff) [task:334535]
  - vhost-scsi: Handle vhost_vq_work_queue failures for events (Mike Christie) [task:334535]
  - ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan) [task:334535]
  - fs/ntfs3: Mark volume as dirty if xattr is broken (Konstantin Komarov) [task:334535]
  - i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [task:334535]
  - clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg (Pin-yen Lin) [task:334535]
  - clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs (Gabor Juhos) [task:334535]
  - clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents (Luca Weiss) [task:334535]
  - media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab) [task:334535]
  - ima: Avoid blocking in RCU read-side critical section (GUO Zihua) [task:334535]
  - arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B (Dragan Simic) [task:334535]
  - bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [task:334535]
  - net: stmmac: dwmac-qcom-ethqos: fix error array size (Yijie Yang) [task:334535]
  - mtd: rawnand: rockchip: ensure NVDDR timings are rejected (Val Packett) [task:334535]
  - mtd: rawnand: Bypass a couple of sanity checks during NAND identification (Miquel Raynal) [task:334535]
  - mtd: rawnand: Fix the nand_read_data_op() early check (Miquel Raynal) [task:334535]
  - mtd: rawnand: Ensure ECC configuration is propagated to upper layers (Miquel Raynal) [task:334535]
  - powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0 (Jinglin Wen) [task:334535]
  - powerpc/pseries: Fix scv instruction crash with kexec (Nicholas Piggin) [task:334535]
  - clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common (Frank Oltmanns) [task:334535]
  - clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag (Md Sadre Alam) [task:334535]
  - drm: panel-orientation-quirks: Add quirk for Valve Galileo (John Schoenick) [task:334535]
  - drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher) [task:334535]
  - drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [task:334535]
  - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara) [task:334535]
  - fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara) [task:334535]
  - can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson) [task:334535]
  - Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot (Zijun Hu) [task:334535]
  - Bluetooth: hci_bcm4377: Fix msgid release (Hector Martin) [task:334535]
  - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Nathan Chancellor) [task:334535]
  - f2fs: Add inline to f2fs_build_fault_attr() stub (Nathan Chancellor) [task:334535]
  - btrfs: fix adding block group to a reclaim list and the unused list during reclaim (Naohiro Aota) [task:334535]
  - mm: avoid overflows in dirty throttling logic (Jan Kara) [task:334535]
  - mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng) [task:334535]
  - nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [task:334535]
  - nilfs2: fix inode number range checks (Ryusuke Konishi) [task:334535]
  - Revert "igc: fix a log entry using uninitialized netdev" (Sasha Neftin) [task:334535]
  - platform/x86: toshiba_acpi: Fix quickstart quirk handling (Armin Wolf) [task:334535]
  - cpu: Fix broken cmdline "nosmp" and "maxcpus=0" (Huacai Chen) [task:334535]
  - gpiolib: of: add polarity quirk for TSC2005 (Dmitry Torokhov) [task:334535]
  - mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file (Aleksandr Mishin) [task:334535]
  - inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [task:334535]
  - selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang) [task:334535]
  - selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang) [task:334535]
  - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [task:334535]
  - netfilter: nf_tables: unconditionally flush pending work before notifier (Florian Westphal) [task:334535]
  - riscv: kexec: Avoid deadlock in kexec crash path (Song Shuai) [task:334535]
  - wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko) [task:334535]
  - gpio: mmio: do not calculate bgpio_bits via "ngpios" (Shiji Yang) [task:334535]
  - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Dave Jiang) [task:334535]
  - net: txgbe: initialize num_q_vectors for MSI/INTx interrupts (Jiawen Wu) [task:334535]
  - net: allow skb_datagram_iter to be called from any context (Sagi Grimberg) [task:334535]
  - gpiolib: of: fix lookup quirk for MIPS Lantiq (Dmitry Torokhov) [task:334535]
  - e1000e: Fix S0ix residency on corporate systems (Dima Ruinskiy) [task:334535]
  - KVM: s390: fix LPSWEY handling (Christian Borntraeger) [task:334535]
  - tcp_metrics: validate source addr length (Jakub Kicinski) [task:334535]
  - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (Pavel Skripkin) [task:334535]
  - Bluetooth: ISO: Check socket flag instead of hcon (Iulia Tanasescu) [task:334535]
  - Bluetooth: Ignore too large handle values in BIG (Edward Adam Davis) [task:334535]
  - Bluetooth: hci_event: Fix setting of unicast qos interval (Luiz Augusto von Dentz) [task:334535]
  - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Jianbo Liu) [task:334535]
  - net/mlx5: E-switch, Create ingress ACL when needed (Chris Mi) [task:334535]
  - UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell) [task:334535]
  - net: phy: phy_device: Fix PHY LED blinking code comment (Marek Vasut) [task:334535]
  - mac802154: fix time calculation in ieee802154_configure_durations() (Dmitry Antipov) [task:334535]
  - vhost_task: Handle SIGKILL by flushing work and exiting (Mike Christie) [task:334535]
  - vhost: Release worker mutex during flushes (Mike Christie) [task:334535]
  - vhost: Use virtqueue mutex for swapping worker (Mike Christie) [task:334535]
  - tools/power turbostat: Remember global max_die_id (Len Brown) [task:334535]
  - cdrom: rearrange last_media_change check to avoid unintentional overflow (Justin Stitt) [task:334535]
  - s390/pkey: Wipe sensitive data on failure (Holger Dengler) [task:334535]
  - jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [task:334535]
  - serial: imx: Raise TX trigger level to 8 (Matthias Schiffer) [task:334535]
  - scsi: mpi3mr: Sanitise num_phys (Tomas Henzl) [task:334535]
  - f2fs: check validation of fault attrs in f2fs_build_fault_attr() (Chao Yu) [task:334535]
  - bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD (Jose E. Marchesi) [task:334535]
  - igc: fix a log entry using uninitialized netdev (Corinna Vinschen) [task:334535]
  - selftests/net: fix uninitialized variables (John Hubbard) [task:334535]
  - powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz) [task:334535]
  - kunit: Fix timeout message (Mickaël Salaün) [task:334535]
  - orangefs: fix out-of-bounds fsid access (Mike Marshall) [task:334535]
  - powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman) [task:334535]
  - i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit) [task:334535]
  - media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [task:334535]
  - media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda) [task:334535]
  - media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda) [task:334535]
  - net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [task:334535]
  - thermal/drivers/mediatek/lvts_thermal: Check NULL ptr on lvts_data (Julien Panis) [task:334535]
  - wifi: mt76: mt7996: add sanity checks for background radar trigger (StanleyYP Wang) [task:334535]
  - wifi: mt76: replace skb_put with skb_put_zero (Felix Fietkau) [task:334535]
  - usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Niklas Neronin) [task:334535]
  - Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer) [task:334535]
  - firmware: dmi: Stop decoding on broken entry (Jean Delvare) [task:334535]
  - sctp: prefer struct_size over open coded arithmetic (Erick Archer) [task:334535]
  - riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vma (Samuel Holland) [task:334535]
  - media: dw2102: Don't translate i2c read into write (Michael Bunk) [task:334535]
  - drm/amdgpu: fix the warning about the expression (int)size - len (Jesse Zhang) [task:334535]
  - drm/amdgpu: fix uninitialized scalar variable warning (Tim Huang) [task:334535]
  - drm/amd/display: Fix uninitialized variables in DM (Alex Hung) [task:334535]
  - drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [task:334535]
  - drm/amd/display: Check pipe offset before setting vblank (Alex Hung) [task:334535]
  - drm/amd/display: Check index msg_id before read or write (Alex Hung) [task:334535]
  - drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun) [task:334535]
  - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [task:334535]
  - drm/amdgpu: Fix uninitialized variable warnings (Ma Jun) [task:334535]
  - media: mediatek: vcodec: Only free buffer VA that is not NULL (Fei Shao) [task:334535]
  - crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [task:334535]
  - RISC-V: KVM: Fix the initial sample period value (Atish Patra) [task:334535]
  - selftests/bpf: dummy_st_ops should reject 0 for non-nullable params (Eduard Zingerman) [task:334535]
  - selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops (Eduard Zingerman) [task:334535]
  - selftests/bpf: adjust dummy_st_ops_success to detect additional error (Eduard Zingerman) [task:334535]
  - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [task:334535]
  - IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [task:334535]
  - media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda) [task:334535]
  - media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda) [task:334535]
  - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mahesh Salgaonkar) [task:334535]
  - drm/lima: fix shared irq handling on driver remove (Erico Nunes) [task:334535]
  - crypto: hisilicon/debugfs - Fix debugfs uninit process issue (Chenghai Huang) [task:334535]
  - leds: an30259a: Use devm_mutex_init() for mutex initialization (George Stark) [task:334535]
  - locking/mutex: Introduce devm_mutex_init() (George Stark) [task:334535]
  - dmaengine: idxd: Convert mutex usage to guard(mutex) (Jackie Liu)
  - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar)
  - crypto: iaa - Use cpumask_weight() when rebalancing (Tom Zanussi)
  - crypto: iaa - Fix some errors in IAA documentation (Jerry Snitselaar)
  - crypto: iaa - Change iaa statistics to atomic64_t (Tom Zanussi)
  - crypto: iaa - Add global_stats file and remove individual stat files (Tom Zanussi)
  - crypto: iaa - Remove comp/decomp delay statistics (Tom Zanussi)
  - crypto: iaa - fix decomp_bytes_in stats (Tom Zanussi)
  - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Barry Song)
  - crypto: iaa - Fix comp/decomp delay statistics (Tom Zanussi)
  - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Minjie Du)
  - crypto: iaa - Remove header table code (Tom Zanussi)
  - dmaengine: idxd: constify the struct device_type usage (Ricardo B. Marliere)
  - dmaengine: idxd: make dsa_bus_type const (Ricardo B. Marliere)
  - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
  - crypto: iaa - Account for cpu-less numa nodes (Tom Zanussi)
  - crypto: iaa - remove unneeded semicolon (Jiapeng Chong)
  - crypto: iaa - Remove unneeded newline in update_max_adecomp_delay_ns() (Tom Zanussi)
  - crypto: iaa - Change desc->priv to 0 (Tom Zanussi)
  - dmaengine: idxd: Add support for device/wq defaults (Tom Zanussi)
  - crypto: iaa - Add IAA Compression Accelerator stats (Tom Zanussi)
  - crypto: iaa - Add IAA Compression Accelerator Documentation (Tom Zanussi)
  - dpll: documentation on DPLL subsystem interface (Vadim Fedorenko)
  - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Guanjun)
  - dmaengine: idxd: rate limit printk in misc interrupt thread (Dave Jiang)
  - powercap: intel_rapl_tpmi: Enable PMU support (Zhang Rui)
  - powercap: intel_rapl: Introduce APIs for PMU support (Zhang Rui)
  - powercap: intel_rapl: Sort header files (Zhang Rui)
  - ubifs: Check @c->dirty_[n|p]n_cnt and @c->nroot state under @c->lp_mutex (Zhihao Cheng)
  - arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process (Wei Li)
  - mm/memory: don't require head page for do_set_pmd() (Andrew Bresticker)
  - mm/migrate: fix kernel BUG at mm/compaction.c:2761! (Hugh Dickins)
  - mm: huge_memory: fix misused mapping_large_folio_support() for anon folios (Ran Xiaokai)
  - mm: shmem: fix getting incorrect lruvec when replacing a shmem folio (Baolin Wang)
  - mm: fix possible OOB in numa_rebuild_large_mapping() (Kefeng Wang)
  - mm/rmap: do not add fully unmapped large folio to deferred split list (Zi Yan)
  - xfs: fix unlink vs cluster buffer instantiation race (Dave Chinner)
  - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long)
  - mm/slub: Reduce memory consumption in extreme scenarios (Chen Jun)
  - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Christoph Hellwig) {CVE-2024-39472}
  - OPENEULER: ipvlan: Modify the value of ipvlan modes (Zhengchao Shao)
  - security/secureboot: add signature to kernel for loongarch (penghuaihe) [task:333770]
  - drm/ast: Treat AST2600's output as VGA (Shixiong Ou) [bug:238838]
  - mm/mempolicy: protect task interleave functions with tsk->mems_allowed_seq (Gregory Price) [task:205742]
  - mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weighted interleaving (Gregory Price) [task:205742]
  - mm/mempolicy: refactor a read-once mechanism into a function for re-use (Gregory Price) [task:205742]
  - mm/mempolicy: implement the sysfs-based weighted_interleave interface (Rakie Kim) [task:205742]
  - x86/mce: Dynamically size space for machine check records (Tony Luck) [task:334290]
  - net/smc: implement DMB-merged operations of loopback-ism (Wen Gu) [task:334272]
  - net/smc: adapt cursor update when sndbuf and peer DMB are merged (Wen Gu) [task:334272]
  - net/smc: {at|de}tach sndbuf to peer DMB if supported (Wen Gu) [task:334272]
  - net/smc: add operations to merge sndbuf with peer DMB (Wen Gu) [task:334272]
  - net/smc: register loopback-ism into SMC-D device list (Wen Gu) [task:334272]
  - net/smc: ignore loopback-ism when dumping SMC-D devices (Wen Gu) [task:334272]
  - net/smc: mark optional smcd_ops and check for support when called (Wen Gu) [task:334272]
  - net/smc: implement DMB-related operations of loopback-ism (Wen Gu) [task:334272]
  - net/smc: implement ID-related operations of loopback-ism (Wen Gu) [task:334272]
  - net/smc: introduce loopback-ism for SMC intra-OS shortcut (Wen Gu) [task:334272]
  - net/smc: decouple ism_client from SMC-D DMB registration (Wen Gu) [task:334272]
  - net/smc: fix incorrect SMC-D link group matching logic (Wen Gu) [task:334272]
  - net/smc: manage system EID in SMC stack instead of ISM driver (Wen Gu) [task:334272]
  - net/smc: support extended GID in SMC-D lgr netlink attribute (Wen Gu) [task:334272]
  - net/smc: compatible with 128-bits extended GID of virtual ISM device (Wen Gu) [task:334272]
  - net/smc: define a reserved CHID range for virtual ISM devices (Wen Gu) [task:334272]
  - net/smc: introduce virtual ISM device support feature (Wen Gu) [task:334272]
  - net/smc: support SMCv2.x supplemental features negotiation (Wen Gu) [task:334272]
  - net/smc: unify the structs of accept or confirm message for v1 and v2 (Wen Gu) [task:334272]
  - net/smc: introduce sub-functions for smc_clc_send_confirm_accept() (Wen Gu) [task:334272]
  - net/smc: rename some 'fce' to 'fce_v2x' for clarity (Wen Gu) [task:334272]
  - scsi: scsi_debug: Fix create target debugfs failure (Ming Lei) [task:334214]
  - block: Treat sequential write preferred zone type as invalid (Damien Le Moal) [task:334193]
  - block: remove disk_clear_zoned (Christoph Hellwig) [task:334193]
  - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Christoph Hellwig) [task:334193]
  - block: rename and document BLK_DEF_MAX_SECTORS (Christoph Hellwig) [task:334193]
  - loop: don't abuse BLK_DEF_MAX_SECTORS (Christoph Hellwig) [task:334193]
  - aoe: don't abuse BLK_DEF_MAX_SECTORS (Christoph Hellwig) [task:334193]
  - loop: don't update discard limits from loop_set_status (Christoph Hellwig) [task:334193]
  - sd: only call disk_clear_zoned when needed (Christoph Hellwig) [task:334211]
  - block: simplify disk_set_zoned (Christoph Hellwig) [task:334211]
  - block: remove support for the host aware zone model (Christoph Hellwig) [task:334211]
  - virtio_blk: remove the broken zone revalidation support (Christoph Hellwig) [task:334211]
  - virtio_blk: cleanup zoned device probing (Christoph Hellwig) [task:334211]
  - scsi: scsi_debug: Delete some bogus error checking (Dan Carpenter) [task:334214]
  - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Dan Carpenter) [task:334214]
  - dm error: Add support for zoned block devices (Damien Le Moal) [task:334211]
  - scsi: scsi_debug: Add param to control sdev's allow_restart (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Add debugfs interface to fail target reset (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Add new error injection type: Abort Failed (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Set command result and sense data if error is injected (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Return failed value if error is injected (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Time out command if the error is injected (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Define grammar to remove added error injection (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Add interface to manage error injection for a single device (Wenchao Hao) [task:334214]
  - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Wenchao Hao) [task:334214]
  - firmware: sysfb: Fix reference count of sysfb parent device (Thomas Zimmermann) [bug:239933, bug:240676]
  - firmware/sysfb: fix an error code in sysfb_init() (Dan Carpenter) [bug:239933, bug:240676]
  - fbdev/efifb: Remove framebuffer relocation tracking (Thomas Zimmermann) [bug:239933, bug:240676]
  - fbdev/efifb: Do not track parent device status (Thomas Zimmermann) [bug:239933, bug:240676]
  - firmware/sysfb: Create firmware device only for enabled PCI devices (Thomas Zimmermann) [bug:239933, bug:240676]
  - fbdev/efifb: Remove PM for parent device (Thomas Zimmermann) [bug:239933, bug:240676]
  - firmware/sysfb: Set firmware-framebuffer parent device (Thomas Zimmermann) [bug:239933, bug:240676]
  - fbdev/vesafb: Use screen_info pointer from device (Thomas Zimmermann) [bug:239933, bug:240676]
  - fbdev/vesafb: Replace references to global screen_info by local pointer (Thomas Zimmermann) [bug:239933, bug:240676]
  - fbdev/efifb: Use screen_info pointer from device (Thomas Zimmermann) [bug:239933, bug:240676]
  - fbdev/efifb: Replace references to global screen_info by local pointer (Thomas Zimmermann) [bug:239933, bug:240676]
  - firmware/sysfb: Update screen_info for relocated EFI framebuffers (Thomas Zimmermann) [bug:239933, bug:240676]
  - video: Provide screen_info_get_pci_dev() to find screen_info's PCI device (Thomas Zimmermann) [bug:239933, bug:240676]
  - video: Add helpers for decoding screen_info (Thomas Zimmermann) [bug:239933, bug:240676]
  - PCI: Add pci_get_base_class() helper (Sui Jingfeng) [bug:239933, bug:240676]
  - iommu/amd: Set variable amd_dirty_ops to static (Kunwu Chan) [task:218078]
  - bcachefs: Move the ei_flags setting to after initialization (Youling Tang) [task:218078]
  - bcachefs: fix alignment of VMA for memory mapped files on THP (Youling Tang) [task:218078]
  - arm/komeda: Remove all CONFIG_DEBUG_FS conditional compilations (pengfuyuan) [task:218078]
  - net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang) [task:218078]
  - btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning (Lu Yao) [task:218078]
  - selftests/bpf: Free strdup memory in xdp_hw_metadata (Geliang Tang) [task:218078]
  - jffs2: Simplify the allocation of slab caches (Kunwu Chan) [task:218078]
  - selftests/bpf: Drop get_port in test_tcp_check_syncookie (Geliang Tang) [task:218078]
  - selftests/bpf: Use connect_to_fd in test_tcp_check_syncookie (Geliang Tang) [task:218078]
  - selftests/bpf: Use connect_to_fd in sockopt_inherit (Geliang Tang) [task:218078]
  - selftests/bpf: Use start_server_addr in test_tcp_check_syncookie (Geliang Tang) [task:218078]
  - selftests/bpf: Use start_server_addr in sockopt_inherit (Geliang Tang) [task:218078]
  - KVM: PPC: code cleanup for kvmppc_book3s_irqprio_deliver (Kunwu Chan) [task:218078]
  - powerpc/pseries/pci: Code cleanup (Kunwu Chan) [task:218078]
  - powerpc/cell: Code cleanup for spufs_mfc_flush (Kunwu Chan) [task:218078]
  - powerpc/iommu: Code cleanup for cell/iommu.c (Kunwu Chan) [task:218078]
  - mm/rmap: change the type of we_locked from int to bool (Hao Ge) [task:218078]
  - mm/pagemap: make trylock_page return bool (Hao Ge) [task:218078]
  - mm/mmap: make accountable_mapping return bool (Hao Ge) [task:218078]
  - mm/mmap: make vma_wants_writenotify return bool (Hao Ge) [task:218078]
  - tifm: constify the struct tifm_bus_type usage (Kunwu Chan) [task:218078]
  - x86/pci: Remove OLPC dead code (Kunwu Chan) [task:218078]
  - arm64: simplify arch_static_branch/_jump function (George Guo) [task:218078]
  - selftests/bpf: Free strdup memory in veristat (Geliang Tang) [task:218078]
  - selftests/bpf: Free strdup memory in test_sockmap (Geliang Tang) [task:218078]
  - platform/x86: asus-laptop: Use sysfs_emit() and sysfs_emit_at() to replace sprintf() (yunshui) [task:218078]
  - platform/x86: samsung-laptop: Use sysfs_emit() to replace the old interface sprintf() (yunshui) [task:218078]
  - platform/x86: msi-laptop: Use sysfs_emit() to replace sprintf() (yunshui) [task:218078]
  - platform/x86: thinkpad_acpi: change sprintf() to sysfs_emit() (yunshui) [task:218078]
  - kselftest/arm64: Remove unused parameters in abi test (xieming) [task:218078]
  - selftests/bpf: Use make_sockaddr in test_sock_addr (Geliang Tang) [task:218078]
  - platform/chrome: wilco_ec: use sysfs_emit() instead of sprintf() (Ai Chao) [task:218078]
  - mei: bus: constify the struct mei_cl_bus_type usage (Kunwu Chan) [task:218078]
  - selftests/bpf: Use connect_to_addr in sk_assign (Geliang Tang) [task:218078]
  - selftests/bpf: Use connect_to_addr in cls_redirect (Geliang Tang) [task:218078]
  - selftests/bpf: Use start_server_addr in sk_assign (Geliang Tang) [task:218078]
  - selftests/bpf: Use start_server_addr in cls_redirect (Geliang Tang) [task:218078]
  - MIPS: RB532: Declare prom_setup_cmdline() and rb532_gpio_init() static (Yongzhen Zhang) [task:218078]
  - MIPS: BCM47XX: Declare early_tlb_init() static (Yongzhen Zhang) [task:218078]
  - MIPS: BCM47XX: include header for bcm47xx_prom_highmem_init() prototype (Yongzhen Zhang) [task:218078]
  - ACPICA: Modify ACPI_OBJECT_COMMON_HEADER (lijun) [task:218078]
  - platform/x86: add lenovo WMI camera button driver (Ai Chao) [task:218078]
  - dlm: Simplify the allocation of slab caches in dlm_lowcomms_msg_cache_create (Kunwu Chan) [task:218078]
  - dlm: Simplify the allocation of slab caches in dlm_midcomms_cache_create (Kunwu Chan) [task:218078]
  - tools/Makefile: remove cgroup target (Cong Liu) [task:218078]
  - platform/x86: uv_sysfs: use sysfs_emit() instead of sprintf() (Ai Chao) [task:218078]
  - platform/x86: huawei-wmi: use sysfs_emit() instead of sprintf() (Ai Chao) [task:218078]
  - platform/x86: asus-wmi: use sysfs_emit() instead of sprintf() (Ai Chao) [task:218078]
  - platform/x86: hp-wmi: use sysfs_emit() instead of sprintf() (Ai Chao) [task:218078]
  - floppy: remove duplicated code in redo_fd_request() (Yufeng Wang) [task:218078]
  - mm/page_alloc: make check_new_page() return bool (Hao Ge) [task:218078]
  - powerpc/mm: Code cleanup for __hash_page_thp (Kunwu Chan) [task:218078]
  - nfsd: Simplify the allocation of slab caches in nfsd4_init_slabs (Kunwu Chan) [task:218078]
  - nfsd: Simplify the allocation of slab caches in nfsd_drc_slab_create (Kunwu Chan) [task:218078]
  - nfsd: Simplify the allocation of slab caches in nfsd4_init_pnfs (Kunwu Chan) [task:218078]
  - ALSA: hda: optimize the probe codec process (songxiebing) [task:218078]
  - drm/scheduler: Simplify the allocation of slab caches in drm_sched_fence_slab_init (Kunwu Chan) [task:218078]
  - ubifs: Remove unreachable code in dbg_check_ltab_lnum (Kunwu Chan) [task:218078]
  - mm/page_alloc: make bad_range() return bool (Hao Ge) [task:218078]
  - cred: Use KMEM_CACHE() instead of kmem_cache_create() (Kunwu Chan) [task:218078]
  - ocfs2: spelling fix (Yongzhen Zhang) [task:218078]
  - vfio/pci: WARN_ON driver_override kasprintf failure (Kunwu Chan) [task:218078]
  - mm/vmscan: make too_many_isolated return bool (Hao Ge) [task:218078]
  - mm/vmscan: change the type of file from int to bool (Hao Ge) [task:218078]
  - drm/amdgpu: Simplify the allocation of sync slab caches (Kunwu Chan) [task:218078]
  - drm/amdgpu: Simplify the allocation of mux_chunk slab caches (Kunwu Chan) [task:218078]
  - drm/amdgpu: Simplify the allocation of fence slab caches (Kunwu Chan) [task:218078]
  - x86/apm_32: Remove dead function apm_get_battery_status() (Kunwu Chan) [task:218078]
  - ipv6: Simplify the allocation of slab caches (Kunwu Chan) [task:218078]
  - ipv4: Simplify the allocation of slab caches in ip_rt_init (Kunwu Chan) [task:218078]
  - ipmr: Simplify the allocation of slab caches (Kunwu Chan) [task:218078]
  - ip6mr: Simplify the allocation of slab caches in ip6_mr_init (Kunwu Chan) [task:218078]
  - net: kcm: Simplify the allocation of slab caches (Kunwu Chan) [task:218078]
  - netfilter: expect: Simplify the allocation of slab caches in nf_conntrack_expect_init (Kunwu Chan) [task:218078]
  - xfrm: Simplify the allocation of slab caches in xfrm_policy_init (Kunwu Chan) [task:218078]
  - block: Simplify the allocation of slab caches (Kunwu Chan) [task:218078]
  - netlabel: cleanup struct netlbl_lsm_catmap (George Guo) [task:218078]
  - net: dccp: Simplify the allocation of slab caches in dccp_ackvec_init (Kunwu Chan) [task:218078]
  - sctp: Simplify the allocation of slab caches (Kunwu Chan) [task:218078]
  - net: bridge: Use KMEM_CACHE instead of kmem_cache_create (Kunwu Chan) [task:218078]
  - net: ipv4: Simplify the allocation of slab caches in inet_initpeers (Kunwu Chan) [task:218078]
  - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Kunwu Chan) [task:218078]
  - net: rds: Simplify the allocation of slab caches in rds_conn_init (Kunwu Chan) [task:218078]
  - dmaengine: bestcomm: Code cleanup for bcom_sram_init (Kunwu Chan) [task:218078]
  - ipvs: Simplify the allocation of ip_vs_conn slab caches (Kunwu Chan) [task:218078]
  - netfilter: nf_conncount: Use KMEM_CACHE instead of kmem_cache_create() (Kunwu Chan) [task:218078]
  - audit: use KMEM_CACHE() instead of kmem_cache_create() (Kunwu Chan) [task:218078]
  - xfrm6_tunnel: Use KMEM_CACHE instead of kmem_cache_create (Kunwu Chan) [task:218078]
  - netfilter: nf_tables: cleanup documentation (George Guo) [task:218078]
  - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (ChenXiaoSong) [task:218078]
  - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (liyouhong) [task:218078]
  - wifi: mac80211: fix spelling typo in comment (Zheng tan) [task:218078]
  - ppp: Fix spelling typo in comment in ppp_async_encode() (liyouhong) [task:218078]
  - drivers/usb/gadget/udc: Fix spelling typo in comments(reqest->request) (liyouhong) [task:218078]
  - checkstack: add loongarch support for scripts/checkstack.pl (Youling Tang) [task:218078]
  - wifi: iwlegacy: Add null pointer check to il_leds_init() (Kunwu Chan) [task:218078]
  - fs/inode: Make relatime_need_update return bool (Hao Ge) [task:218078]
  - mfd: Fix a few spelling mistakes in PMIC header file comments (Kaihua Zhong) [task:218078]
  - drm/qxl: remove unused declaration (heminhong) [task:218078]
  - powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan) [task:218078]
  - module: Make is_mapping_symbol() return bool (Tiezhu Yang) [task:218078]
  - ocfs2: fix a spelling typo in comment (Kunwu Chan) [task:218078]
  - drm/atomic-helper: Fix spelling mistake "preceeding" -> "preceding" (Kunwu Chan) [task:218078]
  - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Lu Yao) [task:218078]
  - netfilter: cleanup struct nft_table (George Guo) [task:218078]
  - vfio: Fix smatch errors in vfio_combine_iova_ranges() (Alex Williamson) [task:218078]
  - mm: vmscan: modify an easily misunderstood function name (liujinlong) [task:218078]
  - x86/cpu/amd: Remove redundant 'break' statement (Baolin Liu) [task:218078]
  - irq-gic-phytium-2500-its: fix redefined enums (Jackie Liu)
  - config: enable VIRTIO_VCPU_STALL (Zhang Hao) [task:218469]
  - skmsg: Skip zero length skb in sk_msg_recvmsg (Geliang Tang) [task:329679]
  - selftests/bpf: Null checks for links in bpf_tcp_ca (Geliang Tang) [task:328123]
  - Revert "bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()" (Greg Kroah-Hartman) [task:333607]
  - Revert "powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data" (Greg Kroah-Hartman) [task:333607]
  - Revert "powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]" (Greg Kroah-Hartman) [task:333607]
  - Revert "bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()" (Greg Kroah-Hartman) [task:333607]


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-14.v2407
changelog:
  - OPENEULER: sched: disable sched_autogroup by default (Jialin Zhang) [bug:240994]
  - OPENEULER: cgroup: disable kernel memory accounting for all memory cgroups by default (Yang Yingliang) [bug:240994]
  - mm/filemap: optimize filemap folio adding (Kairui Song) [bug:240994]
  - mm/filemap: avoid type conversion (Hongbo Li) [bug:240994]
  - lib/xarray: introduce a new helper xas_get_order (Kairui Song) [bug:240994]
  - mm: swapfile: check usable swap device in __folio_throttle_swaprate() (Kefeng Wang) [bug:240994]
  - mm/filemap: clean up hugetlb exclusion code (Kairui Song) [bug:240994]
  - mm/filemap: return early if failed to allocate memory for split (Kairui Song) [bug:240994]
  - mm: memory: check userfaultfd_wp() in vmf_orig_pte_uffd_wp() (Kefeng Wang) [bug:240994]
  - maple_tree: avoid checking other gaps after getting the largest gap (Peng Zhang) [bug:240994]
  - entry: Move syscall_enter_from_user_mode() to header file (Sven Schnelle) [bug:240994]
  - entry: Move enter_from_user_mode() to header file (Sven Schnelle) [bug:240994]
  - entry: Move exit to usermode functions to header file (Sven Schnelle) [bug:240994]
  - irqchip/gic-v3: Fix 'broken_rdists' unused warning when !SMP and !ACPI (Catalin Marinas) [task:327586]
  - arm64: Kconfig: Fix dependencies to enable ACPI_HOTPLUG_CPU (Gavin Shan) [task:327586]
  - cpumask: Add enabled cpumask for present CPUs that can be brought online (James Morse) [task:327586]
  - arm64: document virtual CPU hotplug's expectations (James Morse) [task:327586]
  - arm64: Kconfig: Enable hotplug CPU on arm64 if ACPI_PROCESSOR is enabled. (Jonathan Cameron) [task:327586]
  - arm64: arch_register_cpu() variant to check if an ACPI handle is now available. (Jonathan Cameron) [task:327586]
  - arm64: psci: Ignore DENIED CPUs (Jean-Philippe Brucker) [task:327586]
  - irqchip/gic-v3: Add support for ACPI's disabled but 'online capable' CPUs (James Morse) [task:327586]
  - irqchip/gic-v3: Don't return errors from gic_acpi_match_gicc() (James Morse) [task:327586]
  - arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [task:327586]
  - arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse) [task:327586]
  - ACPI: Add post_eject to struct acpi_scan_handler for cpu hotplug (James Morse) [task:327586]
  - ACPI: scan: switch to flags for acpi_scan_check_and_detach() (Jonathan Cameron) [task:327586]
  - ACPI: processor: Register deferred CPUs from acpi_processor_get_info() (James Morse) [task:327586]
  - ACPI: processor: Add acpi_get_processor_handle() helper (Jonathan Cameron) [task:327586]
  - ACPI: processor: Move checks and availability of acpi_processor earlier (Jonathan Cameron) [task:327586]
  - ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron) [task:327586]
  - ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron) [task:327586]
  - ACPI: processor: Drop duplicated check on _STA (enabled + present) (Jonathan Cameron) [task:327586]
  - cpu: Do not warn on arch_register_cpu() returning -EPROBE_DEFER (Jonathan Cameron) [task:327586]
  - ACPI: processor: Simplify initial onlining to use same path for cold and hotplug (Jonathan Cameron) [task:327586]
  - ACPI: scan: Rework Device Check and Bus Check notification handling (Rafael J. Wysocki) [task:327586]
  - ACPI: scan: Make acpi_processor_add() check the device enabled bit (Rafael J. Wysocki) [task:327586]
  - ACPI: scan: Relocate acpi_bus_trim_one() (Rafael J. Wysocki) [task:327586]
  - ACPICA: MADT: Add GICC online capable bit handling (Lorenzo Pieralisi) [task:327586]
  - wireless/realtek: suppress -Waddress warning (Jackie Liu)
  - iommu: make iommu domain IDENTITY by default (Jackie Liu) [task:210082]
  - iommu: Mark ft2000plus iommu domain_type to IOMMU_DOMAIN_IDENTITY (Jackie Liu) [task:210082]
  - crypto: qat - fix linking errors when PCI_IOV is disabled (Xin Zeng)
  - vfio/qat: Add vfio_pci driver for Intel QAT SR-IOV VF devices (Xin Zeng)
  - crypto: qat - add interface for live migration (Xin Zeng)
  - virtio: uapi: Drop __packed attribute in linux/virtio_pci.h (Suzuki K Poulose)
  - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Ankit Agrawal)
  - vfio/pci: rename and export range_intersect_range (Ankit Agrawal)
  - vfio/pci: rename and export do_io_rw() (Ankit Agrawal)
  - vfio: mdev: make mdev_bus_type const (Ricardo B. Marliere)
  - MAINTAINERS: Re-alphabetize VFIO (Alex Williamson)
  - vfio/virtio: fix virtio-pci dependency (Arnd Bergmann)
  - vfio/virtio: Declare virtiovf_pci_aer_reset_done() static (Yishai Hadas)
  - vfio/virtio: Introduce a vfio driver over virtio devices (Yishai Hadas)
  - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Yishai Hadas)
  - vfio/pci: Expose vfio_pci_core_setup_barmap() (Yishai Hadas)
  - virtio-pci: Introduce APIs to execute legacy IO admin commands (Yishai Hadas)
  - virtio-pci: Initialize the supported admin commands (Yishai Hadas)
  - virtio-pci: Introduce admin commands (Feng Liu)
  - virtio-pci: Introduce admin command sending function (Feng Liu)
  - virtio-pci: Introduce admin virtqueue (Feng Liu)
  - virtio: Define feature bit for administration virtqueue (Feng Liu)
  - virtio_pci: move structure to a header (Michael S. Tsirkin)
  - virtio_pci: add check for common cfg size (Xuan Zhuo)
  - virtio_pci: add build offset check for the new common cfg items (Xuan Zhuo)
  - virtio: add definition of VIRTIO_F_NOTIF_CONFIG_DATA feature bit (Xuan Zhuo)
  - virtio: kdoc for struct virtio_pci_modern_device (Shannon Nelson)
  - net/mlx5e: Fix netif state handling (Shay Drory) [task:329424] {CVE-2024-38608}
  - net/mlx5e: Create single netdev per SD group (Tariq Toukan) [task:329424]
  - net/mlx5: SD, Introduce SD lib (Tariq Toukan) [task:329424]
  - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Tariq Toukan) [task:329424]
  - i2c: rcar: fix error code in probe() (Dan Carpenter) [task:335447]
  - kbuild: Make ld-version.sh more robust against version string changes (Nathan Chancellor) [task:335447]
  - x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre) [task:335447]
  - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Brian Gerst) [task:335447]
  - x86/entry: Rename ignore_sysret() (Nikolay Borisov) [task:335447]
  - i2c: rcar: clear NO_RXDMA flag after resetting (Wolfram Sang) [task:335447]
  - i2c: testunit: avoid re-issued work after read message (Wolfram Sang) [task:335447]
  - i2c: rcar: ensure Gen3+ reset does not disturb local targets (Wolfram Sang) [task:335447]
  - i2c: rcar: introduce Gen4 devices (Wolfram Sang) [task:335447]
  - i2c: rcar: reset controller is mandatory for Gen3+ (Wolfram Sang) [task:335447]
  - i2c: mark HostNotify target address as used (Wolfram Sang) [task:335447]
  - i2c: rcar: bring hardware to known state when probing (Wolfram Sang) [task:335447]
  - btrfs: tree-checker: add type and sequence check for inline backrefs (Qu Wenruo) [task:335447]
  - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (John Stultz) [task:335447]
  - ext4: avoid ptr null pointer dereference (Baokun Li) [task:335447]
  - nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [task:335447]
  - selftests/net: fix gro.c compilation failure due to non-existent opt_ipproto_off (John Hubbard) [task:335447]
  - mm/damon/core: merge regions aggressively when max_nr_regions is unmet (SeongJae Park) [task:335447]
  - mm/shmem: disable PMD-sized page cache if needed (Gavin Shan) [task:335447]
  - misc: fastrpc: Restrict untrusted app to attach to privileged PD (Ekansh Gupta) [task:335447]
  - misc: fastrpc: Fix ownership reassignment of remote heap (Ekansh Gupta) [task:335447]
  - misc: fastrpc: Fix memory leak in audio daemon attach operation (Ekansh Gupta) [task:335447]
  - misc: fastrpc: Copy the complete capability structure to user (Ekansh Gupta) [task:335447]
  - misc: fastrpc: Avoid updating PD type for capability request (Ekansh Gupta) [task:335447]
  - misc: fastrpc: Fix DSP capabilities request (Ekansh Gupta) [task:335447]
  - wireguard: send: annotate intentional data race in checking empty queue (Jason A. Donenfeld) [task:335447]
  - wireguard: queueing: annotate intentional data race in cpu round robin (Jason A. Donenfeld) [task:335447]
  - wireguard: allowedips: avoid unaligned 64-bit memory accesses (Helge Deller) [task:335447]
  - wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU (Jason A. Donenfeld) [task:335447]
  - cpufreq: Allow drivers to advertise boost enabled (Mario Limonciello) [task:335447]
  - cpufreq: ACPI: Mark boost policy as enabled when setting boost (Mario Limonciello) [task:335447]
  - ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu) [task:335447]
  - libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [task:335447]
  - pmdomain: qcom: rpmhpd: Skip retention level for Power Domains (Taniya Das) [task:335447]
  - Fix userfaultfd_api to return EINVAL as expected (Audra Mitchell) [task:335447]
  - ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck) [task:335447]
  - ALSA: hda/realtek: Enable Mute LED on HP 250 G7 (Nazar Bilinskyi) [task:335447]
  - ALSA: hda/realtek: add quirk for Clevo V5[46]0TU (Michał Kopeć) [task:335447]
  - tty: serial: ma35d1: Add a NULL check for of_node (Jacky Huang) [task:335447]
  - platform/x86: toshiba_acpi: Fix array out-of-bounds access (Armin Wolf) [task:335447]
  - nvmem: core: only change name to fram for current attribute (Thomas Weißschuh) [task:335447]
  - nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty) [task:335447]
  - nvmem: rmem: Fix return value of rmem_read() (Joy Chakraborty) [task:335447]
  - arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on (Johan Hovold) [task:335447]
  - arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure physical timer (Cong Zhang) [task:335447]
  - iio: trigger: Fix condition for own trigger (João Paulo Gonçalves) [task:335447]
  - ksmbd: discard write access to the directory open (Hobin Woo) [task:335447]
  - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Gavin Shan) [task:335447]
  - mm/filemap: skip to create PMD-sized page cache if needed (Gavin Shan) [task:335447]
  - mm: vmalloc: check if a hash-index is in cpu_possible_mask (Uladzislau Rezki (Sony)) [task:335447]
  - s390/mm: Add NULL pointer check to crst_table_free() base_crst_free() (Heiko Carstens) [task:335447]
  - xhci: always resume roothubs if xHC was reset during resume (Mathias Nyman) [task:335447]
  - hpet: Support 32-bit userspace (He Zhe) [task:335447]
  - misc: microchip: pci1xxxx: Fix return value of nvmem callbacks (Joy Chakraborty) [task:335447]
  - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [task:335447]
  - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [task:335447]
  - usb: dwc3: pci: add support for the Intel Panther Lake (Heikki Krogerus) [task:335447]
  - USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli) [task:335447]
  - USB: serial: mos7840: fix crash on resume (Dmitry Smirnov) [task:335447]
  - USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang) [task:335447]
  - USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang) [task:335447]
  - USB: serial: option: add support for Foxconn T99W651 (Slark Xiao) [task:335447]
  - USB: serial: option: add Fibocom FM350-GL (Bjørn Mork) [task:335447]
  - USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas) [task:335447]
  - USB: serial: option: add Telit generic core-dump composition (Daniele Palmas) [task:335447]
  - net: ks8851: Fix potential TX stall after interface reopen (Ronald Wahl) [task:335447]
  - net: ks8851: Fix deadlock with the SPI chip variant (Ronald Wahl) [task:335447]
  - tcp: avoid too many retransmit packets (Eric Dumazet) [task:335447]
  - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet) [task:335447]
  - Revert "sched/fair: Make sure to try to detach at least one movable task" (Josh Don) [task:335447]
  - cifs: fix setting SecurityFlags to true (Steve French) [task:335447]
  - octeontx2-af: fix issue with IPv4 match for RSS (Satheesh Paul) [task:335447]
  - octeontx2-af: fix issue with IPv6 ext match for RSS (Kiran Kumar K) [task:335447]
  - octeontx2-af: fix detection of IP layer (Michal Mazur) [task:335447]
  - octeontx2-af: fix a issue with cpt_lf_alloc mailbox (Srujana Challa) [task:335447]
  - octeontx2-af: replace cpt slot with lf id on reg write (Nithin Dabilpuram) [task:335447]
  - i40e: fix: remove needless retries of NVM update (Aleksandr Loktionov) [task:335447]
  - ARM: davinci: Convert comma to semicolon (Chen Ni) [task:335447]
  - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (Richard Fitzgerald) [task:335447]
  - ASoC: SOF: Intel: hda: fix null deref on system suspend entry (Kai Vehmanen) [task:335447]
  - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (Richard Fitzgerald) [task:335447]
  - firmware: cs_dsp: Validate payload length before processing block (Richard Fitzgerald) [task:335447]
  - firmware: cs_dsp: Return error if block header overflows file (Richard Fitzgerald) [task:335447]
  - firmware: cs_dsp: Fix overflow checking of wmfw header (Richard Fitzgerald) [task:335447]
  - arm64: dts: qcom: sc8180x: Fix LLCC reg property again (Bjorn Andersson) [task:335447]
  - s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle) [task:335447]
  - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann) [task:335447]
  - net/sched: Fix UAF when resolving a clash (Chengen Du) [task:335447]
  - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [task:335447]
  - ethtool: netlink: do not return SQI value if link is down (Oleksij Rempel) [task:335447]
  - ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [task:335447]
  - net: ethernet: mtk-star-emac: set mac_managed_pm when probing (Jian Hui Lee) [task:335447]
  - bpf: Fail bpf_timer_cancel when callback is being cancelled (Kumar Kartikeya Dwivedi) [task:335447]
  - bpf: replace bpf_timer_init with a generic helper (Benjamin Tissoires) [task:335447]
  - bpf: make timer data struct more generic (Benjamin Tissoires) [task:335447]
  - bpf: fix order of args in call to bpf_map_kvcalloc (Mohammad Shehar Yaar Tausif) [task:335447]
  - net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [task:335447]
  - i40e: Fix XDP program unloading while removing the driver (Michal Kubiak) [task:335447]
  - octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin) [task:335447]
  - net: phy: microchip: lan87xx: reinit PHY after cable test (Oleksij Rempel) [task:335447]
  - bpf: Fix too early release of tcx_entry (Daniel Borkmann) [task:335447]
  - tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell) [task:335447]
  - net: bcmasp: Fix error code in probe() (Dan Carpenter) [task:335447]
  - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [task:335447]
  - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (linke li) [task:335447]
  - filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [task:335447]
  - dsa: lan9303: Fix mapping between DSA port number and PHY address (Christian Eggers) [task:335447]
  - cachefiles: add missing lock protection when polling (Jingbo Xu) [task:335447]
  - cachefiles: cyclic allocation of msg_id to avoid reuse (Baokun Li) [task:335447]
  - cachefiles: wait for ondemand_object_worker to finish when dropping object (Hou Tao) [task:335447]
  - cachefiles: cancel all requests for the object that is being dropped (Baokun Li) [task:335447]
  - cachefiles: stop sending new request when dropping object (Baokun Li) [task:335447]
  - cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode (Jia Zhu) [task:335447]
  - cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop (Baokun Li) [task:335447]
  - vfio/pci: Init the count variable in collecting hot-reset devices (Yi Liu) [task:335447]
  - scsi: ufs: core: Fix ufshcd_abort_one racing issue (Peter Wang) [task:335447]
  - scsi: ufs: core: Fix ufshcd_clear_cmd racing issue (Peter Wang) [task:335447]
  - mm: prevent derefencing NULL ptr in pfn_section_valid() (Waiman Long) [task:335447]
  - Compiler Attributes: Add __uninitialized macro (Heiko Carstens) [task:335447]
  - blk-throttle: Fix incorrect display of io.max (Waiman Long)
  - lib: add version into /proc/allocinfo output (Suren Baghdasaryan)
  - blk-throttle: delay initialization until configuration (Yu Kuai)
  - blk-throttle: remove CONFIG_BLK_DEV_THROTTLING_LOW (Yu Kuai)
  - writeback: rename nr_reclaimable to nr_dirty in balance_dirty_pages (Kemeng Shi)
  - writeback: add wb_monitor.py script to monitor writeback info on bdi (Kemeng Shi)
  - writeback: support retrieving per group debug writeback stats of bdi (Kemeng Shi)
  - writeback: collect stats of all wb of bdi in bdi_debug_stats_show (Kemeng Shi)
  - xarray: inline xas_descend to improve performance (Long Li)
  - fs/writeback: remove unnecessary return in writeback_inodes_sb (Kemeng Shi)
  - fs/writeback: correct comment of __wakeup_flusher_threads_bdi (Kemeng Shi)
  - fs/writeback: only calculate dirtied_before when b_io is empty (Kemeng Shi)
  - fs/writeback: remove unused parameter wb of finish_writeback_work (Kemeng Shi)
  - blk-throttle: Only use seq_printf() in tg_prfill_limit() (John Garry)
  - fs/writeback: avoid to writeback non-expired inode in kupdate writeback (Kemeng Shi)
  - writeback: move wb_wakeup_delayed defination to fs-writeback.c (Kemeng Shi)


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-15.v2408
changelog:
  - loongarch/config: used RTC_DRV_EFI, disable RTC_DRV_LOONGSON. (cuitao) [bug:245999]
  - bpf: Remove arch_unprotect_bpf_trampoline() (Christophe Leroy) [task:343069]
  - arm64, bpf: Use bpf_prog_pack for arm64 bpf trampoline (Puranjay Mohan) [task:343069]
  - bpf, arm64: use bpf_prog_pack for memory management (Puranjay Mohan) [task:343069]
  - arm64: patching: implement text_poke API (Puranjay Mohan) [task:343069]
  - bpf: Remove unnecessary err < 0 check in bpf_struct_ops_map_update_elem (Martin KaFai Lau) [task:343069]
  - riscv, bpf: Fix out-of-bounds issue when preparing trampoline image (Pu Lehui) [task:343069]
  - bpf, btf: Check btf for register_bpf_struct_ops (Geliang Tang) [task:343069]
  - bpf: struct_ops supports more than one page for trampolines. (Kui-Feng Lee) [task:343069]
  - bpf, net: validate struct_ops when updating value. (Kui-Feng Lee) [task:343069]
  - bpf: check bpf_dummy_struct_ops program params for test runs (Eduard Zingerman) [task:343069]
  - bpf: mark bpf_dummy_struct_ops.test_1 parameter as nullable (Eduard Zingerman) [task:343069]
  - bpf: Create argument information for nullable arguments. (Kui-Feng Lee) [task:343069]
  - bpf: add btf pointer to struct bpf_ctx_arg_aux. (Kui-Feng Lee) [task:343069]
  - bpf: Remove an unnecessary check. (Kui-Feng Lee) [task:343069]
  - bpf, net: switch to dynamic registration (Kui-Feng Lee) [task:343069]
  - bpf: validate value_type (Kui-Feng Lee) [task:343069]
  - selftests: cgroup: fix un-matched parameter (Jackie Liu)
  - netfilter: nf_tables: fix memleak in map from abort path (Pablo Neira Ayuso) [task:217605] {CVE-2024-27011}
  - netfilter: nft_set_pipapo: walk over current view on netlink dump (Pablo Neira Ayuso) [task:217621] {CVE-2024-27017}
  - netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [task:219465] {CVE-2024-27397}
  - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Pablo Neira Ayuso) [task:219465]
  - netfilter: nft_set_pipapo: prefer gfp_kernel allocation (Florian Westphal) [task:219465]
  - netfilter: nft_set_rbtree: Remove unused variable nft_net (Yang Li) [task:219465]
  - netfilter: nf_tables: shrink memory consumption of set elements (Pablo Neira Ayuso) [task:217605]
  - netfilter: nf_tables: expose opaque set element as struct nft_elem_priv (Pablo Neira Ayuso) [task:217621]
  - netfilter: nf_tables: set backend .flush always succeeds (Pablo Neira Ayuso) [task:217621]
  - netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flush (Pablo Neira Ayuso) [task:217621]
  - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [task:217605]
  - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [task:217605]
  - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [task:217605]
  - drm/amd/display: Add NULL pointer check for kzalloc (Hersen Wu) [task:344609] {CVE-2024-42122}
  - LOONGSON: LoongArch: KVM: Add PMU support (Song Gao) [task:347185]
  - LOONGSON: irqchip/loongson-eiointc: Add virt extension support (Bibo Mao) [task:347185]
  - LOONGSON: Documentation: KVM: Add hypercall for LoongArch (Bibo Mao) [task:347185]
  - perf kvm: Add kvm-stat for loongarch64 (Bibo Mao) [task:347185]
  - LoongArch: KVM: Add PV steal time support in guest side (Bibo Mao) [task:347185]
  - LoongArch: KVM: Add PV steal time support in host side (Bibo Mao) [task:347185]
  - LoongArch: KVM: always make pte young in page map's fast path (Jia Qingtong) [task:347185]
  - LoongArch: KVM: Mark page accessed and dirty with page ref added (Bibo Mao) [task:347185]
  - LoongArch: KVM: Add dirty bitmap initially all set support (Bibo Mao) [task:347185]
  - LoongArch: KVM: Add memory barrier before update pmd entry (Bibo Mao) [task:347185]
  - LoongArch: KVM: Discard dirty page tracking on readonly memslot (Bibo Mao) [task:347185]
  - LoongArch: KVM: Select huge page only if secondary mmu supports it (Bibo Mao) [task:347185]
  - LoongArch: KVM: Delay secondary mmu tlb flush until guest entry (Bibo Mao) [task:347185]
  - LoongArch: KVM: Sync pending interrupt when getting ESTAT from user mode (Bibo Mao) [task:347185]
  - LoongArch: KVM: Remove an unneeded semicolon (Yang Li) [task:347185]
  - mm: gup: stop abusing try_grab_folio (Yang Shi) [task:216398]
  - mm/gup: fix hugepd handling in hugetlb rework (Peter Xu) [task:216398]
  - mm: remove PageReferenced (Matthew Wilcox (Oracle)) [task:216398]
  - mm: add kernel-doc for folio_mark_accessed() (Matthew Wilcox (Oracle)) [task:216398]
  - gup: use folios for gup_devmap (Matthew Wilcox (Oracle)) [task:216398]
  - mm: remove page_ref_sub_return() (Matthew Wilcox (Oracle)) [task:216398]
  - mm: convert put_devmap_managed_page_refs() to put_devmap_managed_folio_refs() (Matthew Wilcox (Oracle)) [task:216398]
  - mm: remove put_devmap_managed_page() (Matthew Wilcox (Oracle)) [task:216398]
  - mm: remove page_cache_alloc() (Matthew Wilcox (Oracle)) [task:216398]
  - mm: use "GUP-fast" instead "fast GUP" in remaining comments (David Hildenbrand) [task:216398]
  - mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST (David Hildenbrand) [task:216398]
  - mm/gup: consistently name GUP-fast functions (David Hildenbrand) [task:216398]
  - proc: convert smaps_pmd_entry to use a folio (Matthew Wilcox (Oracle)) [task:216398]
  - proc: pass a folio to smaps_page_accumulate() (Matthew Wilcox (Oracle)) [task:216398]
  - proc: convert smaps_page_accumulate to use a folio (Matthew Wilcox (Oracle)) [task:216398]
  - proc: convert gather_stats to use a folio (Matthew Wilcox (Oracle)) [task:216398]
  - mm: generate PAGE_IDLE_FLAG definitions (Matthew Wilcox (Oracle)) [task:216398]
  - mm: remove page_idle and page_young wrappers (Matthew Wilcox (Oracle)) [task:216398]
  - khugepaged: use a folio throughout hpage_collapse_scan_file() (Matthew Wilcox (Oracle)) [task:216398]
  - khugepaged: use a folio throughout collapse_file() (Matthew Wilcox (Oracle)) [task:216398]
  - proc: convert smaps_account() to use a folio (Matthew Wilcox (Oracle)) [task:216398]
  - proc: convert clear_refs_pte_range to use a folio (Matthew Wilcox (Oracle)) [task:216398]
  - khugepaged: remove hpage from collapse_file() (Matthew Wilcox (Oracle)) [task:216398]
  - khugepaged: pass a folio to __collapse_huge_page_copy() (Matthew Wilcox (Oracle)) [task:216398]
  - khugepaged: remove hpage from collapse_huge_page() (Matthew Wilcox (Oracle)) [task:216398]
  - khugepaged: convert alloc_charge_hpage to alloc_charge_folio (Matthew Wilcox (Oracle)) [task:216398]
  - khugepaged: inline hpage_collapse_alloc_folio() (Matthew Wilcox (Oracle)) [task:216398]
  - mm: allow anon exclusive check over hugetlb tail pages (Peter Xu) [task:216398]
  - mm/gup: handle hugepd for follow_page() (Peter Xu) [task:216398]
  - mm/gup: handle hugetlb in the generic follow_page_mask code (Peter Xu) [task:216398]
  - mm/gup: handle huge pmd for follow_pmd_mask() (Peter Xu) [task:216398]
  - mm/gup: handle huge pud for follow_pud_mask() (Peter Xu) [task:216398]
  - mm/gup: cache *pudp in follow_pud_mask() (Peter Xu) [task:216398]
  - mm/gup: handle hugetlb for no_page_table() (Peter Xu) [task:216398]
  - mm/gup: refactor record_subpages() to find 1st small page (Peter Xu) [task:216398]
  - mm/gup: drop gup_fast_folio_allowed() in hugepd processing (Peter Xu) [task:216398]
  - mm/arch: provide pud_pfn() fallback (Peter Xu) [task:216398]
  - mm: introduce vma_pgtable_walk_{begin|end}() (Peter Xu) [task:216398]
  - mm: make HPAGE_PXD_* macros even if !THP (Peter Xu) [task:216398]
  - mm/hugetlb: declare hugetlbfs_pagecache_present() non-static (Peter Xu) [task:216398]
  - mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES (Peter Xu) [task:216398]
  - mm: merge folio_is_secretmem() and folio_fast_pin_allowed() into gup_fast_folio_allowed() (David Hildenbrand) [task:216398]
  - selftests/memfd_secret: add vmsplice() test (David Hildenbrand) [task:216398]
  - mm: document pXd_leaf() API (Peter Xu) [task:216398]
  - mm/arm: remove pmd_thp_or_huge() (Peter Xu) [task:216398]
  - mm/treewide: remove pXd_huge() (Peter Xu) [task:216398]
  - mm/treewide: replace pXd_huge() with pXd_leaf() (Peter Xu) [task:216398]
  - mm/gup: merge pXd huge mapping checks (Peter Xu) [task:216398]
  - mm/powerpc: redefine pXd_huge() with pXd_leaf() (Peter Xu) [task:216398]
  - mm/arm64: merge pXd_huge() and pXd_leaf() definitions (Peter Xu) [task:216398]
  - mm/arm: redefine pmd_huge() with pmd_leaf() (Peter Xu) [task:216398]
  - mm/arm: use macros to define pmd/pud helpers (Peter Xu) [task:216398]
  - mm/sparc: change pXd_huge() behavior to exclude swap entries (Peter Xu) [task:216398]
  - mm/x86: change pXd_huge() behavior to exclude swap entries (Peter Xu) [task:216398]
  - mm/gup: check p4d presence before going on (Peter Xu) [task:216398]
  - mm/gup: cache p4d in follow_p4d_mask() (Peter Xu) [task:216398]
  - mm/hmm: process pud swap entry without pud_huge() (Peter Xu) [task:216398]
  - mm: recover pud_leaf() definitions in nopmd case (Peter Xu) [task:216398]
  - mm/treewide: align up pXd_leaf() retval across archs (Peter Xu) [task:216398]
  - mm/treewide: drop pXd_large() (Peter Xu) [task:216398]
  - mm/treewide: replace pmd_large() with pmd_leaf() (Peter Xu) [task:216398]
  - mm/kasan: use pXd_leaf() in shadow_mapped() (Peter Xu) [task:216398]
  - mm/x86: drop two unnecessary pud_leaf() definitions (Peter Xu) [task:216398]
  - mm/x86: replace pgd_large() with pgd_leaf() (Peter Xu) [task:216398]
  - mm/x86: replace p4d_large() with p4d_leaf() (Peter Xu) [task:216398]
  - mm/powerpc: replace pXd_is_leaf() with pXd_leaf() (Peter Xu) [task:216398]
  - mm/powerpc: define pXd_large() with pXd_leaf() (Peter Xu) [task:216398]
  - riscv: enable HAVE_FAST_GUP if MMU (Jisheng Zhang) [task:216398]
  - riscv: enable MMU_GATHER_RCU_TABLE_FREE for SMP && MMU (Jisheng Zhang) [task:216398]
  - riscv: tlb: convert __p*d_free_tlb() to inline functions (Jisheng Zhang) [task:216398]
  - riscv: tlb: fix __p*d_free_tlb() (Jisheng Zhang) [task:216398]
  - mm/gup: fix follow_devmap_p[mu]d() on page==NULL handling (Peter Xu) [task:216398]
  - tcp: constify tcp_rto_min() and tcp_rto_min_us() argument (Eric Dumazet)
  - hygon/csv: mm/treewide: replace pXd_large() with pXd_leaf() (Jackie Liu) [task:216398]
  - hygon/hct: replace pXd_large() with pXd_leaf() (Jackie Liu) [task:216398]
  - etmem: replace pXd_large() with pXd_leaf() (Jackie Liu) [task:216398]
  - netlink: make range pointers in policies const (Jakub Kicinski)
  - riscv, bpf: Fix unpredictable kernel crash about RV64 struct_ops (Pu Lehui) [task:343069]
  - s390/bpf: Fix indirect trampoline generation (Alexei Starovoitov) [task:343069]
  - x86/cfi,bpf: Fix bpf_struct_ops CFI (Peter Zijlstra) [task:343069]
  - x86/cfi,bpf: Fix bpf_callback_t CFI (Peter Zijlstra) [task:343069]
  - x86/cfi,bpf: Fix BPF JIT call (Peter Zijlstra) [task:343069]
  - cfi: Flip headers (Peter Zijlstra) [task:343069]
  - x86, bpf: Use bpf_prog_pack for bpf trampoline (Song Liu) [task:343069]
  - bpf: Use arch_bpf_trampoline_size (Song Liu) [task:343069]
  - bpf: Add arch_bpf_trampoline_size() (Song Liu) [task:343069]
  - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Song Liu) [task:343069]
  - bpf: Add helpers for trampoline image management (Song Liu) [task:343069]
  - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Song Liu) [task:343069]
  - bpf: Let bpf_prog_pack_free handle any pointer (Song Liu) [task:343069]
  - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Andrii Nakryiko) [task:343069]
  - selftests/bpf: Trim DENYLIST.s390x (Ilya Leoshkevich) [task:343069]
  - bcachefs: Fix printbuf usage while atomic (Kent Overstreet) [task:205710]
  - bcachefs: More informative error message in reattach_inode() (Kent Overstreet) [task:205710]
  - bcachefs: kill btree_trans_too_many_iters() in bch2_bucket_alloc_freelist() (Kent Overstreet) [task:205710]
  - bcachefs: mean_and_variance: Avoid too-large shift amounts (Tavian Barnes) [task:205710]
  - lockdep: Add comments for lockdep_set_no{validate,track}_class() (Kent Overstreet) [task:205710]
  - bcachefs: Fix integer overflow on trans->nr_updates (Kent Overstreet) [task:205710]
  - bcachefs: silence silly kdoc warning (Kent Overstreet) [task:205710]
  - bcachefs: Fix fsck warning about btree_trans not passed to fsck error (Kent Overstreet) [task:205710]
  - bcachefs: Add an error message for insufficient rw journal devs (Kent Overstreet) [task:205710]
  - bcachefs: varint: Avoid left-shift of a negative value (Tavian Barnes) [task:205710]
  - bcachefs: darray: Don't pass NULL to memcpy() (Tavian Barnes) [task:205710]
  - bcachefs: Kill bch2_assert_btree_nodes_not_locked() (Kent Overstreet) [task:205710]
  - bcachefs: Rename BCH_WRITE_DONE -> BCH_WRITE_SUBMITTED (Kent Overstreet) [task:205710]
  - bcachefs: __bch2_read(): call trans_begin() on every loop iter (Kent Overstreet) [task:205710]
  - bcachefs: show none if label is not set (Hongbo Li) [task:205710]
  - bcachefs: drop packed, aligned from bkey_inode_buf (Kent Overstreet) [task:205710]
  - bcachefs: btree node scan: fall back to comparing by journal seq (Kent Overstreet) [task:205710]
  - bcachefs: Add lockdep support for btree node locks (Kent Overstreet) [task:205710]
  - lockdep: lockdep_set_notrack_class() (Kent Overstreet) [task:205710]
  - bcachefs: Improve copygc_wait_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Convert clock code to u64s (Kent Overstreet) [task:205710]
  - bcachefs: Improve startup message (Kent Overstreet) [task:205710]
  - bcachefs: Self healing on read IO error (Kent Overstreet) [task:205710]
  - bcachefs: Make read_only a mount option again, but hidden (Kent Overstreet) [task:205710]
  - bcachefs: bch2_extent_crc_unpacked_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Ratelimit checksum error messages (Kent Overstreet) [task:205710]
  - bcachefs: spelling fix (Kent Overstreet) [task:205710]
  - bcachefs: Simplify btree key cache fill path (Kent Overstreet) [task:205710]
  - bcachefs: Improve "unable to allocate journal write" message (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing BTREE_TRIGGER_bucket_invalidate flag (Kent Overstreet) [task:205710]
  - bcachefs: Ensure buffered writes write as much as they can (Kent Overstreet) [task:205710]
  - bcachefs: support STATX_DIOALIGN for statx file (Hongbo Li) [task:205710]
  - bcachefs: split out lru_format.h (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_key_cache_drop() now evicts (Kent Overstreet) [task:205710]
  - bcachefs: set fgf order hint before starting a buffered write (Pankaj Raghav) [task:205710]
  - bcachefs: use FGP_WRITEBEGIN instead of combining individual flags (Pankaj Raghav) [task:205710]
  - bcachefs: Reduce the scope of gc_lock (Kent Overstreet) [task:205710]
  - bcachefs: per_cpu_sum() (Kent Overstreet) [task:205710]
  - MAINTAINERS: remove Brian Foster as a reviewer for bcachefs (Brian Foster) [task:205710]
  - bcachefs: kill key cache arg to bch2_assert_pos_locked() (Kent Overstreet) [task:205710]
  - bcachefs: btree_path_cached_set() (Kent Overstreet) [task:205710]
  - bcachefs: btree_node_unlock() assert (Kent Overstreet) [task:205710]
  - bcachefs: bch2_gc_pos_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_id_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Kill gc_pos_btree_node() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_gc_accounting_done() locking (Kent Overstreet) [task:205710]
  - bcachefs: bch2_accounting_mem_gc() (Kent Overstreet) [task:205710]
  - bcachefs: Refactor disk accounting data structures (Kent Overstreet) [task:205710]
  - bcachefs: fix smatch data leak warning in fs usage ioctl (Brian Foster) [task:205710]
  - bcachefs: Fix race in bch2_accounting_mem_insert() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_insert() - add btree iter flags (Ariel Miculas) [task:205710]
  - bcachefs: BCH_IOCTL_QUERY_ACCOUNTING (Kent Overstreet) [task:205710]
  - bcachefs: support REMAP_FILE_DEDUP in bch2_remap_file_range (Reed Riley) [task:205710]
  - bcachefs: support FS_IOC_SETFSLABEL (Hongbo Li) [task:205710]
  - bcachefs: support get fs label (Hongbo Li) [task:205710]
  - bcachefs: implement FS_IOC_GETVERSION to support lsattr (Hongbo Li) [task:205710]
  - bcachefs: Unlock trans when waiting for user input in fsck (Kent Overstreet) [task:205710]
  - bcachefs: Add tracepoints for bch2_sync_fs() and bch2_fsync() (Youling Tang) [task:205710]
  - bcachefs: track writeback errors using the generic tracking infrastructure (Youling Tang) [task:205710]
  - bcachefs: bch2_dir_emit() - fix directory reads in the fuse driver (Ariel Miculas) [task:205710]
  - bcachefs: twf: delete dead struct fields (Kent Overstreet) [task:205710]
  - bcachefs: bch2_stdio_redirect_readline_timeout() (Kent Overstreet) [task:205710]
  - bcachefs: twf: convert bch2_stdio_redirect_readline() to darray (Kent Overstreet) [task:205710]
  - bcachefs: Plumb more logging through stdio redirect (Kent Overstreet) [task:205710]
  - bcachefs: fsck_err() may now take a btree_trans (Kent Overstreet) [task:205710]
  - bcachefs: btree_types bitmask cleanups (Kent Overstreet) [task:205710]
  - bcachefs: Delete old assertion for online fsck (Kent Overstreet) [task:205710]
  - bcachefs: Initialize gc buckets in alloc trigger (Kent Overstreet) [task:205710]
  - bcachefs: Walk leaf to root in btree_gc (Kent Overstreet) [task:205710]
  - bcachefs: Don't block journal when finishing check_allocations() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_fs_get_tree() cleanup (Kent Overstreet) [task:205710]
  - bcachefs: Kill bch2_mount() (Kent Overstreet) [task:205710]
  - bcachefs: Eytzinger accumulation for accounting keys (Kent Overstreet) [task:205710]
  - bcachefs: bch_acct_rebalance_work (Kent Overstreet) [task:205710]
  - bcachefs: bch_acct_btree (Kent Overstreet) [task:205710]
  - bcachefs: bch_acct_snapshot (Kent Overstreet) [task:205710]
  - bcachefs: bch2_fs_usage_base_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_fs_accounting_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Convert bch2_compression_stats_to_text() to new accounting (Kent Overstreet) [task:205710]
  - bcachefs: bch_acct_compression (Kent Overstreet) [task:205710]
  - bcachefs: bch2_verify_accounting_clean() (Kent Overstreet) [task:205710]
  - bcachefs: Convert bch2_replicas_gc2() to new accounting (Kent Overstreet) [task:205710]
  - bcachefs: Convert gc to new accounting (Kent Overstreet) [task:205710]
  - bcachefs: Kill replicas_journal_res (Kent Overstreet) [task:205710]
  - bcachefs: Kill fs_usage_online (Kent Overstreet) [task:205710]
  - bcachefs: Kill bch2_fs_usage_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Delete journal-buf-sharded old style accounting (Kent Overstreet) [task:205710]
  - bcachefs: Kill writing old accounting to journal (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_fs_usage_read() (Kent Overstreet) [task:205710]
  - bcachefs: Convert bch2_ioctl_fs_usage() to new accounting (Kent Overstreet) [task:205710]
  - bcachefs: Kill bch2_fs_usage_initialize() (Kent Overstreet) [task:205710]
  - bcachefs: dev_usage updated by new accounting (Kent Overstreet) [task:205710]
  - bcachefs: Coalesce accounting keys before journal replay (Kent Overstreet) [task:205710]
  - bcachefs: Disk space accounting rewrite (Kent Overstreet) [task:205710]
  - bcachefs: btree write buffer knows how to accumulate bch_accounting keys (Kent Overstreet) [task:205710]
  - bcachefs: Accumulate accounting keys in journal replay (Kent Overstreet) [task:205710]
  - bcachefs: KEY_TYPE_accounting (Kent Overstreet) [task:205710]
  - bcachefs: use new mount API (Thomas Bertschinger) [task:205710]
  - bcachefs: Add error code to defer option parsing (Thomas Bertschinger) [task:205710]
  - bcachefs: add printbuf arg to bch2_parse_mount_opts() (Thomas Bertschinger) [task:205710]
  - bcachefs: metadata version bucket_stripe_sectors (Kent Overstreet) [task:205710]
  - bcachefs: BCH_DATA_unstriped (Kent Overstreet) [task:205710]
  - bcachefs: bch_alloc->stripe_sectors (Kent Overstreet) [task:205710]
  - bcachefs: check_key_has_inode() (Kent Overstreet) [task:205710]
  - bcachefs: allow passing full device path for target options (Thomas Bertschinger) [task:205710]
  - bcachefs: bch2_printbuf_strip_trailing_newline() (Kent Overstreet) [task:205710]
  - bcachefs: don't expose "read_only" as a mount option (Thomas Bertschinger) [task:205710]
  - bcachefs: make offline fsck set read_only fs flag (Thomas Bertschinger) [task:205710]
  - bcachefs: btree_ptr_sectors_written() now takes bkey_s_c (Kent Overstreet) [task:205710]
  - bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written (Kent Overstreet) [task:205710]
  - bcachefs: Use try_cmpxchg() family of functions instead of cmpxchg() (Uros Bizjak) [task:205710]
  - bcachefs: add might_sleep() annotations for fsck_err() (Kent Overstreet) [task:205710]
  - bcachefs: fix missing include (Kent Overstreet) [task:205710]
  - bcachefs: Use filemap_read() to simplify the execution flow (Youling Tang) [task:205710]
  - bcachefs: Align the display format of `btrees/inodes/keys` (Youling Tang) [task:205710]
  - bcachefs: Fix missing spaces in journal_entry_dev_usage_to_text (Youling Tang) [task:205710]
  - bcachefs: fix ei_update_lock lock ordering (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_reserve_cache_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: sysfs trigger_freelist_wakeup (Kent Overstreet) [task:205710]
  - bcachefs: sysfs internal/trigger_journal_writes (Kent Overstreet) [task:205710]
  - bcachefs: add capacity, reserved to fs_alloc_debug_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: uninline fallocate functions (Kent Overstreet) [task:205710]
  - bcachefs: btree ids are 64 bit bitmasks (Kent Overstreet) [task:205710]
  - bcachefs: Print allocator stuck on timeout in fallocate path (Kent Overstreet) [task:205710]
  - statx: Update offset commentary for struct statx (John Garry) [task:205710]
  - statx: stx_subvol (Kent Overstreet) [task:205710]
  - bcachefs: bch2_gc_btree() should not use btree_root_lock (Kent Overstreet) [task:205710]
  - bcachefs: Set PF_MEMALLOC_NOFS when trans->locked (Kent Overstreet) [task:205710]
  - bcachefs; Use trans_unlock_long() when waiting on allocator (Kent Overstreet) [task:205710]
  - Revert "bcachefs: Mark bch_inode_info as SLAB_ACCOUNT" (Kent Overstreet) [task:205710]
  - bcachefs: fix scheduling while atomic in break_cycle() (Kent Overstreet) [task:205710]
  - bcachefs: Fix RCU splat (Kent Overstreet) [task:205710]
  - bcachefs: Add missing bch2_trans_begin() (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing error check in journal_entry_btree_keys_validate() (Kent Overstreet) [task:205710]
  - bcachefs: Warn on attempting a move with no replicas (Kent Overstreet) [task:205710]
  - bcachefs: bch2_data_update_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Log mount failure error code (Kent Overstreet) [task:205710]
  - bcachefs: Fix undefined behaviour in eytzinger1_first() (Kent Overstreet) [task:205710]
  - bcachefs: Mark bch_inode_info as SLAB_ACCOUNT (Youling Tang) [task:205710]
  - bcachefs: Fix bch2_inode_insert() race path for tmpfiles (Kent Overstreet) [task:205710]
  - closures: fix closure_sync + closure debugging (Kent Overstreet) [task:205710]
  - bcachefs: Fix journal getting stuck on a flush commit (Kent Overstreet) [task:205710]
  - bcachefs: io clock: run timer fns under clock lock (Kent Overstreet) [task:205710]
  - bcachefs: Repair fragmentation_lru in alloc_write_key() (Kent Overstreet) [task:205710]
  - bcachefs: add check for missing fragmentation in check_alloc_to_lru_ref() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_btree_write_buffer_maybe_flush() (Kent Overstreet) [task:205710]
  - bcachefs: Add missing printbuf_tabstops_reset() calls (Kent Overstreet) [task:205710]
  - bcachefs: Fix loop restart in bch2_btree_transactions_read() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_read_retry_nodecode() (Kent Overstreet) [task:205710]
  - bcachefs: Don't use the new_fs() bucket alloc path on an initialized fs (Kent Overstreet) [task:205710]
  - bcachefs: Fix shift greater than integer size (Kent Overstreet) [task:205710]
  - bcachefs: Change bch2_fs_journal_stop() BUG_ON() to warning (Kent Overstreet) [task:205710]
  - bcachefs: Delete old faulty bch2_trans_unlock() call (Kent Overstreet) [task:205710]
  - bcachefs: Switch online_reserved shutdown assert to WARN() (Kent Overstreet) [task:205710]
  - bcachefs: Fix kmalloc bug in __snapshot_t_mut (Pei Li) [task:205710]
  - bcachefs: Discard, invalidate workers are now per device (Kent Overstreet) [task:205710]
  - bcachefs: Fix shift-out-of-bounds in bch2_blacklist_entries_gc (Pei Li) [task:205710]
  - bcachefs: slab-use-after-free Read in bch2_sb_errors_from_cpu (Pei Li) [task:205710]
  - bcachefs: Add missing bch2_journal_do_writes() call (Kent Overstreet) [task:205710]
  - bcachefs: Fix null ptr deref in journal_pins_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Add missing recalc_capacity() call (Kent Overstreet) [task:205710]
  - bcachefs: Fix btree_trans list ordering (Kent Overstreet) [task:205710]
  - bcachefs: Fix race between trans_put() and btree_transactions_read() (Kent Overstreet) [task:205710]
  - closures: closure_get_not_zero(), closure_return_sync() (Kent Overstreet) [task:205710]
  - bcachefs: Make btree_deadlock_to_text() clearer (Kent Overstreet) [task:205710]
  - bcachefs: fix seqmutex_relock() (Kent Overstreet) [task:205710]
  - bcachefs: Fix freeing of error pointers (Kent Overstreet) [task:205710]
  - bcachefs: Fix a UAF after write_super() (Kent Overstreet) [task:205710]
  - bcachefs: Use bch2_print_string_as_lines for long err (Kent Overstreet) [task:205710]
  - bcachefs: Fix I_NEW warning in race path in bch2_inode_insert() (Kent Overstreet) [task:205710]
  - bcachefs: Replace bare EEXIST with private error codes (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing alloc_data_type_set() (Kent Overstreet) [task:205710]
  - bcachefs: Fix safe errors by default (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_trans_put() (Kent Overstreet) [task:205710]
  - bcachefs: set_worker_desc() for delete_dead_snapshots (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_sb_downgrade_update() (Kent Overstreet) [task:205710]
  - bcachefs: Handle cached data LRU wraparound (Kent Overstreet) [task:205710]
  - bcachefs: Guard against overflowing LRU_TIME_BITS (Kent Overstreet) [task:205710]
  - bcachefs: delete_dead_snapshots() doesn't need to go RW (Kent Overstreet) [task:205710]
  - bcachefs: Fix early init error path in journal code (Kent Overstreet) [task:205710]
  - bcachefs: Check for invalid btree IDs (Kent Overstreet) [task:205710]
  - bcachefs: Fix btree ID bitmasks (Kent Overstreet) [task:205710]
  - bcachefs: Fix shift overflow in read_one_super() (Kent Overstreet) [task:205710]
  - bcachefs: Fix a locking bug in the do_discard_fast() path (Kent Overstreet) [task:205710]
  - bcachefs: Fix array-index-out-of-bounds (Kent Overstreet) [task:205710]
  - bcachefs: Fix initialization order for srcu barrier (Kent Overstreet) [task:205710]
  - selftests: mptcp: fix error path (Paolo Abeni) [task:347893]
  - mptcp: pm: fix backup support in signal endpoints (Matthieu Baerts (NGI0)) [task:347893]
  - ntp: Clamp maxerror and esterror to operating range (Justin Stitt) [task:347893]
  - Revert "OPENEULER: ntp: Avoid undefined behaviour in second_overflow()" (Jackie Liu) [task:347893]
  - arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland) [task:347893]
  - arm64: errata: Expand speculative SSBS workaround (Mark Rutland) [task:347893]
  - arm64: errata: Unify speculative SSBS errata logic (Mark Rutland) [task:347893]
  - arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland) [task:347893]
  - coresight: etm: Override TRCIDR3.CCITMIN on errata affected cpus (Anshuman Khandual) [task:347893]
  - PHYTIUM: arm/dt-bindings: Document Phytium FTC series cpu (Chen Baozi) [task:339071]
  - PHYTIUM: arm64/proton-pack: Add Phytium FTC310 CPU core to spectre-v2/v4 safelist (Chen Baozi) [task:339071]
  - PHYTIUM: arm64/kpti: Add Phytium FTC3xx/6xx CPU cores to kpti safelist (Chen Baozi) [task:339071]
  - PHYTIUM: arm64: Add MIDR encoding for Phytium CPUs (Chen Baozi) [task:339071]
  - PHYTIUM: arm64/dts: Add dts for Phytium Pe220x demo boards (Chen Zhenhua) [task:339071]
  - PHYTIUM: arm64/dts: Add dts for Phytium Pe220x SoCs (Chen Baozi) [task:339071]
  - PHYTIUM: PCI: Add Phytium vendor ID (Chen Baozi) [task:339071]
  - PHYTIUM: of: add vendor prefix for Phytium Technology Co. Ltd. (Chen Baozi) [task:339071]
  - PHYTIUM: arm64/phytium: Add support for Phytium SoC family (Chen Baozi) [task:339071]
  - PHYTIUM: MAINTAINERS: Add entry for Phytium SoC family (Wang Yinfeng) [task:339071]
  - ZHAOXIN: x86/hpet: Read HPET directly if panic in progress (leoliu-oc) [task:339071]
  - ZHAOXIN: i2c/zhaoxin: I2C controller driver enhancement and optimization (leoliu-oc) [task:339071]
  - ZHAOXIN: perf/x86/zhaoxin/uncore: update KX-7000 support (leoliu-oc) [task:339071]
  - GLENFLY: drm/arise: Patch for audio function of glenfly arise chip. (SiyuLi) [task:339071]
  - Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error" (Niklas Cassel) [task:347893]
  - media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young) [task:347893]
  - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Will Deacon) [task:347893]
  - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Will Deacon) [task:347893]
  - mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick (Peter Xu) [task:347893]
  - Revert "Input: bcm5974 - check endpoint type before starting traffic" (Javier Carrasco) [task:347893]
  - Revert "jfs: fix shift-out-of-bounds in dbJoin" (Dave Kleikamp) [task:347893]
  - binfmt_flat: Fix corruption when not offsetting data start (Kees Cook) [task:347893]
  - ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai) [task:347893]
  - fs/ntfs3: Do copy_to_user out of run_lock (Konstantin Komarov) [task:347893]
  - jfs: Fix shift-out-of-bounds in dbDiscardAG (Pei Li) [task:347893]
  - jfs: fix null ptr deref in dtInsertEntry (Edward Adam Davis) [task:347893]
  - fou: remove warn in gue_gro_receive on unsupported protocol (Willem de Bruijn) [task:347893]
  - f2fs: fix to cover read extent cache access with lock (Chao Yu) [task:347893]
  - f2fs: fix to do sanity check on F2FS_INLINE_DATA flag in inode during GC (Chao Yu) [task:347893]
  - bpf, net: Use DEV_STAT_INC() (yunshui) [task:347893]
  - mm/page_table_check: support userfault wr-protect entries (Peter Xu) [task:347893]
  - mISDN: fix MISDN_TIME_STAMP handling (Eric Dumazet) [task:347893]
  - fs: Annotate struct file_handle with __counted_by() and use struct_size() (Gustavo A. R. Silva) [task:347893]
  - bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie. (Alexei Starovoitov) [task:347893]
  - bpf: Replace bpf_lpm_trie_key 0-length array with flexible array (Kees Cook) [task:347893]
  - pppoe: Fix memory leak in pppoe_sendmsg() (Gavrilov Ilia) [task:347893]
  - net: sctp: fix skb leak in sctp_inq_free() (Dmitry Antipov) [task:347893]
  - net:rds: Fix possible deadlock in rds_message_put (Allison Henderson) [task:347893]
  - quota: Detect loops in quota tree (Jan Kara) [task:347893]
  - Input: bcm5974 - check endpoint type before starting traffic (Javier Carrasco) [task:347893]
  - net: tls, add test to capture error on large splice (John Fastabend) [task:347893]
  - erofs: avoid debugging output for (de)compressed data (Gao Xiang) [task:347893]
  - reiserfs: fix uninit-value in comp_keys (Edward Adam Davis) [task:347893]
  - Squashfs: fix variable overflow triggered by sysbot (Phillip Lougher) [task:347893]
  - squashfs: squashfs_read_data need to check if the length is 0 (Lizhi Xu) [task:347893]
  - jfs: fix shift-out-of-bounds in dbJoin (Manas Ghandat) [task:347893]
  - net: don't dump stack on queue timeout (Jakub Kicinski) [task:347893]
  - jfs: fix log->bdev_handle null ptr deref in lbmStartIO (Lizhi Xu) [task:347893]
  - jfs: Convert to bdev_open_by_dev() (Jan Kara) [task:347893]
  - fs: Convert to bdev_open_by_dev() (Jan Kara) [task:347893]
  - wifi: mac80211: fix change_address deadlock during unregister (Johannes Berg) [task:347893]
  - wifi: mac80211: take wiphy lock for MAC addr change (Johannes Berg) [task:347893]
  - tcp_metrics: optimize tcp_metrics_flush_all() (Eric Dumazet) [task:347893]
  - genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang) [task:347893]
  - genirq/cpuhotplug: Skip suspended interrupts when restoring affinity (David Stevens) [task:347893]
  - nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli) [task:347893]
  - nfsd: make svc_stat per-network namespace instead of global (Josef Bacik) [task:347893]
  - nfsd: remove nfsd_stats, make th_cnt a global counter (Josef Bacik) [task:347893]
  - nfsd: make all of the nfsd stats per-network namespace (Josef Bacik) [task:347893]
  - nfsd: expose /proc/net/sunrpc/nfsd in net namespaces (Josef Bacik) [task:347893]
  - nfsd: rename NFSD_NET_* to NFSD_STATS_* (Josef Bacik) [task:347893]
  - sunrpc: use the struct net as the svc proc private (Josef Bacik) [task:347893]
  - sunrpc: remove ->pg_stats from svc_program (Josef Bacik) [task:347893]
  - sunrpc: pass in the sv_stats struct through svc_create_pooled (Josef Bacik) [task:347893]
  - nfsd: stop setting ->pg_stats for unused stats (Josef Bacik) [task:347893]
  - sunrpc: don't change ->sv_stats if it doesn't exist (Josef Bacik) [task:347893]
  - NFSD: Fix frame size warning in svc_export_parse() (Chuck Lever) [task:347893]
  - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Chuck Lever) [task:347893]
  - LoongArch: Define __ARCH_WANT_NEW_STAT in unistd.h (Huacai Chen) [task:347893]
  - ASoC: topology: Fix route memory corruption (Amadeusz Sławiński) [task:347893]
  - ASoC: topology: Clean up route loading (Amadeusz Sławiński) [task:347893]
  - exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [task:347893]
  - btrfs: fix double inode unlock for direct IO sync writes (Filipe Manana) [task:347893]
  - Revert "selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky" (Matthieu Baerts (NGI0)) [task:347893]
  - selftests: mptcp: join: test both signal & subflow (Matthieu Baerts (NGI0)) [task:347893]
  - selftests: mptcp: join: ability to invert ADD_ADDR check (Matthieu Baerts (NGI0)) [task:347893]
  - mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set (Matthieu Baerts (NGI0)) [task:347893]
  - mptcp: pm: don't try to create sf if alloc failed (Matthieu Baerts (NGI0)) [task:347893]
  - mptcp: pm: reduce indentation blocks (Matthieu Baerts (NGI0)) [task:347893]
  - nouveau: set placement to original placement on uvmm validate. (Dave Airlie) [task:347893]
  - mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio() (Miaohe Lin) [task:347893]
  - tools headers arm64: Sync arm64's cputype.h with the kernel sources (Arnaldo Carvalho de Melo) [task:347893]
  - ipv6: fix source address selection with route leak (Nicolas Dichtel) [task:347893]
  - netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [task:347893]
  - btrfs: fix corruption after buffer fault in during direct IO append write (Filipe Manana) [task:347893]
  - mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Yang Shi) [task:347893]
  - Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update" (Ivan Lipski) [task:347893]
  - block: use the right type for stub rq_integrity_vec() (Jens Axboe) [task:347893]
  - mptcp: pm: deny endp with signal + subflow + port (Matthieu Baerts (NGI0)) [task:347893]
  - mptcp: fully established after ADD_ADDR echo on MPJ (Matthieu Baerts (NGI0)) [task:347893]
  - drm/radeon: Remove __counted_by from StateArray.states[] (Bill Wendling) [task:347893]
  - drm/mgag200: Bind I2C lifetime to DRM device (Thomas Zimmermann) [task:347893]
  - drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann) [task:347893]
  - drm/lima: Mark simple_ondemand governor as softdep (Dragan Simic) [task:347893]
  - drm/dp_mst: Skip CSN if topology probing is not done yet (Wayne Lin) [task:347893]
  - drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach) [task:347893]
  - sched/core: Fix unbalance set_rq_online/offline() in sched_cpu_deactivate() (Yang Yingliang) [task:347893]
  - sched/core: Introduce sched_set_rq_on/offline() helper (Yang Yingliang) [task:347893]
  - sched/smt: Fix unbalance sched_smt_present dec/inc (Yang Yingliang) [task:347893]
  - sched/smt: Introduce sched_smt_present_inc/dec() helper (Yang Yingliang) [task:347893]
  - x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [task:347893]
  - x86/paravirt: Fix incorrect virt spinlock setting on bare metal (Chen Yu) [task:347893]
  - btrfs: avoid using fixed char array size for tree names (Qu Wenruo) [task:347893]
  - selftests: mm: add s390 to ARCH check (Nico Pache) [task:347893]
  - eventfs: Use SRCU for freeing eventfs_inodes (Mathias Krause) [task:347893]
  - eventfs: Don't return NULL in eventfs_create_dir() (Mathias Krause) [task:347893]
  - smb3: fix setting SecurityFlags when encryption is required (Steve French) [task:347893]
  - padata: Fix possible divide-by-0 panic in padata_mt_helper() (Waiman Long) [task:347893]
  - tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [task:347893]
  - power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede) [task:347893]
  - power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede) [task:347893]
  - power: supply: qcom_battmgr: return EAGAIN when firmware service is not up (Neil Armstrong) [task:347893]
  - LoongArch: Enable general EFI poweroff method (Miao Wang) [task:347893]
  - genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory) [task:347893]
  - irqchip/xilinx: Fix shift out of bounds (Radhey Shyam Pandey) [task:347893]
  - kcov: properly check for softirq context (Andrey Konovalov) [task:347893]
  - ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx (Takashi Iwai) [task:347893]
  - parisc: fix a possible DMA corruption (Mikulas Patocka) [task:347893]
  - parisc: fix unaligned accesses in BPF (Mikulas Patocka) [task:347893]
  - memcg: protect concurrent access to mem_cgroup_idr (Shakeel Butt) [task:347893]
  - serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [task:347893]
  - timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex() (Thomas Gleixner) [task:347893]
  - ntp: Safeguard against time_constant overflow (Justin Stitt) [task:347893]
  - tracefs: Use generic inode RCU for synchronizing freeing (Steven Rostedt) [task:347893]
  - tracefs: Fix inode allocation (Mathias Krause) [task:347893]
  - driver core: Fix uevent_show() vs driver detach race (Dan Williams) [task:347893]
  - clocksource: Fix brown-bag boolean thinko in cs_watchdog_read() (Paul E. McKenney) [task:347893]
  - clocksource: Scale the watchdog read retries automatically (Feng Tang) [task:347893]
  - vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler (Jason Wang) [task:347893]
  - tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [task:347893]
  - scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela) [task:347893]
  - scsi: ufs: core: Do not set link to OFF state while waking up from hibernation (Manivannan Sadhasivam) [task:347893]
  - scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal) [task:347893]
  - usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed. (Chris Wulff) [task:347893]
  - usb: gadget: u_serial: Set start_delayed during suspend (Prashanth K) [task:347893]
  - usb: gadget: midi2: Fix the response for FB info with block 0xff (Takashi Iwai) [task:347893]
  - usb: gadget: core: Check for unset descriptor (Chris Wulff) [task:347893]
  - USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki) [task:347893]
  - usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [task:347893]
  - ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai) [task:347893]
  - ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks (Dustin L. Howett) [task:347893]
  - ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall) [task:347893]
  - ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [task:347893]
  - drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [task:347893]
  - drm/i915/gem: Adjust vma offset for framebuffer mmap offset (Andi Shyti) [task:347893]
  - drm/amdgpu: Forward soft recovery errors to userspace (Joshua Ashton) [task:347893]
  - drm/amd/display: Skip Recompute DSC Params if no Stream on Link (Fangzhi Zuo) [task:347893]
  - drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [task:347893]
  - module: make waiting for a concurrent module loader interruptible (Linus Torvalds) [task:347893]
  - module: warn about excessively long module waits (Linus Torvalds) [task:347893]
  - cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath (Gleb Korobeynikov) [task:347893]
  - ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT (Jerome Brunet) [task:347893]
  - ALSA: usb-audio: Re-add ScratchAmp quirk entries (Takashi Iwai) [task:347893]
  - spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren) [task:347893]
  - i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume (Gaosheng Cui) [task:347893]
  - i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume (Gaosheng Cui) [task:347893]
  - kprobes: Fix to check symbol prefixes correctly (Masami Hiramatsu (Google)) [task:347893]
  - bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong) [task:347893]
  - i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck) [task:347893]
  - ASoC: SOF: Remove libraries from topology lookups (Curtis Malainey) [task:347893]
  - ASoC: sti: add missing probe entry for player and reader (Jerome Audu) [task:347893]
  - ASoC: codecs: wsa884x: Correct Soundwire ports mask (Krzysztof Kozlowski) [task:347893]
  - ASoC: codecs: wsa884x: parse port-mapping information (Srinivas Kandagatla) [task:347893]
  - ASoC: codecs: wsa883x: Correct Soundwire ports mask (Krzysztof Kozlowski) [task:347893]
  - ASoC: codecs: wsa883x: parse port-mapping information (Srinivas Kandagatla) [task:347893]
  - ASoC: codecs: wsa881x: Correct Soundwire ports mask (Krzysztof Kozlowski) [task:347893]
  - ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask (Krzysztof Kozlowski) [task:347893]
  - i2c: smbus: Improve handling of stuck alerts (Guenter Roeck) [task:347893]
  - arm64: cputype: Add Cortex-A725 definitions (Mark Rutland) [task:347893]
  - arm64: cputype: Add Cortex-X1C definitions (Mark Rutland) [task:347893]
  - arm64: cputype: Add Cortex-X925 definitions (Mark Rutland) [task:347893]
  - arm64: cputype: Add Cortex-A720 definitions (Mark Rutland) [task:347893]
  - arm64: cputype: Add Cortex-X3 definitions (Mark Rutland) [task:347893]
  - arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland) [task:347893]
  - arm64: cputype: Add Cortex-X4 definitions (Mark Rutland) [task:347893]
  - arm64: barrier: Restore spec_bar() macro (Mark Rutland) [task:347893]
  - arm64: Add Neoverse-V2 part (Besar Wicaksono) [task:347893]
  - net: drop bad gso csum_start and offset in virtio_net_hdr (Willem de Bruijn) [task:347893]
  - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime (Zheng Zucheng) [task:347893]
  - irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq() (Huacai Chen) [task:347893]
  - irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t' (Arseniy Krasnov) [task:347893]
  - scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal) [task:347893]
  - profiling: remove profile=sleep support (Tetsuo Handa) [task:347893]
  - SUNRPC: Fix a race to wake a sync task (Benjamin Coddington) [task:347893]
  - s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [task:347893]
  - jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi) [task:347893]
  - media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio) [task:347893]
  - media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda) [task:347893]
  - drm/amd/display: Add null checker before passing variables (Alex Hung) [task:347893]
  - drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update (Srinivasan Shanmugam) [task:347893]
  - media: amphion: Remove lock in s_ctrl callback (Ming Qian) [task:347893]
  - drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr (Bob Zhou) [task:347893]
  - drm/amdgpu: Add lock around VF RLCG interface (Victor Skvortsov) [task:347893]
  - drm/admgpu: fix dereferencing null pointer context (Jesse Zhang) [task:347893]
  - drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules (Ma Jun) [task:347893]
  - drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [task:347893]
  - drm/amdgpu/pm: Fix the null pointer dereference for smu7 (Ma Jun) [task:347893]
  - drm/amdgpu/pm: Fix the param type of set_power_profile_mode (Ma Jun) [task:347893]
  - drm/amdgpu: fix potential resource leak warning (Tim Huang) [task:347893]
  - drm/amd/display: Add delay to improve LTTPR UHBR interop (Michael Strauss) [task:347893]
  - Bluetooth: btnxpuart: Shutdown timer and prevent rearming when driver unloading (Luke Wang) [task:347893]
  - btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana) [task:347893]
  - btrfs: do not clear page dirty inside extent_write_locked_range() (Qu Wenruo) [task:347893]
  - net: stmmac: qcom-ethqos: enable SGMII loopback during DMA reset on sa8775p-ride-r3 (Bartosz Golaszewski) [task:347893]
  - can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd (Marc Kleine-Budde) [task:347893]
  - can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum (Marc Kleine-Budde) [task:347893]
  - wifi: nl80211: don't give key data to userspace (Johannes Berg) [task:347893]
  - udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov) [task:347893]
  - PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori) [task:347893]
  - af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect(). (Kuniyuki Iwashima) [task:347893]
  - selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song) [task:347893]
  - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Dragos Tatulea) [task:347893]
  - wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup() (Baochen Qiang) [task:347893]
  - wifi: nl80211: disallow setting special AP channel widths (Johannes Berg) [task:347893]
  - xen: privcmd: Switch from mutex to spinlock for irqfds (Viresh Kumar) [task:347893]
  - ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh) [task:347893]
  - ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh) [task:347893]
  - clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund) [task:347893]
  - rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation (Frederic Weisbecker) [task:347893]
  - block: change rq_integrity_vec to respect the iterator (Mikulas Patocka) [task:347893]
  - md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [task:347893]
  - md: do not delete safemode_timer in mddev_suspend (Li Nan) [task:347893]
  - rcutorture: Fix rcu_torture_fwd_cb_cr() data race (Paul E. McKenney) [task:347893]
  - hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu (Wilken Gottwalt) [task:347893]
  - gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [task:347893]
  - net: fec: Stop PPS on driver remove (Csókás, Bence) [task:347893]
  - net: bcmgenet: Properly overlay PHY and MAC Wake-on-LAN capabilities (Florian Fainelli) [task:347893]
  - l2tp: fix lockdep splat (James Chapman) [task:347893]
  - net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register() (Joe Hattori) [task:347893]
  - net/smc: add the max value of fallback reason count (Zhengchao Shao) [task:347893]
  - Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor (Anton Khirnov) [task:347893]
  - Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov) [task:347893]
  - ice: Fix reset handler (Grzegorz Nitka) [task:347893]
  - net: linkwatch: use system_unbound_wq (Eric Dumazet) [task:347893]
  - net: bridge: mcast: wait for previous gc cycles when removing port (Nikolay Aleksandrov) [task:347893]
  - net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [task:347893]
  - sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [task:347893]
  - wifi: ath12k: fix soft lockup on suspend (Johan Hovold) [task:347893]
  - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Kang Yang) [task:347893]
  - wifi: ath12k: rename the sc naming convention to ab (Karthikeyan Periyasamy) [task:347893]
  - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [task:347893]
  - x86/mm: Fix pti_clone_entry_text() for i386 (Peter Zijlstra) [task:347893]
  - x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [task:347893]
  - jump_label: Fix the fix, brown paper bags galore (Peter Zijlstra) [task:347893]
  - platform/x86/intel/ifs: Initialize union ifs_status to zero (Kuppuswamy Sathyanarayanan) [task:347893]
  - irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou) [task:347893]
  - HID: core: Fix parsing error for Thinkbook16 G6+ IMH (Ai Chao) [task:339071]
  - x86/config: Add CONFIG_PINCTRL (jindongyang) [task:339071]
  - config: enable HID_REDRAGON support (jindongyang) [task:339071]
  - backport-tools: fix search major version before v4.14-rc8 (Jackie Liu)
  - mm/migrate: make migrate_pages_batch() stats consistent (Zi Yan) [task:347211]
  - Documentation/admin-guide/cgroup-v1/memory.rst: don't reference page_mapcount() (David Hildenbrand) [bug:246421, bug:243757]
  - mm/debug: print only page mapcount (excluding folio entire mapcount) in __dump_folio() (David Hildenbrand) [bug:246421, bug:243757]
  - xtensa/mm: convert check_tlb_entry() to sanity check folios (David Hildenbrand) [bug:246421, bug:243757]
  - trace/events/page_ref: trace the raw page mapcount value (David Hildenbrand) [bug:246421, bug:243757]
  - mm/migrate_device: use folio_mapcount() in migrate_vma_check_page() (David Hildenbrand) [bug:246421, bug:243757]
  - mm/filemap: use folio_mapcount() in filemap_unaccount_folio() (David Hildenbrand) [bug:246421, bug:243757]
  - sh/mm/cache: use folio_mapped() in copy_from_user_page() (David Hildenbrand) [bug:246421, bug:243757]
  - mm/migrate: use folio_likely_mapped_shared() in add_page_for_migration() (David Hildenbrand) [bug:246421, bug:243757]
  - mm/page_alloc: use folio_mapped() in __alloc_contig_migrate_range() (David Hildenbrand) [bug:246421, bug:243757]
  - mm/memory-failure: use folio_mapcount() in hwpoison_user_mappings() (David Hildenbrand) [bug:246421, bug:243757]
  - mm/huge_memory: use folio_mapcount() in zap_huge_pmd() sanity check (David Hildenbrand) [bug:246421, bug:243757]
  - mm/memory: use folio_mapcount() in zap_present_folio_ptes() (David Hildenbrand) [bug:246421, bug:243757]
  - mm: make folio_mapcount() return 0 for small typed folios (David Hildenbrand) [bug:246421, bug:243757]
  - mm: improve folio_likely_mapped_shared() using the mapcount of large folios (David Hildenbrand) [bug:246421, bug:243757]
  - mm: track mapcount of large folios in single value (David Hildenbrand) [bug:246421, bug:243757]
  - mm/rmap: add fast-path for small folios when adding/removing/duplicating (David Hildenbrand) [bug:246421, bug:243757]
  - mm/rmap: always inline anon/file rmap duplication of a single PTE (David Hildenbrand) [bug:246421, bug:243757]
  - mm: allow for detecting underflows with page_mapcount() again (David Hildenbrand) [bug:246421, bug:243757]
  - mm: add alloc_contig_migrate_range allocation statistics (Richard Chang) [bug:246421, bug:243757]
  - mm: migrate: remove isolated variable in add_page_for_migration() (Kefeng Wang) [bug:246421, bug:243757]
  - mm: migrate: remove PageHead() check for HugeTLB in add_page_for_migration() (Kefeng Wang) [bug:246421, bug:243757]
  - mm: migrate: use a folio in add_page_for_migration() (Kefeng Wang) [bug:246421, bug:243757]
  - mm: migrate: use __folio_test_movable() (Kefeng Wang) [bug:246421, bug:243757]
  - x86/config: enable ASHMEM (Jiajia Liu) [bug:243467]
  - virt_wifi: adapted for KMRE (谢辉军) [task:339071]
  - iommu/vt-d: Fix WARN_ON in iommu probe path (Lu Baolu) [task:221463]
  - iommu/vt-d: Use device rbtree in iopf reporting path (Lu Baolu) [task:221463] {CVE-2024-35843}
  - iommu/vt-d: Use rbtree to track iommu probed devices (Lu Baolu) [task:221463]
  - selftests/bpf: fexit_sleep: Fix stack allocation for arm64 (Puranjay Mohan) [task:344423]
  - PCI: loongson: Enable MSI in LS7A Root Complex (Huacai Chen) [task:344423]
  - RDMA/hns: Fix shift-out-bounds when max_inline_data is 0 (Chengchang Tang) [task:344423]
  - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [task:344423]
  - lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat (Paul Menzel) [task:344423]
  - spi: spidev: Add missing spi_device_id for bh2228fv (Geert Uytterhoeven) [task:344423]
  - mm: shmem: rename mTHP shmem counters (Ryan Roberts) [task:337529]
  - mm: thp: support "THPeligible" semantics for mTHP with anonymous shmem (Bang Li) [task:337529]
  - mm: add docs for per-order mTHP split counters (Lance Yang) [task:337529]
  - mm: add per-order mTHP split counters (Lance Yang) [task:337529]
  - mm/huge_memory.c: fix used-uninitialized (Andrew Morton) [task:337529]
  - mm/vmscan: avoid split lazyfree THP during shrink_folio_list() (Lance Yang) [task:337529]
  - mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop (Lance Yang) [task:337529]
  - mm/rmap: remove duplicated exit code in pagewalk loop (Lance Yang) [task:337529]
  - mm: shmem: add mTHP counters for anonymous shmem (Baolin Wang) [task:337529]
  - mm: shmem: add mTHP size alignment in shmem_get_unmapped_area (Baolin Wang) [task:337529]
  - mm: shmem: add mTHP support for anonymous shmem (Baolin Wang) [task:337529]
  - mm: shmem: add multi-size THP sysfs interface for anonymous shmem (Baolin Wang) [task:337529]
  - mm: shmem: add THP validation for PMD-mapped THP related statistics (Baolin Wang) [task:337529]
  - mm: memory: extend finish_fault() to support large folio (Baolin Wang) [task:337529]
  - mm: use update_mmu_tlb_range() to simplify code (Bang Li) [task:337529]
  - mm: implement update_mmu_tlb() using update_mmu_tlb_range() (Bang Li) [task:337529]
  - mm: add update_mmu_tlb_range() (Bang Li) [task:337529]
  - mm: shmem: use folio_alloc_mpol() in shmem_alloc_folio() (Kefeng Wang) [task:337529]
  - mm: mempolicy: use folio_alloc_mpol() in alloc_migration_target_by_mpol() (Kefeng Wang) [task:337529]
  - mm: mempolicy: use folio_alloc_mpol_noprof() in vma_alloc_folio_noprof() (Kefeng Wang) [task:337529]
  - mm: add folio_alloc_mpol() (Kefeng Wang) [task:337529]
  - mm: arm64: fix the out-of-bounds issue in contpte_clear_young_dirty_ptes (Barry Song) [task:337529]
  - mm: huge_mm: fix undefined reference to `mthp_stats' for CONFIG_SYSFS=n (Barry Song) [task:337529]
  - mm: drop the 'anon_' prefix for swap-out mTHP counters (Baolin Wang) [task:337529]
  - mm: simplify thp_vma_allowable_order (Matthew Wilcox) [task:337529]
  - mm/madvise: optimize lazyfreeing with mTHP in madvise_free (Lance Yang) [task:337529]
  - mm/memory: add any_dirty optional pointer to folio_pte_batch() (Lance Yang) [task:337529]
  - mm/arm64: override clear_young_dirty_ptes() batch helper (Lance Yang) [task:337529]
  - mm/madvise: introduce clear_young_dirty_ptes() batch helper (Lance Yang) [task:337529]
  - mm: correct the docs for thp_fault_alloc and thp_fault_fallback (Barry Song) [task:337529]
  - mm: add docs for per-order mTHP counters and transhuge_page ABI (Barry Song) [task:337529]
  - mm: add per-order mTHP anon_swpout and anon_swpout_fallback counters (Barry Song) [task:337529]
  - mm: add per-order mTHP anon_fault_alloc and anon_fault_fallback counters (Barry Song) [task:337529]
  - mm: huge_memory: add the missing folio_test_pmd_mappable() for THP split statistics (Baolin Wang) [task:337529]
  - mm: rename mm_put_huge_zero_page to mm_put_huge_zero_folio (Matthew Wilcox (Oracle)) [task:337529]
  - dax: use huge_zero_folio (Matthew Wilcox (Oracle)) [task:337529]
  - mm: convert do_huge_pmd_anonymous_page to huge_zero_folio (Matthew Wilcox (Oracle)) [task:337529]
  - mm: convert huge_zero_page to huge_zero_folio (Matthew Wilcox (Oracle)) [task:337529]
  - mm: convert migrate_vma_collect_pmd to use a folio (Matthew Wilcox (Oracle)) [task:337529]
  - mm: add pmd_folio() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: add is_huge_zero_folio() (Matthew Wilcox (Oracle)) [task:337529]
  - sparc: use is_huge_zero_pmd() (Matthew Wilcox (Oracle)) [task:337529]
  - VOLANS: volans/vrcdrv: Add support for loongarch (tanze) [task:212407]
  - wifi: mac80211: Avoid address calculations via out of bounds array indexing (Kenton Groombridge) [task:346919] {CVE-2024-41071}
  - wifi: cfg80211: remove scan_width support (Johannes Berg) [task:346919]
  - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (Eric Dumazet) [task:347083] {CVE-2024-42114}
  - xfs: don't walk off the end of a directory data block (lei lu) [task:347099] {CVE-2024-41013}
  - net: ena: Add validation for completion descriptors consistency (David Arinzon) [task:346365] {CVE-2024-40999}
  - net: ena: Add more information on TX timeouts (David Arinzon) [task:346365]
  - closures: Change BUG_ON() to WARN_ON() (Kent Overstreet) [task:345719] {CVE-2024-42252}
  - virtio-pci: Check if is_avq is NULL (Li Zhang) [task:345667] {CVE-2024-42134}
  - leds: mlxreg: Use devm_mutex_init() for mutex initialization (George Stark) [task:345699] {CVE-2024-42129}
  - leds: Convert all platform drivers to return void (Uwe Kleine-König) [task:345699]
  - nvme-fabrics: use reserved tag for reg read/write command (Chunguang Xu) [task:345283] {CVE-2024-41082}
  - nvme: change __nvme_submit_sync_cmd() calling conventions (Hannes Reinecke) [task:345283]
  - nvme-auth: open-code single-use macros (Hannes Reinecke) [task:345283]
  - selftests: mptcp: join: check backup support in signal endp (Matthieu Baerts (NGI0)) [task:344423]
  - selftests: mptcp: join: validate backup in MPJ (Matthieu Baerts (NGI0)) [task:344423]
  - selftests: mptcp: always close input's FD if opened (Liu Jing) [task:344423]
  - mptcp: fix duplicate data handling (Paolo Abeni) [task:344423]
  - mptcp: pm: only set request_bkup flag when sending MP_PRIO (Matthieu Baerts (NGI0)) [task:344423]
  - mptcp: fix bad RCVPRUNED mib accounting (Paolo Abeni) [task:344423]
  - mptcp: mib: count MPJ with backup flag (Matthieu Baerts (NGI0)) [task:344423]
  - mptcp: fix NL PM announced address accounting (Paolo Abeni) [task:344423]
  - mptcp: distinguish rcv vs sent backup flag in requests (Matthieu Baerts (NGI0)) [task:344423]
  - mptcp: fix user-space PM announced address accounting (Paolo Abeni) [task:344423]
  - r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY (Heiner Kallweit) [task:344423]
  - net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke) [task:344423]
  - drm/i915: Fix possible int overflow in skl_ddi_calculate_wrpll() (Nikita Zhandarovich) [task:344423]
  - drm/virtio: Fix type of dma-fence context variable (Dmitry Osipenko) [task:344423]
  - drm/vmwgfx: Fix a deadlock in dma buf fence polling (Zack Rusin) [task:344423]
  - Revert "ALSA: firewire-lib: operate for period elapse event in process context" (Edmund Raile) [task:344423]
  - Revert "ALSA: firewire-lib: obsolete workqueue for period update" (Edmund Raile) [task:344423]
  - ALSA: seq: ump: Optimize conversions from SysEx to UMP (Takashi Iwai) [task:344423]
  - ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G (Mavroudis Chatzilazaridis) [task:344423]
  - ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai) [task:344423]
  - mptcp: sched: check both directions for backup (Matthieu Baerts (NGI0)) [task:344423]
  - protect the fetch of ->fd[fd] in do_dup2() from mispredictions (Al Viro) [task:344423]
  - btrfs: do not subtract delalloc from avail bytes (Naohiro Aota) [task:344423]
  - btrfs: zoned: fix zone_unusable accounting on making block group read-write again (Naohiro Aota) [task:344423]
  - HID: wacom: Modify pen IDs (Tatsunosuke Tobita) [task:344423]
  - platform/chrome: cros_ec_proto: Lock device when updating MKBP version (Patryk Duda) [task:344423]
  - rust: SHADOW_CALL_STACK is incompatible with Rust (Alice Ryhl) [task:344423]
  - arm64: jump_label: Ensure patched jump_labels are visible to all CPUs (Will Deacon) [task:344423]
  - riscv: Fix linear mapping checks for non-contiguous memory regions (Stuart Menefy) [task:344423]
  - riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error() (Zhe Qiao) [task:344423]
  - perf: riscv: Fix selecting counters in legacy mode (Shifrin Dmitry) [task:344423]
  - riscv: remove unused functions in traps_misaligned.c (Clément Léger) [task:344423]
  - ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski) [task:344423]
  - igc: Fix double reset adapter triggered from a single taprio cmd (Faizal Rahim) [task:344423]
  - net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit) [task:344423]
  - net/mlx5e: Fix CT entry update leaks of modify header context (Chris Mi) [task:344423]
  - net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability (Rahul Rameshbabu) [task:344423]
  - net/mlx5: Fix missing lock on sync reset reload (Moshe Shemesh) [task:344423]
  - net/mlx5: Lag, don't use the hardcoded value of the first port (Mark Bloch) [task:344423]
  - net/mlx5: Fix error handling in irq_pool_request_irq (Shay Drory) [task:344423]
  - net/mlx5: Always drain health in shutdown callback (Shay Drory) [task:344423]
  - netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init(). (Kuniyuki Iwashima) [task:344423]
  - netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init(). (Kuniyuki Iwashima) [task:344423]
  - ALSA: hda: Conditionally use snooping for AMD HDMI (Takashi Iwai) [task:344423]
  - net: phy: micrel: Fix the KSZ9131 MDI-X status issue (Raju Lakkaraju) [task:344423]
  - net: mvpp2: Don't re-use loop iterator (Dan Carpenter) [task:344423]
  - drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro (Suraj Kandpal) [task:344423]
  - net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [task:344423]
  - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Maciej Fijalkowski) [task:344423]
  - ice: replace synchronize_rcu with synchronize_net (Maciej Fijalkowski) [task:344423]
  - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Maciej Fijalkowski) [task:344423]
  - ice: respect netif readiness in AF_XDP ZC related ndo's (Michal Kubiak) [task:344423]
  - i915/perf: Remove code to update PWR_CLK_STATE for gen12 (Umesh Nerlige Ramappa) [task:344423]
  - rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink(). (Kuniyuki Iwashima) [task:344423]
  - net: axienet: start napi before enabling Rx/Tx (Andy Chiu) [task:344423]
  - tcp: Adjust clamping window for applications specifying SO_RCVBUF (Subash Abhinov Kasiviswanathan) [task:344423]
  - tcp: annotate data-races around tp->window_clamp (Eric Dumazet) [task:344423]
  - Bluetooth: hci_sync: Fix suspending with wrong filter policy (Luiz Augusto von Dentz) [task:344423]
  - Bluetooth: btintel: Fail setup on error (Kiran K) [task:344423]
  - ALSA: hda: conexant: Fix headset auto detect fail in the polling mode (songxiebing) [task:344423]
  - net: phy: realtek: add support for RTL8366S Gigabit PHY (Mark Mentovai) [task:344423]
  - wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done (Veerendranath Jakkam) [task:344423]
  - sched: act_ct: take care of padding in struct zones_ht_key (Eric Dumazet) [task:344423]
  - drm/vmwgfx: Trigger a modeset when the screen moves (Ian Forbes) [task:344423]
  - drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes) [task:344423]
  - drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [task:344423]
  - perf tool: fix dereferencing NULL al->maps (Casey Chen) [task:344423]
  - HID: amd_sfh: Move sensor discovery before HID device initialization (Basavaraj Natikar) [task:344423]
  - ARM: 9406/1: Fix callchain_trace() return value (Jinjie Ruan) [task:344423]
  - MIPS: dts: loongson: Fix ls2k1000-rtc interrupt (Jiaxun Yang) [task:344423]
  - MIPS: dts: loongson: Fix liointc IRQ polarity (Jiaxun Yang) [task:344423]
  - MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a (Jiaxun Yang) [task:344423]
  - perf: imx_perf: fix counter start and config sequence (Xu Yang) [task:344423]
  - dmaengine: fsl-edma: change the memory access from local into remote mode in i.MX 8QM (Joy Zou) [task:344423]
  - dmaengine: fsl-edma: clean up unused "fsl,imx8qm-adma" compatible string (Joy Zou) [task:344423]
  - dmaengine: fsl-edma: add i.MX8ULP edma support (Joy Zou) [task:344423]
  - dmaengine: fsl-edma: add address for channel mux register in fsl_edma_chan (Frank Li) [task:344423]
  - f2fs: assign CURSEG_ALL_DATA_ATGC if blkaddr is valid (Jaegeuk Kim) [task:344423]
  - f2fs: fix to avoid use SSR allocate when do defragment (Zhiguo Niu) [task:344423]
  - mm/page_alloc: fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist() (Li Zhijian) [task:344423]
  - mm: page_alloc: control latency caused by zone PCP draining (Lucas Stach) [task:344423]
  - fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes (Thomas Zimmermann) [task:344423]
  - KVM: nVMX: Check for pending posted interrupts when looking for nested events (Sean Christopherson) [task:344423]
  - KVM: nVMX: Add a helper to get highest pending from Posted Interrupt vector (Sean Christopherson) [task:344423]
  - KVM: VMX: Move posted interrupt descriptor out of VMX code (Jacob Pan) [task:344423]
  - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Vitaly Kuznetsov) [task:344423]
  - leds: triggers: Flush pending brightness before activating trigger (Thomas Weißschuh) [task:344423]
  - leds: trigger: Call synchronize_rcu() before calling trig->activate() (Hans de Goede) [task:344423]
  - leds: trigger: Store brightness set by led_trigger_event() (Heiner Kallweit) [task:344423]
  - leds: trigger: Remove unused function led_trigger_rename_static() (Heiner Kallweit) [task:344423]
  - cpufreq: qcom-nvmem: fix memory leaks in probe error paths (Javier Carrasco) [task:344423]
  - cpufreq: qcom-nvmem: Simplify driver data allocation (Stephan Gerhold) [task:344423]
  - ext4: check the extent status again before inserting delalloc block (Zhang Yi) [task:344423]
  - ext4: factor out a common helper to query extent map (Zhang Yi) [task:344423]
  - sysctl: always initialize i_uid/i_gid (Thomas Weißschuh) [task:344423]
  - sysctl: treewide: drop unused argument ctl_table_root::set_ownership(table) (Thomas Weißschuh) [task:344423]
  - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [task:344423]
  - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [task:344423]
  - thermal/drivers/broadcom: Fix race between removal and clock disable (Krzysztof Kozlowski) [task:344423]
  - thermal: bcm2835: Convert to platform remove callback returning void (Uwe Kleine-König) [task:344423]
  - arm64: dts: qcom: sdm845: Disable SS instance in Parkmode for USB (Krishna Kurapati) [task:344423]
  - arm64: dts: qcom: sdm845: switch USB QMP PHY to new style of bindings (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sdm845: switch USB+DP QMP PHY to new style of bindings (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB (Krishna Kurapati) [task:344423]
  - arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB (Krishna Kurapati) [task:344423]
  - arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sc7280: Disable SuperSpeed instances in park mode (Krishna Kurapati) [task:344423]
  - arm64: dts: qcom: sc7280: switch USB+DP QMP PHY to new style of bindings (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sc7180: Disable SuperSpeed instances in park mode (Krishna Kurapati) [task:344423]
  - arm64: dts: qcom: sc7180: switch USB+DP QMP PHY to new style of bindings (Dmitry Baryshkov) [task:344423]
  - fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT (Seth Forshee (DigitalOcean)) [task:344423]
  - nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [task:344423]
  - io_uring: fix io_match_task must_hold (Pavel Begunkov) [task:344423]
  - iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en (Artem Chernyshev) [task:344423]
  - s390/cpum_cf: Fix endless loop in CF_DIAG event stop (Thomas Richter) [task:344423]
  - s390/pci: Allow allocation of more than 1 MSI interrupt (Gerd Bayer) [task:344423]
  - s390/pci: Refactor arch_setup_msi_irqs() (Gerd Bayer) [task:344423]
  - ceph: fix incorrect kmalloc size of pagevec mempool (ethanwu) [task:344423]
  - ASoC: TAS2781: Fix tasdev_load_calibrated_data() (Dan Carpenter) [task:344423]
  - ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart) [task:344423]
  - spi: spidev: add correct compatible for Rohm BH2228FV (Conor Dooley) [task:344423]
  - ASoC: sof: amd: fix for firmware reload failure in Vangogh platform (Venkata Prasad Potturu) [task:344423]
  - nvme-pci: Fix the instructions for disabling power management (Bart Van Assche) [task:344423]
  - spi: microchip-core: ensure TX and RX FIFOs are empty at start of a transfer (Steve Wilkins) [task:344423]
  - spi: microchip-core: fix init function not setting the master and motorola modes (Steve Wilkins) [task:344423]
  - spi: microchip-core: switch to use modern name (Yang Yingliang) [task:344423]
  - spi: microchip-core: only disable SPI controller when register value change requires it (Steve Wilkins) [task:344423]
  - spi: microchip-core: defer asserting chip select until just before write to TX FIFO (Steve Wilkins) [task:344423]
  - spi: microchip-core: fix the issues in the isr (Naga Sureshkumar Relli) [task:344423]
  - ASoC: SOF: imx8m: Fix DSP control regmap retrieval (Daniel Baluta) [task:344423]
  - auxdisplay: ht16k33: Drop reference after LED registration (Markus Elfring) [task:344423]
  - lirc: rc_dev_get_from_fd(): fix file leak (Al Viro) [task:344423]
  - powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro) [task:344423]
  - apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang) [task:344423]
  - mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [task:344423]
  - bpf: Fix a segment issue when downgrading gso_size (Fred Li) [task:344423]
  - net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [task:344423]
  - net: stmmac: Correct byte order of perfect_match (Simon Horman) [task:344423]
  - tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [task:344423]
  - netfilter: nft_set_pipapo_avx2: disable softinterrupts (Florian Westphal) [task:344423]
  - ice: Fix recipe read procedure (Wojciech Drewek) [task:344423]
  - net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg) [task:344423]
  - ipv4: Fix incorrect source address in Record Route option (Ido Schimmel) [task:344423]
  - MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT) [task:344423]
  - tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids (Liwei Song) [task:344423]
  - bpf, events: Use prog to emit ksymbol event for main program (Hou Tao) [task:344423]
  - dma: fix call order in dmam_free_coherent (Lance Richardson) [task:344423]
  - af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash (Michal Luczaj) [task:344423]
  - libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko) [task:344423]
  - kbuild: avoid build error when single DTB is turned into composite DTB (Masahiro Yamada) [task:344423]
  - f2fs: fix to update user block counts in block_operations() (Chao Yu) [task:344423]
  - watchdog: rzg2l_wdt: Check return status of pm_runtime_put() (Claudiu Beznea) [task:344423]
  - watchdog: rzg2l_wdt: Use pm_runtime_resume_and_get() (Claudiu Beznea) [task:344423]
  - f2fs: fix start segno of large section (Sheng Yong) [task:344423]
  - um: time-travel: fix signal blocking race/hang (Johannes Berg) [task:344423]
  - um: time-travel: fix time-travel-start option (Johannes Berg) [task:344423]
  - phy: zynqmp: Enable reference clock correctly (Sean Anderson) [task:344423]
  - phy: cadence-torrent: Check return value on register read (Ma Ke) [task:344423]
  - dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels (Vignesh Raghavendra) [task:344423]
  - jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [task:344423]
  - kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson) [task:344423]
  - kdb: address -Wformat-security warnings (Arnd Bergmann) [task:344423]
  - f2fs: fix to truncate preallocated blocks in f2fs_file_open() (Chao Yu) [task:344423]
  - s390/mm: Fix VM_FAULT_HWPOISON handling in do_exception() (Gerald Schaefer) [task:344423]
  - PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal (Lukas Wunner) [task:344423]
  - PCI: Introduce cleanup helpers for device reference counts and locks (Ira Weiny) [task:344423]
  - wifi: mac80211: track capability/opmode NSS separately (Johannes Berg) [task:344423]
  - mm/mglru: fix ineffective protection calculation (Yu Zhao) [task:344423]
  - nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [task:344423]
  - minmax: scsi: fix mis-use of 'clamp()' in sr.c (Linus Torvalds) [task:344423]
  - Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli) [task:344423]
  - Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu) [task:344423]
  - video: logo: Drop full path of the input filename in generated file (Lucas Stach) [task:344423]
  - lib/build_OID_registry: don't mention the full path of the script in output (Uwe Kleine-König) [task:344423]
  - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [task:344423]
  - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [task:344423]
  - drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic) [task:344423]
  - drm/etnaviv: don't block scheduler when GPU is still active (Lucas Stach) [task:344423]
  - MIPS: Loongson64: Test register availability before use (Jiaxun Yang) [task:344423]
  - MIPS: Loongson64: reset: Prioritise firmware service (Jiaxun Yang) [task:344423]
  - MIPS: Loongson64: Remove memory node for builtin-dtb (Jiaxun Yang) [task:344423]
  - MIPS: Loongson64: env: Hook up Loongsson-2K (Jiaxun Yang) [task:344423]
  - MIPS: dts: loongson: Fix GMAC phy node (Jiaxun Yang) [task:344423]
  - MIPS: ip30: ip30-console: Add missing include (Jiaxun Yang) [task:344423]
  - MIPS: dts: loongson: Add ISA node (Jiaxun Yang) [task:344423]
  - remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init (Aleksandr Mishin) [task:344423]
  - remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [task:344423]
  - remoteproc: stm32_rproc: Fix mailbox interrupts queuing (Gwenael Treuveur) [task:344423]
  - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [task:344423]
  - dm-verity: fix dm_is_verity_target() when dm-verity is builtin (Eric Biggers) [task:344423]
  - selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman) [task:344423]
  - RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [task:344423]
  - platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang) [task:344423]
  - watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner) [task:344423]
  - rtc: abx80x: Fix return value of nvmem callback on read (Joy Chakraborty) [task:344423]
  - rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty) [task:344423]
  - drm/i915/dp: Don't switch the LTTPR mode on an active link (Imre Deak) [task:344423]
  - drm/i915/dp: Reset intel_dp->link_trained before retraining the link (Imre Deak) [task:344423]
  - drm/amd/amdgpu: Fix uninitialized variable warnings (Ma Ke) [task:344423]
  - drm/amdgpu: reset vm state machine after gpu reset(vram lost) (ZhenGuo Yin) [task:344423]
  - drm/dp_mst: Fix all mstb marked as not probed after suspend/resume (Wayne Lin) [task:344423]
  - drm/udl: Remove DRM_CONNECTOR_POLL_HPD (Thomas Zimmermann) [task:344423]
  - drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell (Alex Deucher) [task:344423]
  - drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8 (Nitin Gote) [task:344423]
  - perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter) [task:344423]
  - perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati) [task:344423]
  - perf/x86/intel/ds: Fix non 0 retire latency on Raptorlake (Kan Liang) [task:344423]
  - perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR (Kan Liang) [task:344423]
  - perf stat: Fix the hard-coded metrics calculation on the hybrid (Kan Liang) [task:344423]
  - perf: Fix event leak upon exec and file release (Frederic Weisbecker) [task:344423]
  - perf: Fix event leak upon exit (Frederic Weisbecker) [task:344423]
  - scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [task:344423]
  - scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [task:344423]
  - scsi: qla2xxx: Fix flash read failure (Quinn Tran) [task:344423]
  - scsi: qla2xxx: Reduce fabric scan duplicate code (Quinn Tran) [task:344423]
  - scsi: qla2xxx: Use QP lock to search for bsg (Quinn Tran) [task:344423]
  - scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [task:344423]
  - scsi: qla2xxx: Unable to act on RSCN for port online (Quinn Tran) [task:344423]
  - scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [task:344423]
  - scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE state (Justin Tee) [task:344423]
  - rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty) [task:344423]
  - mm/numa_balancing: teach mpol_to_str about the balancing mode (Tvrtko Ursulin) [task:344423]
  - irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [task:344423]
  - irqdomain: Fixed unbalanced fwnode get and put (Herve Codina) [task:344423]
  - devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [task:344423]
  - devres: Fix devm_krealloc() wasting memory (Zijun Hu) [task:344423]
  - ice: Add a per-VF limit on number of FDIR filters (Ahmed Zaki) [task:344423]
  - gve: Fix an edge case for TSO skb validity check (Bailey Forrest) [task:344423]
  - kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [task:344423]
  - ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2 (Takashi Iwai) [task:344423]
  - ASoC: SOF: ipc4-topology: Preserve the DMA Link ID for ChainDMA on unprepare (Peter Ujfalusi) [task:344423]
  - kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor) [task:344423]
  - decompress_bunzip2: fix rare decompression failure (Ross Lagerwall) [task:344423]
  - mm: fix old/young bit handling in the faulting path (Ram Tummala) [task:344423]
  - block: fix deadlock between sd_remove & sd_release (Yang Yang) [task:344423]
  - ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin) [task:344423]
  - clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet) [task:344423]
  - f2fs: use meta inode for GC of COW file (Sunmin Jeong) [task:344423]
  - f2fs: use meta inode for GC of atomic file (Sunmin Jeong) [task:344423]
  - f2fs: fix return value of f2fs_convert_inline_inode() (Chao Yu) [task:344423]
  - f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [task:344423]
  - f2fs: fix to force buffered IO on inline_data inode (Chao Yu) [task:344423]
  - ASoC: fsl: fsl_qmc_audio: Check devm_kasprintf() returned value (Herve Codina) [task:344423]
  - scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap) [task:344423]
  - fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed (Huacai Chen) [task:344423]
  - efi/libstub: Zero initialize heap allocated struct screen_info (Qiang Ma) [task:344423]
  - hostfs: fix dev_t handling (Johannes Berg) [task:344423]
  - dev/parport: fix the array out-of-bounds risk (tuhaowen) [task:344423]
  - binder: fix hang of unregistered readers (Carlos Llamas) [task:344423]
  - PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam) [task:344423]
  - PCI: dw-rockchip: Fix initial PERST# GPIO value (Niklas Cassel) [task:344423]
  - PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu) [task:344423]
  - parisc: Fix warning at drivers/pci/msi/msi.h:121 (John David Anglin) [task:344423]
  - hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen) [task:344423]
  - tools/memory-model: Fix bug in lock.cat (Alan Stern) [task:344423]
  - ALSA: usb-audio: Add a quirk for Sonix HD USB Camera (wangdicheng) [task:344423]
  - ALSA: usb-audio: Move HD Webcam quirk to the right place (Takashi Iwai) [task:344423]
  - ALSA: usb-audio: Fix microphone sound on HD webcam. (wangdicheng) [task:344423]
  - ALSA: ump: Force 1 Group for MIDI1 FBs (Takashi Iwai) [task:344423]
  - ALSA: ump: Don't update FB name for static blocks (Takashi Iwai) [task:344423]
  - KVM: nVMX: Request immediate exit iff pending nested event needs injection (Sean Christopherson) [task:344423]
  - KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked() (Sean Christopherson) [task:344423]
  - media: ivsc: csi: don't count privacy on as error (Wentong Wu) [task:344423]
  - media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda) [task:344423]
  - jbd2: avoid infinite transaction commit loop (Jan Kara) [task:344423]
  - jbd2: precompute number of transaction descriptor blocks (Jan Kara) [task:344423]
  - jbd2: make jbd2_journal_get_max_txn_bufs() internal (Jan Kara) [task:344423]
  - media: imx-pxp: Fix ERR_PTR dereference in pxp_probe() (Harshit Mogalapalli) [task:344423]
  - media: ivsc: csi: add separate lock for v4l2 control handler (Wentong Wu) [task:344423]
  - leds: mt6360: Fix memory leak in mt6360_init_isnk_properties() (Javier Carrasco) [task:344423]
  - md/md-bitmap: fix writing non bitmap pages (Ofir Gal) [task:344423]
  - leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen) [task:344423]
  - drivers: soc: xilinx: check return status of get_api_version() (Jay Buddhabhatti) [task:344423]
  - wifi: rtw88: usb: Fix disconnection after beacon loss (Bitterblue Smith) [task:344423]
  - wifi: mwifiex: Fix interface type change (Rafael Beims) [task:344423]
  - selftests/landlock: Add cred_transfer test (Mickaël Salaün) [task:344423]
  - trace/pid_list: Change gfp flags in pid_list_fill_irq() (levi.yun) [task:344423]
  - io_uring: tighten task exit cancellations (Pavel Begunkov) [task:344423]
  - m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati) [task:344423]
  - udf: Avoid using corrupted block bitmap buffer (Jan Kara) [task:344423]
  - task_work: Introduce task_work_cancel() again (Frederic Weisbecker) [task:344423]
  - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Frederic Weisbecker) [task:344423]
  - cifs: mount with "unix" mount option for SMB1 incorrectly handled (Steve French) [task:344423]
  - cifs: fix reconnect with SMB1 UNIX Extensions (Steve French) [task:344423]
  - cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path (Steve French) [task:344423]
  - apparmor: use kvfree_sensitive to free data->data (Fedor Pchelkin) [task:344423]
  - drm/amd/display: Check for NULL pointer (Sung Joon Kim) [task:344423]
  - scsi: qla2xxx: Fix optrom version displayed in FDMI (Shreyas Deodhar) [task:344423]
  - drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [task:344423]
  - drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [task:344423]
  - io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov) [task:344423]
  - ext2: Verify bitmap and itable block numbers before using them (Jan Kara) [task:344423]
  - hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [task:344423]
  - ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error (Igor Pylypiv) [task:344423]
  - ata: libata-scsi: Do not overwrite valid sense data when CK_COND=1 (Igor Pylypiv) [task:344423]
  - media: venus: fix use after free in vdec_close (Dikshita Agarwal) [task:344423]
  - char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori) [task:344423]
  - ata: libata-scsi: Fix offsets for the fixed format sense data (Igor Pylypiv) [task:344423]
  - fuse: verify {g,u}id mount options correctly (Eric Sandeen) [task:344423]
  - sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks (Tejun Heo) [task:344423]
  - NFSD: Support write delegations in LAYOUTGET (Chuck Lever) [task:344423]
  - ipv6: take care of scope when choosing the src addr (Nicolas Dichtel) [task:344423]
  - ipv4: fix source address selection with route leak (Nicolas Dichtel) [task:344423]
  - kernel: rerun task_work while freezing in get_signal() (Pavel Begunkov) [task:344423]
  - btrfs: fix extent map use-after-free when adding pages to compressed bio (Filipe Manana) [task:344423]
  - af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du) [task:344423]
  - net: netconsole: Disable target before netpoll cleanup (Breno Leitao) [task:344423]
  - tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao) [task:344423]
  - dt-bindings: thermal: correct thermal zone node name limit (Krzysztof Kozlowski) [task:344423]
  - exfat: fix potential deadlock on __exfat_get_dentry_set (Sungjong Seo) [task:344423]
  - x86/efistub: Revert to heap allocated boot_params for PE entrypoint (Ard Biesheuvel) [task:344423]
  - x86/efistub: Avoid returning EFI_SUCCESS on error (Ard Biesheuvel) [task:344423]
  - mm/mglru: fix overshooting shrinker memory (Yu Zhao) [task:344423]
  - mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer (Tetsuo Handa) [task:344423]
  - mm/mglru: fix div-by-zero in vmpressure_calc_level() (Yu Zhao) [task:344423]
  - mm/hugetlb: fix possible recursive locking detected warning (Miaohe Lin) [task:344423]
  - landlock: Don't lose track of restrictions on cred_transfer (Jann Horn) [task:344423]
  - LoongArch: Check TIF_LOAD_WATCH to enable user space watchpoint (Tiezhu Yang) [task:344423]
  - sbitmap: fix io hung due to race on sbitmap_word::cleared (Yang Yang) [task:344423]
  - sbitmap: use READ_ONCE to access map->word (linke li) [task:344423]
  - s390/dasd: fix error checks in dasd_copy_pair_store() (Carlos López) [task:344423]
  - powerpc/8xx: fix size given to set_huge_pte_at() (Christophe Leroy) [task:344423]
  - fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Missed error return (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Fix the format of the "nocase" mount option (Konstantin Komarov) [task:344423]
  - rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence) [task:344423]
  - nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi) [task:344423]
  - fs/proc/task_mmu: properly detect PM_MMAP_EXCLUSIVE per page of PMD-mapped THPs (David Hildenbrand) [task:344423]
  - fs/proc/task_mmu: don't indicate PM_MMAP_EXCLUSIVE without PM_PRESENT (David Hildenbrand) [task:344423]
  - fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr (Hui Zhu) [task:344423]
  - fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP (David Hildenbrand) [task:344423]
  - pinctrl: renesas: r8a779g0: Fix TPU suffixes (Geert Uytterhoeven) [task:344423]
  - pinctrl: renesas: r8a779g0: Fix TCLK suffixes (Geert Uytterhoeven) [task:344423]
  - pinctrl: renesas: r8a779g0: FIX PWM suffixes (Geert Uytterhoeven) [task:344423]
  - pinctrl: renesas: r8a779g0: Fix IRQ suffixes (Geert Uytterhoeven) [task:344423]
  - pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes (Geert Uytterhoeven) [task:344423]
  - pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes (Geert Uytterhoeven) [task:344423]
  - pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes (Geert Uytterhoeven) [task:344423]
  - pinctrl: renesas: r8a779g0: Fix CANFD5 suffix (Geert Uytterhoeven) [task:344423]
  - fs/ntfs3: Fix field-spanning write in INDEX_HDR (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Drop stray '\' (backslash) in formatting string (Andy Shevchenko) [task:344423]
  - fs/ntfs3: Correct undo if ntfs_create_inode failed (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Replace inode_trylock with inode_lock (Konstantin Komarov) [task:344423]
  - pinctrl: freescale: mxs: Fix refcount of child (Peng Fan) [task:344423]
  - pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang) [task:344423]
  - pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König) [task:344423]
  - pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang) [task:344423]
  - pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang) [task:344423]
  - pinctrl: rockchip: update rk3308 iomux routes (Dmitry Yashin) [task:344423]
  - fs/ntfs3: Add missing .dirty_folio in address_space_operations (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Fix getting file type (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Deny getting attr data block in compressed frame (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Fix transform resident to nonresident for compressed files (Konstantin Komarov) [task:344423]
  - fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT (Konstantin Komarov) [task:344423]
  - net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports (Martin Willi) [task:344423]
  - net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports (Martin Willi) [task:344423]
  - ipv4: Fix incorrect TOS in fibmatch route get reply (Ido Schimmel) [task:344423]
  - ipv4: Fix incorrect TOS in route get reply (Ido Schimmel) [task:344423]
  - net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE (Pablo Neira Ayuso) [task:344423]
  - gve: Fix XDP TX completion handling when counters overflow (Joshua Washington) [task:344423]
  - ipvs: properly dereference pe in ip_vs_add_service (Chen Hanxiao) [task:344423]
  - netfilter: nf_set_pipapo: fix initial map fill (Florian Westphal) [task:344423]
  - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [task:344423]
  - netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [task:344423]
  - bnxt_re: Fix imm_data endianness (Jack Wang) [task:344423]
  - RDMA: Fix netdev tracker in ib_device_set_netdev (David Ahern) [task:344423]
  - RDMA/core: Remove NULL check before dev_{put, hold} (Jules Irenge) [task:344423]
  - iommu/vt-d: Fix identity map bounds in si_domain_init() (Jon Pan-Doh) [task:344423]
  - RDMA/hns: Fix insufficient extend DB for VFs. (Chengchang Tang) [task:344423]
  - RDMA/hns: Fix undifined behavior caused by invalid max_sge (Chengchang Tang) [task:344423]
  - RDMA/hns: Fix missing pagesize and alignment check in FRMR (Chengchang Tang) [task:344423]
  - RDMA/hns: Fix unmatch exception handling when init eq table fails (Junxian Huang) [task:344423]
  - RDMA/hns: Check atomic wr length (Junxian Huang) [task:344423]
  - macintosh/therm_windtunnel: fix module unload. (Nick Bowler) [task:344423]
  - powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman) [task:344423]
  - PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot (Frank Li) [task:344423]
  - PCI: qcom-ep: Disable resources unconditionally during PERST# assert (Manivannan Sadhasivam) [task:344423]
  - MIPS: Octeron: remove source file executable bit (Dominique Martinet) [task:344423]
  - clk: en7523: fix rate divider for slic and spi clocks (Lorenzo Bianconi) [task:344423]
  - clk: qcom: Park shared RCGs upon registration (Stephen Boyd) [task:344423]
  - clk: qcom: kpss-xcc: Return of_clk_add_hw_provider to transfer the error (Chen Ni) [task:344423]
  - crypto: qat - extend scope of lock in adf_cfg_add_key_value_param() (Nivas Varadharajan Mugunthakumar) [task:344423]
  - nvmem: rockchip-otp: set add_legacy_fixed_of_cells config option (Heiko Stuebner) [task:344423]
  - net: missing check virtio (Denis Arefev) [task:344423]
  - vhost/vsock: always initialize seqpacket_allow (Michael S. Tsirkin) [task:344423]
  - PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup() (Dan Carpenter) [task:344423]
  - PCI: endpoint: Clean up error handling in vpci_scan_bus() (Dan Carpenter) [task:344423]
  - ASoC: amd: Adjust error handling in case of absent codec device (Aleksandr Mishin) [task:344423]
  - Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov) [task:344423]
  - RDMA/device: Return error earlier if port in not valid (Leon Romanovsky) [task:344423]
  - mtd: make mtd_test.c a separate module (Arnd Bergmann) [task:344423]
  - ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni) [task:344423]
  - powerpc/prom: Add CPU info to hardware description string later (Nathan Lynch) [task:344423]
  - hwrng: core - Fix wrong quality calculation at hw rng registration (Harald Freudenberger) [task:344423]
  - scsi: lpfc: Fix a possible null pointer dereference (Huai-Yuan Liu) [task:344423]
  - ASoC: qcom: Adjust issues in case of DT error in asoc_qcom_lpass_cpu_platform_probe() (Aleksandr Mishin) [task:344423]
  - RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI) [task:344423]
  - RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled (Or Har-Toov) [task:344423]
  - RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky) [task:344423]
  - RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky) [task:344423]
  - Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev) [task:344423]
  - interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID (Konrad Dybcio) [task:344423]
  - clk: qcom: gpucc-sa8775p: Update wait_val fields for GPU GDSC's (Taniya Das) [task:344423]
  - clk: qcom: gpucc-sa8775p: Park RCG's clk source at XO during disable (Taniya Das) [task:344423]
  - clk: qcom: gpucc-sa8775p: Remove the CLK_IS_CRITICAL and ALWAYS_ON flags (Taniya Das) [task:344423]
  - clk: qcom: gcc-sa8775p: Update the GDSC wait_val fields and flags (Taniya Das) [task:344423]
  - clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable (Taniya Das) [task:344423]
  - RDMA/cache: Release GID table even if leak is detected (Leon Romanovsky) [task:344423]
  - usb: typec-mux: nb7vpq904m: unregister typec switch on probe error and remove (Neil Armstrong) [task:344423]
  - ASoC: cs35l56: Accept values greater than 0 as IRQ numbers (Simon Trimmer) [task:344423]
  - ASoc: tas2781: Enable RCA-based playback without DSP firmware download (Shenghao Ding) [task:344423]
  - RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE (Chiara Meiohas) [task:344423]
  - coresight: Fix ref leak when of_coresight_parse_endpoint() fails (James Clark) [task:344423]
  - KVM: PPC: Book3S HV: Fix the get_one_reg of SDAR (Shivaprasad G Bhat) [task:344423]
  - KVM: PPC: Book3S HV: Fix the set_one_reg for MMCR3 (Shivaprasad G Bhat) [task:344423]
  - iio: frequency: adrf6780: rm clk provider include (Antoniu Miclaus) [task:344423]
  - clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs (Taniya Das) [task:344423]
  - clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock (Taniya Das) [task:344423]
  - scsi: ufs: mcq: Fix missing argument 'hba' in MCQ_OPR_OFFSET_n (Minwoo Im) [task:344423]
  - PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup() (Marek Vasut) [task:344423]
  - PCI: keystone: Fix NULL pointer dereference in case of DT error in ks_pcie_setup_rc_app_regs() (Aleksandr Mishin) [task:344423]
  - PCI: keystone: Don't enable BAR 0 for AM654x (Siddharth Vadapalli) [task:344423]
  - PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode() (Siddharth Vadapalli) [task:344423]
  - PCI: Fix resource double counting on remove & rescan (Ilpo Järvinen) [task:344423]
  - iio: Fix the sorting functionality in iio_gts_build_avail_time_table (Chenyuan Yang) [task:344423]
  - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [task:344423]
  - sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson) [task:344423]
  - leds: flash: leds-qcom-flash: Test the correct variable in init (Dan Carpenter) [task:344423]
  - ext4: don't track ranges in fast_commit if inode has inlined data (Luis Henriques (SUSE)) [task:344423]
  - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Olga Kornievskaia) [task:344423]
  - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown) [task:344423]
  - xprtrdma: Fix rpcrdma_reqs_reset() (Chuck Lever) [task:344423]
  - mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco) [task:344423]
  - mfd: rsmu: Split core code into separate module (Arnd Bergmann) [task:344423]
  - perf intel-pt: Fix exclude_guest setting (Adrian Hunter) [task:344423]
  - perf intel-pt: Fix aux_watermark calculation for 64-bit size (Adrian Hunter) [task:344423]
  - media: venus: flush all buffers in output plane streamoff (Dikshita Agarwal) [task:344423]
  - drm/mediatek/dp: Fix spurious kfree() (Michael Walle) [task:344423]
  - drm/mediatek/dp: switch to ->edid_read callback (Jani Nikula) [task:344423]
  - drm/mediatek: Remove less-than-zero comparison of an unsigned value (Hsiao Chien Sung) [task:344423]
  - Revert "leds: led-core: Fix refcount leak in of_led_get()" (Luca Ceresoli) [task:344423]
  - drm/qxl: Add check for drm_cvt_mode (Chen Ni) [task:344423]
  - drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach) [task:344423]
  - perf report: Fix condition in sort__sym_cmp() (Namhyung Kim) [task:344423]
  - perf pmus: Fixes always false when compare duplicates aliases (Junhao He) [task:344423]
  - perf test: Make test_arm_callgraph_fp.sh more robust (James Clark) [task:344423]
  - drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op (Abhinav Kumar) [task:344423]
  - drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC (Jonathan Marek) [task:344423]
  - leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [task:344423]
  - media: imx-jpeg: Drop initial source change event if capture has been setup (Ming Qian) [task:344423]
  - drm/mediatek: Add OVL compatible name for MT8195 (Hsiao Chien Sung) [task:344423]
  - drm/mediatek: Turn off the layers with zero width or height (Hsiao Chien Sung) [task:344423]
  - drm/mediatek: Fix destination alpha error in OVL (Hsiao Chien Sung) [task:344423]
  - drm/mediatek: Fix XRGB setting error in Mixer (Hsiao Chien Sung) [task:344423]
  - drm/mediatek: Fix XRGB setting error in OVL (Hsiao Chien Sung) [task:344423]
  - drm/mediatek: Use 8-bit alpha in ETHDR (Hsiao Chien Sung) [task:344423]
  - drm/mediatek: Add missing plane settings when async update (Hsiao Chien Sung) [task:344423]
  - media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart) [task:344423]
  - media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart) [task:344423]
  - media: rcar-csi2: Cleanup subdevice in remove() (Jacopo Mondi) [task:344423]
  - media: rcar-csi2: Disable runtime_pm in probe error (Jacopo Mondi) [task:344423]
  - media: rcar-vin: Fix YUYV8_1X16 handling for CSI-2 (Jacopo Mondi) [task:344423]
  - drm: zynqmp_kms: Fix AUX bus not getting unregistered (Sean Anderson) [task:344423]
  - drm: zynqmp_dpsub: Fix an error handling path in zynqmp_dpsub_probe() (Christophe JAILLET) [task:344423]
  - media: uvcvideo: Override default flags (Daniel Schaefer) [task:344423]
  - media: uvcvideo: Add quirk for invalid dev_sof in Logitech C920 (Oleksandr Natalenko) [task:344423]
  - media: uvcvideo: Quirk for invalid dev_sof in Logitech C922 (Ricardo Ribalda) [task:344423]
  - media: uvcvideo: Disable autosuspend for Insta360 Link (Ricardo Ribalda) [task:344423]
  - media: i2c: imx219: fix msr access command sequence (Conor Dooley) [task:344423]
  - saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov) [task:344423]
  - ipmi: ssif_bmc: prevent integer overflow on 32bit systems (Dan Carpenter) [task:344423]
  - x86/shstk: Make return uprobe work with shadow stack (Jiri Olsa) [task:344423]
  - media: mediatek: vcodec: Handle invalid decoder vsi (Irui Wang) [task:344423]
  - s390/uv: Don't call folio_wait_writeback() without a folio reference (David Hildenbrand) [task:344423]
  - s390/mm: Convert gmap_make_secure to use a folio (Matthew Wilcox (Oracle)) [task:344423]
  - s390/mm: Convert make_page_secure to use a folio (Matthew Wilcox (Oracle)) [task:344423]
  - media: v4l: async: Fix NULL pointer dereference in adding ancillary links (ChiYuan Huang) [task:344423]
  - media: i2c: Fix imx412 exposure control (Bryan O'Donoghue) [task:344423]
  - media: imon: Fix race getting ictx->lock (Ricardo Ribalda) [task:344423]
  - media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian) [task:344423]
  - media: pci: ivtv: Add check for DMA map result (Mikhail Kobuk) [task:344423]
  - drm/bridge: it6505: fix hibernate to resume no display issue (Kuro Chung) [task:344423]
  - drm/bridge: Fixed a DP link training bug (xiazhengqiao) [task:344423]
  - drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare() (Douglas Anderson) [task:344423]
  - drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators (Douglas Anderson) [task:344423]
  - drm/panel: himax-hx8394: Handle errors from mipi_dsi_dcs_set_display_on() better (Douglas Anderson) [task:344423]
  - drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1 (Tim Van Patten) [task:344423]
  - drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit (Friedrich Vock) [task:344423]
  - drm/amdgpu: Fix memory range calculation (Lijo Lazar) [task:344423]
  - drm/amd/pm: Fix aldebaran pcie speed reporting (Lijo Lazar) [task:344423]
  - drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_generic_write_seq() (Douglas Anderson) [task:344423]
  - drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq() (Douglas Anderson) [task:344423]
  - drm/amdkfd: Fix CU Masking for GFX 9.4.3 (Mukul Joshi) [task:344423]
  - drm/arm/komeda: Fix komeda probe failing if there are no links in the secondary pipeline (Faiz Abbas) [task:344423]
  - drm/rockchip: vop2: Fix the port mux of VP2 (Andy Yan) [task:344423]
  - net: bridge: mst: Check vlan state for egress decision (Elliot Ayrey) [task:344423]
  - xdp: fix invalid wait context of page_pool_destroy() (Taehee Yoo) [task:344423]
  - Bluetooth: btnxpuart: Add handling for boot-signature timeout errors (Neeraj Sanjay Kale) [task:344423]
  - Bluetooth: btintel: Refactor btintel_set_ppag() (Kiran K) [task:344423]
  - Bluetooth: hci_bcm4377: Use correct unit for timeouts (Sven Peter) [task:344423]
  - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen) [task:344423]
  - bpf: Fix null pointer dereference in resolve_prog_type() for BPF_PROG_TYPE_EXT (Tengda Wu) [task:344423]
  - bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o (Alan Maguire) [task:344423]
  - bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [task:344423]
  - bpf: annotate BTF show functions with __printf (Alan Maguire) [task:344423]
  - selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops (Ilpo Järvinen) [task:344423]
  - selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg() (Ilpo Järvinen) [task:344423]
  - selftests/resctrl: Move run_benchmark() to a more fitting file (Maciej Wieczor-Retman) [task:344423]
  - selftests/bpf: Close obj in error path in xdp_adjust_tail (Geliang Tang) [task:344423]
  - selftests/bpf: Close fd in error path in drop_on_reuseport (Geliang Tang) [task:344423]
  - locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers (John Stultz) [task:344423]
  - wifi: virt_wifi: don't use strlen() in const context (Johannes Berg) [task:344423]
  - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui) [task:344423]
  - wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [task:344423]
  - xfrm: call xfrm_dev_policy_delete when kill policy (Jianbo Liu) [task:344423]
  - xfrm: fix netdev reference count imbalance (Jianbo Liu) [task:344423]
  - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Aleksandr Mishin) [task:344423]
  - perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake (Zhang Rui) [task:344423]
  - perf: Fix default aux_watermark calculation (Adrian Hunter) [task:344423]
  - perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter) [task:344423]
  - perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter) [task:344423]
  - perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter) [task:344423]
  - bpftool: Mount bpffs when pinmaps path not under the bpffs (Tao Chen) [task:344423]
  - xfrm: Export symbol xfrm_dev_state_delete. (Steffen Klassert) [task:344423]
  - wifi: rtl8xxxu: 8188f: Limit TX power index (Martin Kaistra) [task:344423]
  - wifi: rtw89: 8852b: fix definition of KIP register number (Kuan-Chung Chen) [task:344423]
  - netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso) [task:344423]
  - ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno) [task:344423]
  - xfrm: Fix unregister netdevice hang on hardware offload. (Steffen Klassert) [task:344423]
  - libbpf: Checking the btf_type kind when fixing variable offsets (Donglin Peng) [task:344423]
  - net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence) [task:344423]
  - net: fec: Refactor: #define magic constants (Csókás Bence) [task:344423]
  - udf: Fix bogus checksum computation in udf_rename() (Jan Kara) [task:344423]
  - wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [task:344423]
  - wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang) [task:344423]
  - wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers (Baochen Qiang) [task:344423]
  - jump_label: Fix concurrency issues in static_key_slow_dec() (Thomas Gleixner) [task:344423]
  - perf/x86: Serialize set_attr_rdpmc() (Thomas Gleixner) [task:344423]
  - mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors (Ido Schimmel) [task:344423]
  - mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [task:344423]
  - lib: objagg: Fix general protection fault (Ido Schimmel) [task:344423]
  - udf: Fix lock ordering in udf_evict_inode() (Jan Kara) [task:344423]
  - selftests/bpf: Check length of recv in test_sockmap (Geliang Tang) [task:344423]
  - net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang) [task:344423]
  - tcp: fix races in tcp_v[46]_err() (Eric Dumazet) [task:344423]
  - tcp: fix race in tcp_write_err() (Eric Dumazet) [task:344423]
  - tcp: add tcp_done_with_error() helper (Eric Dumazet) [task:344423]
  - wifi: ath12k: fix wrong definition of CE ring's base address (Baochen Qiang) [task:344423]
  - wifi: ath11k: fix wrong definition of CE ring's base address (Baochen Qiang) [task:344423]
  - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jeff Johnson) [task:344423]
  - wifi: ath12k: fix firmware crash during reo reinject (P Praneesh) [task:344423]
  - wifi: ath12k: fix invalid memory access while processing fragmented packets (P Praneesh) [task:344423]
  - wifi: ath12k: change DMA direction while mapping reinjected packets (P Praneesh) [task:344423]
  - net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP (Hagar Hemdan) [task:344423]
  - selftests/bpf: Fix prog numbers in test_sockmap (Geliang Tang) [task:344423]
  - bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer (Ivan Babrou) [task:344423]
  - wifi: ath12k: Fix tx completion ring (WBM2SW) setup failure (Nithyanantham Paramasivam) [task:344423]
  - wifi: ath12k: Correct 6 GHz frequency value in rx status (Pradeep Kumar Chitrapu) [task:344423]
  - wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda) [task:344423]
  - firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún) [task:344423]
  - firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún) [task:344423]
  - firmware: turris-mox-rwtm: Do not complete if there are no waiters (Marek Behún) [task:344423]
  - vmlinux.lds.h: catch .bss..L* sections into BSS") (Christophe Leroy) [task:344423]
  - ARM: spitz: fix GPIO assignment for backlight (Dmitry Torokhov) [task:344423]
  - m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum) [task:344423]
  - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (Dhananjay Ugwekar) [task:344423]
  - arm64: dts: qcom: sm6350: Add missing qcom,non-secure-domain property (Luca Weiss) [task:344423]
  - arm64: dts: rockchip: fixes PHY reset for Lunzn Fastrhino R68S (Chukun Pan) [task:344423]
  - arm64: dts: rockchip: disable display subsystem for Lunzn Fastrhino R6xS (Chukun Pan) [task:344423]
  - arm64: dts: rockchip: remove unused usb2 nodes for Lunzn Fastrhino R6xS (Chukun Pan) [task:344423]
  - arm64: dts: rockchip: fix pmu_io supply for Lunzn Fastrhino R6xS (Chukun Pan) [task:344423]
  - arm64: dts: rockchip: fix usb regulator for Lunzn Fastrhino R6xS (Chukun Pan) [task:344423]
  - arm64: dts: rockchip: fix regulator name for Lunzn Fastrhino R6xS (Chukun Pan) [task:344423]
  - arm64: dts: rockchip: Add missing power-domains for rk356x vop_mmu (Cristian Ciocaltea) [task:344423]
  - x86/xen: Convert comma to semicolon (Chen Ni) [task:344423]
  - arm64: dts: imx8mp: Fix pgc vpu locations (Adam Ford) [task:344423]
  - arm64: dts: imx8mp: add HDMI power-domains (Lucas Stach) [task:344423]
  - arm64: dts: imx8mp: Fix pgc_mlmix location (Adam Ford) [task:344423]
  - arm64: dts: imx8mp: Add NPU Node (Adam Ford) [task:344423]
  - m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen) [task:344423]
  - arm64: dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ (Geert Uytterhoeven) [task:344423]
  - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Geert Uytterhoeven) [task:344423]
  - arm64: dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ (Geert Uytterhoeven) [task:344423]
  - arm64: dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ (Geert Uytterhoeven) [task:344423]
  - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Geert Uytterhoeven) [task:344423]
  - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Geert Uytterhoeven) [task:344423]
  - arm64: dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10 (Cristian Ciocaltea) [task:344423]
  - arm64: dts: rockchip: Fix mic-in-differential usage on rk3566-roc-pc (Cristian Ciocaltea) [task:344423]
  - arm64: dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a (Cristian Ciocaltea) [task:344423]
  - arm64: dts: amlogic: setup hdmi system clock (Jerome Brunet) [task:344423]
  - arm64: dts: amlogic: add power domain to hdmitx (Jerome Brunet) [task:344423]
  - arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet) [task:344423]
  - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625 (Chen-Yu Tsai) [task:344423]
  - arm64: dts: mediatek: mt8183-kukui: Fix the value of `dlg,jack-det-rate` mismatch (Hsin-Te Yuan) [task:344423]
  - arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki) [task:344423]
  - arm64: dts: mediatek: mt8192-asurada: Add off-on-delay-us for pp3300_mipibrdg (Pin-yen Lin) [task:344423]
  - arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property (Chen-Yu Tsai) [task:344423]
  - arm64: dts: mediatek: mt8195: Fix GPU thermal zone name for SVS (AngeloGioacchino Del Regno) [task:344423]
  - ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle) [task:344423]
  - ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects (Michael Walle) [task:344423]
  - ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle) [task:344423]
  - ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle) [task:344423]
  - ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle) [task:344423]
  - arm64: dts: amlogic: sm1: fix spdif compatibles (Jerome Brunet) [task:344423]
  - arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman) [task:344423]
  - soc: qcom: pdr: fix parsing of domains lists (Dmitry Baryshkov) [task:344423]
  - soc: qcom: pdr: protect locator_addr with the main mutex (Dmitry Baryshkov) [task:344423]
  - soc: qcom: icc-bwmon: Fix refcount imbalance seen during bwmon_remove (Sibi Sankar) [task:344423]
  - arm64: dts: qcom: qdu1000: Add secure qfprom node (Komal Bajaj) [task:344423]
  - arm64: dts: qcom: qdu1000-idp: drop unused LLCC multi-ch-bit-off (Krzysztof Kozlowski) [task:344423]
  - arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs (Jai Luthra) [task:344423]
  - arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs (Jai Luthra) [task:344423]
  - arm64: dts: ti: k3-am62x: Drop McASP AFIFOs (Jai Luthra) [task:344423]
  - memory: fsl_ifc: Make FSL_IFC config visible and selectable (Esben Haabendal) [task:344423]
  - OPP: ti: Fix ti_opp_supply_probe wrong return values (Primoz Fiser) [task:344423]
  - cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe() (Primoz Fiser) [task:344423]
  - arm64: dts: qcom: qrb4210-rb2: make L9A always-on (Dmitry Baryshkov) [task:344423]
  - ARM: dts: stm32: Add arm,no-tick-in-suspend to STM32MP15xx STGEN timer (Marek Vasut) [task:344423]
  - ARM: dts: sunxi: remove duplicated entries in makefile (Pavel Löbl) [task:344423]
  - soc: xilinx: rename cpu_number1 to dummy_cpu_number (Jay Buddhabhatti) [task:344423]
  - arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent (Sagar Cheluvegowda) [task:344423]
  - arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov) [task:344423]
  - arm64: dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s (Jonas Karlman) [task:344423]
  - arm64: dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s (Jonas Karlman) [task:344423]
  - arm64: dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s (Jonas Karlman) [task:344423]
  - arm64: dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s (Jonas Karlman) [task:344423]
  - soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers (Stephen Boyd) [task:344423]
  - soc: qcom: pmic_glink: Handle the return value of pmic_glink_init (Chen Ni) [task:344423]
  - arm64: dts: qcom: msm8998: enable adreno_smmu by default (Marc Gonzalez) [task:344423]
  - arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sm8450: add power-domain to UFS PHY (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sm8350: add power-domain to UFS PHY (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sm8250: add power-domain to UFS PHY (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sm6350: add power-domain to UFS PHY (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sm6115: add power-domain to UFS PHY (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sc8180x: add power-domain to UFS PHY (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sc8180x: switch UFS QMP PHY to new style of bindings (Dmitry Baryshkov) [task:344423]
  - arm64: dts: qcom: sc8180x: Correct PCIe slave ports (Bjorn Andersson) [task:344423]
  - hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck) [task:344423]
  - hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck) [task:344423]
  - pwm: atmel-tcb: Fix race condition and convert to guards (Uwe Kleine-König) [task:344423]
  - drm/meson: fix canvas release in bind function (Yao Zi) [task:344423]
  - nvmet-auth: fix nvmet_auth hash error handling (Gaosheng Cui) [task:344423]
  - pwm: stm32: Always do lazy disabling (Uwe Kleine-König) [task:344423]
  - md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK ioctl (Yu Kuai) [task:344423]
  - block/mq-deadline: Fix the tag reservation code (Bart Van Assche) [task:344423]
  - block: Call .limit_depth() after .hctx has been set (Bart Van Assche) [task:344423]
  - hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung) [task:344423]
  - cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [task:344423]
  - kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy() (Kees Cook) [task:344423]
  - x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen) [task:344423]
  - x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen) [task:344423]
  - x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen) [task:344423]
  - x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen) [task:344423]
  - hfsplus: fix to avoid false alarm of circular locking (Chao Yu) [task:344423]
  - x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS (Masahiro Yamada) [task:344423]
  - block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [task:344423]
  - ubd: untagle discard vs write zeroes not support handling (Christoph Hellwig) [task:344423]
  - ubd: refactor the interrupt handler (Christoph Hellwig) [task:344423]
  - platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih) [task:344423]
  - md: fix deadlock between mddev_suspend and flush bio (Li Nan) [task:344423]
  - rcu/tasks: Fix stale task snaphot for Tasks Trace (Frederic Weisbecker) [task:344423]
  - EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann) [task:344423]
  - spi: atmel-quadspi: Add missing check for clk_prepare (Chen Ni) [task:344423]
  - spi: spi-microchip-core: Fix the number of chip selects supported (Prajna Rajendra Kumar) [task:344423]
  - powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC (Esben Haabendal) [task:344423]
  - x86/config: enable ti tas2781 dsp support (Jiajia Liu) [task:339071]
  - x86/config: Add JMGPU JM9100 configuration (jindongyang) [task:339071]
  - ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [task:345115] {CVE-2024-41016}
  - ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [task:345115] {CVE-2024-41016}
  - platform/x86: x86-android-tablets: Unregister devices in reverse order (Hans de Goede) [task:345777] {CVE-2024-40975}
  - platform/x86: x86-android-tablets: Fix an IS_ERR() vs NULL check in probe (Dan Carpenter) [task:345777]
  - platform/x86: x86-android-tablets: Add support for SPI device instantiation (Hans de Goede) [task:345777]
  - i2c: lpi2c: Avoid calling clk_get_rate during transfer (Alexander Stein) [task:346895] {CVE-2024-40965}
  - crypto: starfive - Do not free stack buffer (Jia Jie Ho) [task:347081] {CVE-2024-39478}
  - xfs: add bounds checking to xlog_recover_process_data (lei lu) [task:347089] {CVE-2024-41014}
  - cachestat: do not flush stats in recency check (Nhat Pham) [task:347105] {CVE-2024-41033}
  - net/tcp_ao: Don't leak ao_info on error-path (Dmitry Safonov) [task:347019] {CVE-2024-40985}
  - s390/pkey: Use kfree_sensitive() to fix Coccinelle warnings (Jules Irenge) [task:347159] {CVE-2024-42158}
  - s390/pkey: introduce dynamic debugging for pkey (Harald Freudenberger) [task:347159]
  - s390/pkey: harmonize pkey s390 debug feature calls (Harald Freudenberger) [task:347159]
  - CCUSR: scsi/ccusr: Add support for loongarch (tanze) [task:211189]
  - drm/todo: Add entry about implementing buffer age for damage tracking (Javier Martinez Canillas) [task:339071]
  - drm/plane: Extend damage tracking kernel-doc (Javier Martinez Canillas) [task:339071]
  - drm/vmwgfx: Disable damage clipping if FB changed since last page-flip (Javier Martinez Canillas) [task:339071]
  - drm: Introduce documentation for hotspot properties (Michael Banack) [task:339071]
  - drm: Introduce DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOT (Zack Rusin) [task:339071]
  - drm: Remove legacy cursor hotspot code (Zack Rusin) [task:339071]
  - drm/virtio: Use the hotspot properties from cursor planes (Zack Rusin) [task:339071]
  - drm/vboxvideo: Use the hotspot properties from cursor planes (Zack Rusin) [task:339071]
  - drm/qxl: Use the hotspot properties from cursor planes (Zack Rusin) [task:339071]
  - drm/vmwgfx: Use the hotspot properties from cursor planes (Zack Rusin) [task:339071]
  - drm/atomic: Add support for mouse hotspots (Zack Rusin) [task:339071]
  - loongarch/config: change CONFIG_IPV6 to y (Geliang Tang) [task:243455]
  - selftests: netfilter: update makefiles and kernel config (Florian Westphal) [task:220735]
  - selftests: hsr: add missing config for CONFIG_BRIDGE (Hangbin Liu) [task:221290]
  - selftests: hsr: Fix "File exists" errors for hsr_ping (Geliang Tang) [task:221290]
  - test: hsr: Extend the hsr_redbox.sh to have more SAN devices connected (Lukasz Majewski) [task:221290]
  - test: hsr: Call cleanup_all_ns when hsr_redbox.sh script exits (Lukasz Majewski) [task:221290]
  - test: hsr: Add test for HSR RedBOX (HSR-SAN) mode of operation (Lukasz Majewski) [task:221290]
  - test: hsr: Extract version agnostic information from ping command output (Lukasz Majewski) [task:221290]
  - test: hsr: Move common code to hsr_common.sh file (Lukasz Majewski) [task:221290]
  - test: hsr: Remove script code already implemented in lib.sh (Lukasz Majewski) [task:221290]
  - tcp: add sysctl_tcp_rto_min_us (Kevin Yang)
  - tcp: derive delack_max with tcp_rto_min helper (Kevin Yang)
  - net: ipv{6,4}: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados)
  - netns-ipv4: reorganize netns_ipv4 fast path variables (Coco Li)
  - cache: enforce cache groups (Coco Li)
  - tcp: Set pingpong threshold via sysctl (Haiyang Zhang)
  - tcp: defer regular ACK while processing socket backlog (Eric Dumazet)
  - net: call prot->release_cb() when processing backlog (Eric Dumazet)
  - net: sock_release_ownership() cleanup (Eric Dumazet)
  - tcp: no longer release socket ownership in tcp_release_cb() (Eric Dumazet)
  - tcp/dccp: change source port selection at connect() time (Eric Dumazet) [task:210046]
  - inet: returns a bool from inet_sk_get_local_port_range() (Eric Dumazet) [task:210046]
  - OPENEULER: LoongArch: fix HT RX INT TRANS register not initialized (Hongchen Zhang) [bug:245973]
  - selftests: forwarding: lib.sh: Validate NETIFS (Petr Machata) [task:221292]
  - selftests: forwarding.config.sample: Move overrides to lib.sh (Petr Machata) [task:221292]
  - selftests: net: libs: Change variable fallback syntax (Petr Machata) [task:221292]
  - selftests: forwarding: Parametrize mausezahn delay (Ido Schimmel) [task:221292]
  - mm: convert page type macros to enum (Stephen Brennan) [task:337529]
  - proc: rewrite stable_page_flags() (Matthew Wilcox (Oracle)) [task:337529]
  - remove references to page->flags in documentation (Matthew Wilcox (Oracle)) [task:337529]
  - slub: remove use of page->flags (Matthew Wilcox (Oracle)) [task:337529]
  - mm: convert arch_clear_hugepage_flags to take a folio (Matthew Wilcox (Oracle)) [task:337529]
  - mm: make page_mapped() take a const argument (Matthew Wilcox (Oracle)) [task:337529]
  - mm: make is_free_buddy_page() take a const argument (Matthew Wilcox (Oracle)) [task:337529]
  - mm: make folio_test_idle and folio_test_young take a const argument (Matthew Wilcox (Oracle)) [task:337529]
  - mm: make page_ext_get() take a const argument (Matthew Wilcox (Oracle)) [task:337529]
  - xtensa: remove uses of PG_arch_1 on individual pages (Matthew Wilcox (Oracle)) [task:337529]
  - sh: remove use of PG_arch_1 on individual pages (Matthew Wilcox (Oracle)) [task:337529]
  - hugetlb: remove mention of destructors (Matthew Wilcox (Oracle)) [task:337529]
  - mm: improve dumping of mapcount and page_type (Matthew Wilcox (Oracle)) [task:337529]
  - mm: free up PG_slab (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove a call to compound_head() from is_page_hwpoison() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove folio_prep_large_rmappable() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: always initialise folio->_deferred_list (Matthew Wilcox (Oracle)) [task:337529]
  - mm: prohibit the last subpage from reusing the entire large folio (Barry Song) [task:337529]
  - mm: memory: fix shift-out-of-bounds in fault_around_bytes_set (Kefeng Wang) [task:337529]
  - mm: remove cast from page_to_nid() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: constify more page/folio tests (Matthew Wilcox (Oracle)) [task:337529]
  - mm: constify testing page/folio flags (Matthew Wilcox (Oracle)) [task:337529]
  - mm: make dump_page() take a const argument (Matthew Wilcox (Oracle)) [task:337529]
  - mm: add __dump_folio() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove PageYoung and PageIdle definitions (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove PageWaiters, PageSetWaiters and PageClearWaiters (Matthew Wilcox (Oracle)) [task:337529]
  - mm: separate out FOLIO_FLAGS from PAGEFLAGS (Matthew Wilcox (Oracle)) [task:337529]
  - mm/memory.c: do_numa_page(): remove a redundant page table read (John Hubbard) [task:337529]
  - selftests/bpf: Fixes tests for filesystem kfuncs (Manu Bretelle) [task:225067]
  - bpf: Add the get_reg_width function (Maxim Mikityanskiy) [task:225067]
  - bpf: Add the assign_scalar_id_before_mov function (Maxim Mikityanskiy) [task:225067]
  - bpf: Make bpf_for_each_spilled_reg consider narrow spills (Maxim Mikityanskiy) [task:225067]
  - selftests/bpf: check if imprecise stack spills confuse infinite loop detection (Eduard Zingerman) [task:225067]
  - selftests/bpf: Fix the u64_offset_to_skb_data test (Maxim Mikityanskiy) [task:225067]
  - selftests/bpf: fix test_loader check message (Andrii Nakryiko) [task:225067]
  - selftests/bpf: add __arg_ctx BTF rewrite test (Andrii Nakryiko) [task:225067]
  - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Andrii Nakryiko) [task:225067]
  - libbpf: implement __arg_ctx fallback logic (Andrii Nakryiko) [task:225067]
  - libbpf: move BTF loading step after relocation step (Andrii Nakryiko) [task:225067]
  - libbpf: move exception callbacks assignment logic into relocation step (Andrii Nakryiko) [task:225067]
  - libbpf: use stable map placeholder FDs (Andrii Nakryiko) [task:225067]
  - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Alexei Starovoitov) [task:225067]
  - selftests/bpf: Add tests for filesystem kfuncs (Song Liu) [task:225067]
  - selftests/bpf: Test the release of map btf (Hou Tao) [task:225067]
  - selftests/bpf: Add tests for cgroup unix socket address hooks (Daan De Meyer) [task:225067]
  - selftests/bpf: Add missing section name tests for getpeername/getsockname (Daan De Meyer) [task:225067]
  - selftests/bpf: add freplace of BTF-unreliable main prog test (Andrii Nakryiko) [task:225067]
  - selftests/bpf: add global subprog annotation tests (Andrii Nakryiko) [task:225067]
  - libbpf: add __arg_xxx macros for annotating global func args (Andrii Nakryiko) [task:225067]
  - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Andrii Nakryiko) [task:225067]
  - bpf: log PTR_TO_MEM memory size in verifier log (Andrii Nakryiko) [task:225067]
  - selftests/bpf: validate eliminated global subprog is not freplaceable (Andrii Nakryiko) [task:225067]
  - selftests/bpf: Add lazy global subprog validation tests (Andrii Nakryiko) [task:225067]
  - bpf: smarter verifier log number printing logic (Andrii Nakryiko) [task:225067]
  - selftests/bpf: BPF register range bounds tester (Andrii Nakryiko) [task:225067]
  - bpf: omit default off=0 and imm=0 in register state log (Andrii Nakryiko) [task:225067]
  - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Chuyi Zhou) [task:225067]
  - selftests/bpf: Add test for using css_task iter in sleepable progs (Chuyi Zhou) [task:225067]
  - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Chuyi Zhou) [task:225067]
  - bpf: Add __bpf_hook_{start,end} macros (Dave Marchevsky) [task:225067]
  - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Chuyi Zhou) [task:225067]
  - bpf: Let bpf_iter_task_new accept null task ptr (Chuyi Zhou) [task:225067]
  - cgroup: Prepare for using css_task_iter_*() in BPF (Chuyi Zhou) [task:225067]
  - selftests/bpf: Make align selftests more robust (Andrii Nakryiko) [task:225067]
  - selftests/bpf: Add test for recursion counts of perf event link kprobe (Jiri Olsa) [task:225067]
  - selftests/bpf: Add test for missed counts of perf event link kprobe (Jiri Olsa) [task:225067]
  - selftests/bpf: Improve percpu_alloc test robustness (Andrii Nakryiko) [task:225067]
  - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Yonghong Song) [task:225067]
  - selftests/bpf: Add tests for array map with local percpu kptr (Yonghong Song) [task:225067]
  - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Dave Marchevsky) [task:225067]
  - GLENFLY: drm/arise: add glenfly arise1 kernel code (brightyi) [task:339071]
  - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Ignat Korchagin) [task:220639]
  - selftests: net: veth: test syncing GRO and XDP state while device is down (Jakub Kicinski) [task:220639]
  - JMGPU: drm/mwv207: Support JMGPU JM9100 (夜山) [task:339071]
  - net: stmmac: move the EST lock to struct stmmac_priv (Xiaolei Wang) [task:329422] {CVE-2024-38594}
  - kabi: msi: Add kabi_reserve in msi.h (Jiangshan Yi) [task:339491]
  - kabi: iommu: reserve space for struct iommu_ops (Jiangshan Yi) [task:339489]
  - kabi: sbitmap: Add kabi reserve (Jiangshan Yi) [task:339493]
  - kabi: xarray: Reserve kabi for xa_state (Jiangshan Yi) [task:339493]
  - kabi: delayacct: Reserve kabi for task_delay_info (Jiangshan Yi) [task:339493]
  - kabi: reserve space for pci subsystem related structure (Jiangshan Yi) [task:339525]
  - kabi: reserve space for thread_info structure (Jiangshan Yi) [task:339523]
  - kabi: scsi: iscsi: KABI reservation for iscsi_transport (Jiangshan Yi) [task:339521]
  - kabi: scsi: iscsi: KABI reservation for scsi_transport_iscsi.h (Jiangshan Yi) [task:339521]
  - kabi: scsi: scsi_transport_fc: KABI reservation for scsi_transport_fc (Jiangshan Yi) [task:339519]
  - kabi: block: KABI reservation for blk-cgroup (Jiangshan Yi) [task:339517]
  - kabi: block: KABI reservation for iocontext (Jiangshan Yi) [task:339515]
  - kabi: fscache: reserve kabi for fscache structures (Jiangshan Yi) [task:339513]
  - kabi: nvmet-fc: KABI reservation for nvme_fc_port_template (Jiangshan Yi) [task:339511]
  - kabi: scsi: libsas: KABI reservation for libsas (Jiangshan Yi) [task:339509]
  - kabi: writeback: KABI reservation for writeback (Jiangshan Yi) [task:339507]
  - kabi: fs: KABI reservation for vfs (Jiangshan Yi) [task:339505]
  - kabi: jbd2: KABI reservation for jbd2 (Jiangshan Yi) [task:339503]
  - kabi: iov_iter: KABI reservation for iov_iter (Jiangshan Yi) [task:339501]
  - kabi: IOMMU reservations (Jiangshan Yi) [task:339499]
  - kabi: bus_type, device_driver, dev_pm_ops reservation (Jiangshan Yi) [task:339499]
  - kabi: quota: KABI reservation for quota (Jiangshan Yi) [task:339497]
  - kabi: nvme: KABI reservation for nvme_ctrl (Jiangshan Yi) [task:339495]
  - ky_kabi: exclude livepatch-shadow.h in .S (Jackie Liu) [task:340969]
  - bpf: fix overflow check in adjust_jmp_off() (Shung-Hsi Yu) [task:225067]
  - bpf: Fix may_goto with negative offset. (Alexei Starovoitov) [task:225067]
  - bpf: Fix the corner case with may_goto and jump to the 1st insn. (Alexei Starovoitov) [task:225067]
  - bpf: Fix remap of arena. (Alexei Starovoitov) [task:225067]
  - bpf: fix possible file descriptor leaks in verifier (Anton Protopopov) [task:225067]
  - bpf: verifier: reject addr_space_cast insn without arena (Puranjay Mohan) [task:225067]
  - bpf: verifier: fix addr_space_cast from as(1) to as(0) (Puranjay Mohan) [task:225067]
  - libbpf: fix u64-to-pointer cast on 32-bit arches (Andrii Nakryiko) [task:225067]
  - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Quentin Monnet) [task:225067]
  - bpf: Temporarily disable atomic operations in BPF arena (Puranjay Mohan) [task:225067]
  - selftests/bpf: Add bpf_arena_htab test. (Alexei Starovoitov) [task:225067]
  - selftests/bpf: Add bpf_arena_list test. (Alexei Starovoitov) [task:225067]
  - selftests/bpf: Add unit tests for bpf_arena_alloc/free_pages (Alexei Starovoitov) [task:225067]
  - bpf: Add helper macro bpf_addr_space_cast() (Alexei Starovoitov) [task:225067]
  - libbpf: Recognize __arena global variables. (Andrii Nakryiko) [task:225067]
  - bpftool: Recognize arena map type (Alexei Starovoitov) [task:225067]
  - libbpf: Add support for bpf_arena. (Alexei Starovoitov) [task:225067]
  - libbpf: Add __arg_arena to bpf_helpers.h (Alexei Starovoitov) [task:225067]
  - bpf: Recognize btf_decl_tag("arg: Arena") as PTR_TO_ARENA. (Alexei Starovoitov) [task:225067]
  - bpf: Recognize addr_space_cast instruction in the verifier. (Alexei Starovoitov) [task:225067]
  - bpf: Add x86-64 JIT support for bpf_addr_space_cast instruction. (Alexei Starovoitov) [task:225067]
  - bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo instructions. (Alexei Starovoitov) [task:225067]
  - bpf: Disasm support for addr_space_cast instruction. (Alexei Starovoitov) [task:225067]
  - bpf: Introduce bpf_arena. (Alexei Starovoitov) [task:225067]
  - bpf: Tell bpf programs kernel's PAGE_SIZE (Alexei Starovoitov) [task:225067]
  - bpftool: rename is_internal_mmapable_map into is_mmapable_map (Andrii Nakryiko) [task:225067]
  - libbpf: Allow specifying 64-bit integers in map BTF. (Alexei Starovoitov) [task:225067]
  - bpf: Plumb get_unmapped_area() callback into bpf_map_ops (Alexei Starovoitov) [task:225067]
  - bpf: Recognize '__map' suffix in kfunc arguments (Alexei Starovoitov) [task:225067]
  - bpf: Allow kfuncs return 'void *' (Alexei Starovoitov) [task:225067]
  - libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS sec_type (Eduard Zingerman) [task:225067]
  - bpf: Add cond_break macro (Alexei Starovoitov) [task:225067]
  - bpf: Recognize that two registers are safe when their ranges match (Alexei Starovoitov) [task:225067]
  - bpf: Introduce may_goto instruction (Alexei Starovoitov) [task:225067]
  - bpf: allow more maps in sleepable bpf programs (Benjamin Tissoires) [task:225067]
  - bpf: Move __kfunc_param_match_suffix() to btf.c. (Kui-Feng Lee) [task:225067]
  - bpf: don't emit warnings intended for global subprogs for static subprogs (Andrii Nakryiko) [task:225067]
  - bpf: handle trusted PTR_TO_BTF_ID_OR_NULL in argument check logic (Andrii Nakryiko) [task:225067]
  - bpf: btf: Add BTF_KFUNCS_START/END macro pair (Daniel Xu) [task:225067]
  - bpf: btf: Support flags for BTF_SET8 sets (Daniel Xu) [task:225067]
  - bpf: add arg:nullable tag to be combined with trusted pointers (Andrii Nakryiko) [task:225067]
  - bpf: add __arg_trusted global func arg tag (Andrii Nakryiko) [task:225067]
  - bpf: Fix error checks against bpf_get_btf_vmlinux(). (Kui-Feng Lee) [task:225067]
  - bpf: Take into account BPF token when fetching helper protos (Andrii Nakryiko) [task:225067]
  - bpf: Add BPF token support to BPF_PROG_LOAD command (Andrii Nakryiko) [task:225067]
  - bpf: Add BPF token support to BPF_BTF_LOAD command (Andrii Nakryiko) [task:225067]
  - bpf: Add BPF token support to BPF_MAP_CREATE command (Andrii Nakryiko) [task:225067]
  - bpf: Introduce BPF token object (Andrii Nakryiko) [task:225067]
  - bpf: Add BPF token delegation mount options to BPF FS (Andrii Nakryiko) [task:225067]
  - bpf: Align CAP_NET_ADMIN checks with bpf_capable() approach (Andrii Nakryiko) [task:225067]
  - libbpf: Ensure undefined bpf_attr field stays 0 (Martin KaFai Lau) [task:225067]
  - libbpf: Find correct module BTFs for struct_ops maps and progs. (Kui-Feng Lee) [task:225067]
  - bpf: hold module refcnt in bpf_struct_ops map creation and prog verification. (Kui-Feng Lee) [task:225067]
  - bpf: pass attached BTF to the bpf_struct_ops subsystem (Kui-Feng Lee) [task:225067]
  - bpf: lookup struct_ops types from a given module BTF. (Kui-Feng Lee) [task:225067]
  - bpf: pass btf object id in bpf_map_info. (Kui-Feng Lee) [task:225067]
  - bpf: make struct_ops_map support btfs other than btf_vmlinux. (Kui-Feng Lee) [task:225067]
  - bpf: add struct_ops_tab to btf. (Kui-Feng Lee) [task:225067]
  - bpf, net: introduce bpf_struct_ops_desc. (Kui-Feng Lee) [task:225067]
  - bpf: get type information with BTF_ID_LIST (Kui-Feng Lee) [task:225067]
  - bpf: refactory struct_ops type initialization to a function. (Kui-Feng Lee) [task:225067]
  - bpf: make infinite loop detection in is_state_visited() exact (Eduard Zingerman) [task:225067]
  - bpf: support multiple tags per argument (Andrii Nakryiko) [task:225067]
  - bpf: prepare btf_prepare_func_args() for multiple tags per argument (Andrii Nakryiko) [task:225067]
  - bpf: make sure scalar args don't accept __arg_nonnull tag (Andrii Nakryiko) [task:225067]
  - libbpf: don't rely on map->fd as an indicator of map being created (Andrii Nakryiko) [task:225067]
  - libbpf: use explicit map reuse flag to skip map creation steps (Andrii Nakryiko) [task:225067]
  - libbpf: make uniform use of btf__fd() accessor inside libbpf (Andrii Nakryiko) [task:225067]
  - bpf: Add bpf_nop_mov() asm macro. (Alexei Starovoitov) [task:225067]
  - bpf: Re-support uid and gid when mounting bpffs (Daniel Borkmann) [task:225067]
  - bpf: add support for passing dynptr pointer to global subprog (Andrii Nakryiko) [task:225067]
  - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Andrii Nakryiko) [task:225067]
  - bpf: reuse subprog argument parsing logic for subprog call checks (Andrii Nakryiko) [task:225067]
  - bpf: move subprog call logic back to verifier.c (Andrii Nakryiko) [task:225067]
  - bpf: prepare btf_prepare_func_args() for handling static subprogs (Andrii Nakryiko) [task:225067]
  - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Andrii Nakryiko) [task:225067]
  - bpf: abstract away global subprog arg preparation logic from reg state setup (Andrii Nakryiko) [task:225067]
  - bpf: use bitfields for simple per-subprog bool flags (Andrii Nakryiko) [task:225067]
  - bpf: tidy up exception callback management a bit (Andrii Nakryiko) [task:225067]
  - bpf: Validate global subprogs lazily (Andrii Nakryiko) [task:225067]
  - bpf: Emit global subprog name in verifier logs (Andrii Nakryiko) [task:225067]
  - bpf: emit map name in register state if applicable and available (Andrii Nakryiko) [task:225067]
  - bpf: print spilled register state in stack slot (Andrii Nakryiko) [task:225067]
  - bpf: extract register state printing (Andrii Nakryiko) [task:225067]
  - bpf: move verifier state printing code to kernel/bpf/log.c (Andrii Nakryiko) [task:225067]
  - bpf: move verbose_linfo() into kernel/bpf/log.c (Andrii Nakryiko) [task:225067]
  - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Chuyi Zhou) [task:225067]
  - bpf: Relax allowlist for css_task iter (Chuyi Zhou) [task:225067]
  - bpf: Add __bpf_kfunc_{start,end}_defs macros (Dave Marchevsky) [task:225067]
  - bpf: fix compilation error without CGROUPS (Matthieu Baerts) [task:225067]
  - selftests/bpf: Add tests for open-coded task and css iter (Chuyi Zhou) [task:225067]
  - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Chuyi Zhou) [task:225067]
  - bpf: Introduce css open-coded iterator kfuncs (Chuyi Zhou) [task:225067]
  - bpf: Introduce task open coded iterator kfuncs (Chuyi Zhou) [task:225067]
  - bpf: Introduce css_task open-coded iterator kfuncs (Chuyi Zhou) [task:225067]
  - bpf: Disambiguate SCALAR register state output in verifier logs (Andrii Nakryiko) [task:225067]
  - selftests/bpf: Add tests for open-coded task_vma iter (Dave Marchevsky) [task:225067]
  - bpf: Introduce task_vma open-coded iterator kfuncs (Dave Marchevsky) [task:225067]
  - bpf: Don't explicitly emit BTF for struct btf_iter_num (Dave Marchevsky) [task:225067]
  - bpf: Remove unused variables. (Alexei Starovoitov) [task:225067]
  - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Fix bpf_throw warning on 32-bit arch (Kumar Kartikeya Dwivedi) [task:225067]
  - selftests/bpf: Print log buffer for exceptions test only on failure (Kumar Kartikeya Dwivedi) [task:225067]
  - selftests/bpf: Add tests for BPF exceptions (Kumar Kartikeya Dwivedi) [task:225067]
  - selftests/bpf: Add BPF assertion macros (Kumar Kartikeya Dwivedi) [task:225067]
  - libbpf: Add support for custom exception callbacks (Kumar Kartikeya Dwivedi) [task:225067]
  - libbpf: Refactor bpf_object__reloc_code (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Disallow fentry/fexit/freplace for exception callbacks (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Prevent KASAN false positive with bpf_throw (Kumar Kartikeya Dwivedi) [task:225067]
  - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Treat first argument as return value for bpf_throw (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Perform CFG walk for exception callback (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Add support for custom exception callbacks (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Refactor check_btf_func and split into two phases (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Implement BPF exceptions (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Implement support for adding hidden subprogs (Kumar Kartikeya Dwivedi) [task:225067]
  - arch/x86: Implement arch_bpf_stack_walk (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Use bpf_is_subprog to check for subprogs (Kumar Kartikeya Dwivedi) [task:225067]
  - bpf: Charge modmem for struct_ops trampoline (Song Liu) [task:225067]
  - block/null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Yu Kuai) [task:330277] {CVE-2024-36478}
  - ky_kabi: exclude livepatch-shadow.h in .S (Jackie Liu)
  - mm: fix list corruption in put_pages_list (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove folio from deferred split list before uncharging it (Matthew Wilcox (Oracle)) [task:337529]
  - userfaultfd: change src_folio after ensuring it's unpinned in UFFDIO_MOVE (Lokesh Gidra) [task:337529]
  - mm: convert free_swap_cache() to take a folio (Matthew Wilcox (Oracle)) [task:337529]
  - mm: use a folio in __collapse_huge_page_copy_succeeded() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: convert free_pages_and_swap_cache() to use folios_put() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove lru_to_page() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove free_unref_page_list() (Matthew Wilcox (Oracle)) [task:337529]
  - memcg: remove mem_cgroup_uncharge_list() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: free folios directly in move_folios_to_lru() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: free folios in a batch in shrink_folio_list() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: allow non-hugetlb large folios to be batch processed (Matthew Wilcox (Oracle)) [task:337529]
  - mm: handle large folios in free_unref_folios() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: use __page_cache_release() in folios_put() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: use free_unref_folios() in put_pages_list() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove use of folio list from folios_put() (Matthew Wilcox (Oracle)) [task:337529]
  - memcg: add mem_cgroup_uncharge_folios() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: use folios_put() in __folio_batch_release() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: add free_unref_folios() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: convert free_unref_page_list() to use folios (Matthew Wilcox (Oracle)) [task:337529]
  - mm: make folios_put() the basis of release_pages() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove total_mapcount() (David Hildenbrand) [task:337529]
  - mm/memfd: refactor memfd_tag_pins() and memfd_wait_for_pins() (David Hildenbrand) [task:337529]
  - mm: userfaultfd: fix unexpected change to src_folio when UFFDIO_MOVE fails (Qi Zheng) [task:337529]
  - userfaultfd: handle zeropage moves by UFFDIO_MOVE (Suren Baghdasaryan) [task:337529]
  - mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array (Anshuman Khandual) [task:337529]
  - mm/userfaultfd: UFFDIO_MOVE implementation should use ptep_get() (Ryan Roberts) [task:337529]
  - userfaultfd: avoid huge_zero_page in UFFDIO_MOVE (Suren Baghdasaryan) [task:337529]
  - mm/memcontrol: remove __mod_lruvec_page_state() (Matthew Wilcox (Oracle)) [task:337529]
  - userfaultfd: fix move_pages_pte() splitting folio under RCU read lock (Suren Baghdasaryan) [task:337529]
  - selftests/mm: add UFFDIO_MOVE ioctl test (Suren Baghdasaryan) [task:337529]
  - selftests/mm: add uffd_test_case_ops to allow test case-specific operations (Suren Baghdasaryan) [task:337529]
  - selftests/mm: call uffd_test_ctx_clear at the end of the test (Suren Baghdasaryan) [task:337529]
  - userfaultfd: UFFDIO_MOVE uABI (Andrea Arcangeli) [task:337529]
  - mm: return void from folio_start_writeback() and related functions (Matthew Wilcox (Oracle)) [task:337529]
  - afs: do not test the return value of folio_start_writeback() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: remove test_set_page_writeback() (Matthew Wilcox (Oracle)) [task:337529]
  - hugetlb_vmemmap: use folio argument for hugetlb_vmemmap_* functions (Usama Arif) [task:337529]
  - hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz) [task:337529]
  - hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins) [task:337529]
  - hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins) [task:337529]
  - hugetlb: batch freeing of vmemmap pages (Mike Kravetz) [task:337529]
  - hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz) [task:337529]
  - hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz) [task:337529]
  - hugetlb: restructure pool allocations (Mike Kravetz) [task:337529]
  - hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz) [task:337529]
  - hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz) [task:337529]
  - hugetlb: convert remove_pool_huge_page() to remove_pool_hugetlb_folio() (Matthew Wilcox (Oracle)) [task:337529]
  - hugetlb: remove a few calls to page_folio() (Matthew Wilcox (Oracle)) [task:337529]
  - hugetlb: use a folio in free_hpage_workfn() (Matthew Wilcox (Oracle)) [task:337529]
  - mm: hugetlb: skip initialization of gigantic tail struct pages if freed by HVO (Usama Arif) [task:337529]
  - memblock: introduce MEMBLOCK_RSRV_NOINIT flag (Usama Arif) [task:337529]
  - memblock: pass memblock_type to memblock_setclr_flag (Usama Arif) [task:337529]
  - mm: hugetlb_vmemmap: use nid of the head page to reallocate it (Usama Arif) [task:337529]
  - hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz) [task:337529]
  - config: enable CONFIG_MEM_ALLOC_PROFILING=y (Jackie Liu)
  - hardware_message: fix comparison always true for the address (Jackie Liu) [task:339361]
  - ksaf: eth permission are checked only when the device is up (chengang) [bug:242737]
  - security: support ksaf_inode_init_security hook ret -EOPNOTSUPP (penghuaihe) [task:335049]
  - media: xc2028: avoid use-after-free in load_firmware_cb() (Chi Zhiling) [task:219526]
  - virtio_vcpu_stall_detector: fix scoped_guard(spin_lock) undefined (Jackie Liu)
  - smp: use "%llx" to print u64 hwid (Jackie Liu)
  - configs: enable MPTCP_IPV6 configurations (YANGANG) [task:243455]
  - config: disable CONFIG_SYSFB_SIMPLEFB and CONFIG_FB_SIMPLE (pengfuyuan) [bug:241527, bug:242537, task:333778]
  - config: enable CONFIG_MEM_ALLOC_PROFILING=y (Jackie Liu)
  - Bluetooth: Fix usage of __hci_cmd_sync_status (Luiz Augusto von Dentz) [task:337947]
  - ext4: make sure the first directory block is not a hole (Baokun Li) [task:337979]
  - ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [task:337979]
  - ext4: sanity check for NULL pointer after ext4_force_shutdown (Wojciech Gładysz) [task:337979]
  - ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara) [task:337979]
  - ext4: fix infinite loop when replaying fast_commit (Luis Henriques (SUSE)) [task:337979]
  - ext4: fix uninitialized variable in ext4_inlinedir_to_tree (Xiaxi Shen) [task:337979]
  - ext4: open coding repeated check in next_linear_group (Kemeng Shi) [task:337979]
  - ext4: use correct criteria name instead stale integer number in comment (Kemeng Shi) [task:337979]
  - ext4: call ext4_mb_mark_free_simple to free continuous bits in found chunk (Kemeng Shi) [task:337979]
  - ext4: add test_mb_mark_used_cost to estimate cost of mb_mark_used (Kemeng Shi) [task:337979]
  - ext4: keep "prefetch_grp" and "nr" consistent (Kemeng Shi) [task:337979]
  - ext4: implement filesystem specific alloc_inode in unit test (Kemeng Shi) [task:337979]
  - ext4: do not create EA inode under buffer lock (Jan Kara) [task:337979]
  - ext4: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Christoph Hellwig) [task:337979]
  - ext2: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Ritesh Harjani (IBM)) [task:337979]
  - ext4: initialize sbi->s_freeclusters_counter and sbi->s_dirtyclusters_counter before use in kunit test (Kemeng Shi) [task:337979]
  - ext4: hold group lock in ext4 kunit test (Kemeng Shi) [task:337979]
  - ext4: alloc test super block from sget (Kemeng Shi) [task:337979]
  - ext4: kunit: use dynamic inode allocation (Arnd Bergmann) [task:337979]
  - ext4: don't report EOPNOTSUPP errors from discard (Jan Kara) [task:337979]
  - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Jan Kara) [task:337979]
  - ext4: Add unit test for ext4_mb_mark_diskspace_used (Kemeng Shi) [task:337979]
  - ext4: Add unit test for mb_free_blocks (Kemeng Shi) [task:337979]
  - ext4: Add unit test for mb_mark_used (Kemeng Shi) [task:337979]
  - ext4: Add unit test of ext4_mb_generate_buddy (Kemeng Shi) [task:337979]
  - ext4: Add unit test for test_free_blocks_simple (Kemeng Shi) [task:337979]
  - ext4: mark the group block bitmap as corrupted before reporting an error (Baokun Li) [task:337979]
  - ext4: do not trim the group with corrupted block bitmap (Baokun Li) [task:337979]
  - ext4: fallback to complex scan if aligned scan doesn't work (Ojaswin Mujoo) [task:337979]
  - ext4: convert ext4_da_do_write_end() to take a folio (Matthew Wilcox (Oracle)) [task:337979]
  - ext4: improving calculation of 'fe_{len|start}' in mb_find_extent() (Gou Hao) [task:337979]
  - ext4: clarify handling of unwritten bh in __ext4_block_zero_page_range() (Ojaswin Mujoo) [task:337979]
  - ext4: enable dioread_nolock as default for bs < ps case (Ojaswin Mujoo) [task:337979]
  - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Gou Hao) [task:337979]
  - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Baokun Li) [task:337979]
  - ext4: don't access the source subdirectory content on same-directory rename (Al Viro) [task:337979]
  - ext4: add __GFP_NOWARN to GFP_NOWAIT in readahead (Hugh Dickins) [task:337979]
  - ext4: run mballoc test with different layouts setting (Kemeng Shi) [task:337979]
  - ext4: add first unit test for ext4_mb_new_blocks_simple in mballoc (Kemeng Shi) [task:337979]
  - ext4: add some kunit stub for mballoc kunit test (Kemeng Shi) [task:337979]
  - ext4: call ext4_mb_mark_context in ext4_group_add_blocks() (Kemeng Shi) [task:337979]
  - ext4: Separate block bitmap and buddy bitmap freeing in ext4_group_add_blocks() (Kemeng Shi) [task:337979]
  - ext4: call ext4_mb_mark_context in ext4_mb_clear_bb (Kemeng Shi) [task:337979]
  - ext4: Separate block bitmap and buddy bitmap freeing in ext4_mb_clear_bb() (Kemeng Shi) [task:337979]
  - ext4: call ext4_mb_mark_context in ext4_mb_mark_diskspace_used (Kemeng Shi) [task:337979]
  - ext4: extend ext4_mb_mark_context to support allocation under journal (Kemeng Shi) [task:337979]
  - ext4: call ext4_mb_mark_context in ext4_free_blocks_simple (Kemeng Shi) [task:337979]
  - ext4: factor out codes to update block bitmap and group descriptor on disk from ext4_mb_mark_bb (Kemeng Shi) [task:337979]
  - ext4: make state in ext4_mb_mark_bb to be bool (Kemeng Shi) [task:337979]
  - ext4: fix incorrect offset (Wang Jianjian) [task:337979]
  - ext4: fix traditional comparison using max/min method (Lu Hongfei) [task:337979]
  - buffer: remove __getblk_gfp() (Matthew Wilcox (Oracle)) [task:337979]
  - ext4: call bdev_getblk() from sb_getblk_gfp() (Matthew Wilcox (Oracle)) [task:337979]
  - buffer: convert sb_getblk() to call __getblk() (Matthew Wilcox (Oracle)) [task:337979]
  - buffer: convert getblk_unmovable() and __getblk() to use bdev_getblk() (Matthew Wilcox (Oracle)) [task:337979]
  - buffer: use bdev_getblk() to avoid memory reclaim in readahead path (Matthew Wilcox (Oracle)) [task:337979]
  - ext4: use bdev_getblk() to avoid memory reclaim in readahead path (Matthew Wilcox (Oracle)) [task:337979]
  - buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() (Matthew Wilcox (Oracle)) [task:337979]
  - buffer: pass GFP flags to folio_alloc_buffers() (Matthew Wilcox (Oracle)) [task:337979]
  - kdump: set the value of nr_cpus and maxcpus at least 2 in S2500 (huhai) [task:78846, task:332036]
  - ANOLIS: kdump: Fix vmcore fail to be saved in phytium S2500 (huhai) [task:78846, task:332036]
  - tap: add missing verification for short frame (Si-Wei Liu) [task:338233] {CVE-2024-41090}
  - tun: add missing verification for short frame (Dongli Zhang) [task:338233] {CVE-2024-41091}
  - filelock: Fix fcntl/close race recovery compat path (Jann Horn) [task:338233]
  - ALSA: seq: ump: Skip useless ports for static blocks (Takashi Iwai) [task:338233]
  - ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused (Shengjiu Wang) [task:338233]
  - arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB (Krishna Kurapati) [task:338233]
  - arm64: dts: qcom: ipq6018: Disable SS instance in Parkmode for USB (Krishna Kurapati) [task:338233]
  - arm64: dts: qcom: sm6350: Disable SS instance in Parkmode for USB (Krishna Kurapati) [task:338233]
  - arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB (Krishna Kurapati) [task:338233]
  - arm64: dts: qcom: qrb4210-rb2: switch I2C2 to i2c-gpio (Dmitry Baryshkov) [task:338233]
  - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 (Seunghun Han) [task:338233]
  - ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck) [task:338233]
  - usb: gadget: midi2: Fix incorrect default MIDI2 protocol setup (Takashi Iwai) [task:338233]
  - fs/ntfs3: Validate ff offset (lei lu) [task:338233]
  - fs/ntfs3: Add a check for attr_names and oatbl (Konstantin Komarov) [task:338233]
  - jfs: don't walk off the end of ealist (lei lu) [task:338233]
  - ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [task:338233]
  - drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [task:338233]
  - selftests/bpf: Add check_test_support helper (Geliang Tang) [task:328122]
  - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Baokun Li) [task:337947]
  - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Baokun Li) [task:337947]
  - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Baokun Li) [task:337947]
  - wifi: iwlwifi: mvm: don't wake up rx_sync_waitq upon RFKILL (Emmanuel Grumbach) [task:337947]
  - wifi: mac80211: disable softirqs for queued frame handling (Johannes Berg) [task:337947]
  - wifi: cfg80211: wext: set ssids=NULL for passive scans (Johannes Berg) [task:337947]
  - of/irq: Disable "interrupt-map" parsing for PASEMI Nemo (Marc Zyngier) [task:337947]
  - Bluetooth: L2CAP: Fix deadlock (Luiz Augusto von Dentz) [task:337947]
  - mm: page_ref: remove folio_try_get_rcu() (Yang Shi) [task:337947]
  - ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada) [task:337947]
  - cifs: fix noisy message on copy_file_range (Steve French) [task:337947]
  - ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE (Takashi Iwai) [task:337947]
  - spi: mux: set ctlr->bits_per_word_mask (David Lechner) [task:337947]
  - selftests/bpf: Extend tcx tests to cover late tcx_entry release (Daniel Borkmann) [task:337947]
  - hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [task:337947]
  - selftests/vDSO: fix clang build errors and warnings (John Hubbard) [task:337947]
  - selftest/timerns: fix clang build failures for abs() calls (John Hubbard) [task:337947]
  - ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES (Peter Ujfalusi) [task:337947]
  - ksmbd: return FILE_DEVICE_DISK instead of super magic (Namjae Jeon) [task:337947]
  - spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König) [task:337947]
  - riscv: stacktrace: fix usage of ftrace_graph_ret_addr() (Puranjay Mohan) [task:337947]
  - drivers/perf: riscv: Reset the counter to hpmevent mapping while starting cpus (Samuel Holland) [task:337947]
  - wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK (Daniel Gabay) [task:337947]
  - fs: better handle deep ancestor chains in is_subdir() (Christian Brauner) [task:337947]
  - drm/radeon: check bo_va->bo is non-NULL before using it (Pierre-Eric Pelloux-Prayer) [task:337947]
  - drm/amd/display: Fix refresh rate range for some panel (Tom Chung) [task:337947]
  - drm/amd/display: Account for cursor prefetch BW in DML1 mode support (Alvin Lee) [task:337947]
  - drm/amd/display: Add refresh rate range check (Tom Chung) [task:337947]
  - erofs: ensure m_llen is reset to 0 if metadata is invalid (Gao Xiang) [task:337947]
  - bluetooth/l2cap: sync sock recv cb and release (Edward Adam Davis) [task:337947]
  - Bluetooth: btnxpuart: Enable Power Save feature on startup (Neeraj Sanjay Kale) [task:337947]
  - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [task:337947]
  - tee: optee: ffa: Fix missing-field-initializers warning (Mark-PK Tsai) [task:337947]
  - scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang) [task:337947]
  - powerpc/eeh: avoid possible crash when edev->pdev changes (Ganesh Goudar) [task:337947]
  - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [task:337947]
  - net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas) [task:337947]
  - ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA (Vyacheslav Frantsishko) [task:337947]
  - ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang) [task:337947]
  - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx (Aivaz Latypov) [task:337947]
  - ALSA: PCM: Allow resume only for suspended streams (Takashi Iwai) [task:337947]
  - ibmvnic: Add tx check to prevent skb leak (Nick Child) [task:337947]
  - btrfs: qgroup: fix quota root leak after quota disable failure (Filipe Manana) [task:337947]
  - platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB (Armin Wolf) [task:337947]
  - platform/x86: lg-laptop: Change ACPI device id (Armin Wolf) [task:337947]
  - platform/x86: lg-laptop: Remove LGEX0815 hotkey handling (Armin Wolf) [task:337947]
  - platform/x86: wireless-hotkey: Add support for LG Airplane Button (Armin Wolf) [task:337947]
  - platform/mellanox: nvsw-sn2201: Add check for platform_device_add_resources (Chen Ni) [task:337947]
  - s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [task:337947]
  - octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver (Ratheesh Kannoth) [task:337947]
  - gpio: pca953x: fix pca953x_irq_bus_sync_unlock race (Ian Ray) [task:337947]
  - can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni) [task:337947]
  - Input: ads7846 - use spi_device_id table (Alexander Stein) [task:337947]
  - nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA. (Boyang Yu) [task:337947]
  - ASoC: rt722-sdca-sdw: add debounce time for type detection (Jack Yu) [task:337947]
  - ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error rollback (Peter Ujfalusi) [task:337947]
  - ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser) [task:337947]
  - ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra) [task:337947]
  - ALSA: dmaengine: Synchronize dma channel after drop() (Jai Luthra) [task:337947]
  - bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY) [task:337947]
  - ASoC: topology: Do not assign fields that are already set (Amadeusz Sławiński) [task:337947]
  - ASoC: topology: Fix references to freed memory (Amadeusz Sławiński) [task:337947]
  - Input: xpad - add support for ASUS ROG RAIKIRI PRO (Luke D. Jones) [task:337947]
  - ASoC: rt722-sdca-sdw: add silence detection register as volatile (Jack Yu) [task:337947]
  - Input: i8042 - add Ayaneo Kun to i8042 quirk table (Tobias Jakobi) [task:337947]
  - Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose) [task:337947]
  - mips: fix compat_sys_lseek syscall (Arnd Bergmann) [task:337947]
  - ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE (Simon Trimmer) [task:337947]
  - drm/amdgpu: Indicate CU havest info to CP (Harish Kasiviswanathan) [task:337947]
  - selftests: openvswitch: Set value to nla flags. (Adrian Moreno) [task:337947]
  - cpumask: limit FORCE_NR_CPUS to just the UP case (Linus Torvalds) [task:337947]
  - spi: Fix OCTAL mode support (Patrice Chotard) [task:337947]
  - ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang) [task:337947]
  - drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency (Alexey Makhalov) [task:337947]
  - KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [task:337947]
  - ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5 (Stefan Binding) [task:337947]
  - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [task:337947]
  - ALSA: hda: cs35l56: Fix lifecycle of codec pointer (Simon Trimmer) [task:337947]
  - nvmet: always initialize cqe.result (Daniel Wagner) [task:337947]
  - nvme: avoid double free special payload (Chunguang Xu) [task:337947]
  - drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time (Douglas Anderson) [task:337947]
  - drm: panel-orientation-quirks: Add quirk for Aya Neo KUN (Tobias Jakobi) [task:337947]
  - drm/exynos: dp: drop driver owner initialization (Krzysztof Kozlowski) [task:337947]
  - iomap: Fix iomap_adjust_read_range for plen calculation (Ritesh Harjani (IBM)) [task:337947]
  - mei: demote client disconnect warning on suspend to debug (Alexander Usyskin) [task:337947]
  - fs/file: fix the check in find_next_fd() (Yuntao Wang) [task:337947]
  - cachefiles: make on-demand read killable (Baokun Li) [task:337947]
  - cachefiles: Set object to close if ondemand_id < 0 in copen (Zizhi Wo) [task:337947]
  - cachefiles: add consistency check for copen/cread (Baokun Li) [task:337947]
  - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [task:337947]
  - nfs: Avoid flushing many pages with NFS_FILE_SYNC (Jan Kara) [task:337947]
  - nfs: propagate readlink errors in nfs_symlink_filler (Sagi Grimberg) [task:337947]
  - NFSv4: Fix memory leak in nfs4_set_security_label (Dmitry Mastykin) [task:337947]
  - HID: Ignore battery for ELAN touchscreens 2F2C and 4116 (Louis Dalibard) [task:337947]
  - input: Add support for "Do Not Disturb" (Aseda Aboagye) [task:337947]
  - input: Add event code for accessibility key (Aseda Aboagye) [task:337947]
  - kconfig: remove wrong expr_trans_bool() (Masahiro Yamada) [task:337947]
  - kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada) [task:337947]
  - null_blk: fix validation of block size (Andreas Hindborg) [task:337947]
  - ila: block BH in ila_output() (Eric Dumazet) [task:337947]
  - net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input() (Eric Dumazet) [task:337947]
  - Input: silead - Always support 10 fingers (Hans de Goede) [task:337947]
  - of/irq: Factor out parsing of interrupt-map parent phandle+args from of_irq_parse_raw() (Rob Herring (Arm)) [task:337947]
  - selftests/futex: pass _GNU_SOURCE without a value to the compiler (John Hubbard) [task:337947]
  - selftests/openat2: Fix build warnings on ppc64 (Michael Ellerman) [task:337947]
  - selftests: cachestat: Fix build warnings on ppc64 (Michael Ellerman) [task:337947]
  - wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov) [task:337947]
  - wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill (Ilan Peer) [task:337947]
  - wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option (Ayala Beker) [task:337947]
  - wifi: iwlwifi: mvm: handle BA session teardown in RF-kill (Johannes Berg) [task:337947]
  - wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd (Yedidya Benshimol) [task:337947]
  - wifi: iwlwifi: mvm: remove stale STA link data during restart (Benjamin Berg) [task:337947]
  - wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup (Yedidya Benshimol) [task:337947]
  - wifi: cfg80211: fix 6 GHz scan request building (Johannes Berg) [task:337947]
  - wifi: mac80211: handle tasklet frames before stopping (Johannes Berg) [task:337947]
  - wifi: mac80211: apply mcast rate only if interface is up (Johannes Berg) [task:337947]
  - wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande) [task:337947]
  - tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs (Dhananjay Ugwekar) [task:337947]
  - ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf) [task:337947]
  - ACPI: EC: Abort address space access upon error (Armin Wolf) [task:337947]
  - efi/libstub: zboot.lds: Discard .discard sections (Nathan Chancellor) [task:337947]
  - scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap) [task:337947]
  - scsi: qedf: Wait for stag work during unload (Saurav Kashyap) [task:337947]
  - scsi: qedf: Don't process stag work during unload and recovery (Saurav Kashyap) [task:337947]
  - scsi: sr: Fix unintentional arithmetic wraparound (Justin Stitt) [task:337947]
  - scsi: core: alua: I/O errors for ALUA state transitions (Martin Wilck) [task:337947]
  - filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [task:337947]
  - mm/gup: clear the LRU flag of a page before adding to LRU batch (yangge) [task:216398]
  - timekeeping: Avoiding false sharing in field access of tk_core (Jackie Liu) [bug:240994]


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-16.v2408
changelog:
  - mptcp: pr_debug: add missing \n at the end (Matthieu Baerts (NGI0)) [task:201243]
  - hwmon: (k10temp) Check return value of amd_smn_read() (Yazen Ghannam) [task:356801]
  - mptcp: avoid duplicated SUB_CLOSED events (Matthieu Baerts (NGI0)) [task:356801]
  - i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald) [task:356801]
  - virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [task:356801]
  - media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda) [task:356801]
  - drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [task:356801]
  - drm/amd/display: Check BIOS images before it is used (Alex Hung) [task:356801]
  - drm/amd/display: use preferred link settings for dp signal only (Wenjing Liu) [task:356801]
  - drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX (Wayne Lin) [task:356801]
  - drm/amd/display: added NULL check at start of dc_validate_stream (winstang) [task:356801]
  - drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay (Nicholas Kazlauskas) [task:356801]
  - drm/amdgpu: add lock in kfd_process_dequeue_from_device (Yunxiang Li) [task:356801]
  - drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb (Yunxiang Li) [task:356801]
  - drm/amdgpu: add skip_hw_access checks for sriov (Yunxiang Li) [task:356801]
  - block: remove the blk_flush_integrity call in blk_integrity_unregister (Christoph Hellwig) [task:356801]
  - driver: iio: add missing checks on iio_info's callback access (Julien Stephan) [task:356801]
  - f2fs: fix to do sanity check on blocks for inline_data inode (Chao Yu) [task:356801]
  - wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg) [task:356801]
  - dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor (Olivier Dautricourt) [task:356801]
  - dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks (Olivier Dautricourt) [task:356801]
  - drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ (Marek Vasut) [task:356801]
  - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [task:356801]
  - crypto: stm32/cryp - call finalize with bh disabled (Maxime Méré) [task:356801]
  - drm/meson: plane: Add error handling (Haoran Liu) [task:356801]
  - net/mlx5e: SHAMPO, Fix incorrect page release (Dragos Tatulea) [task:356801]
  - platform/chrome: cros_ec_lpc: MEC access can use an AML mutex (Ben Walsh) [task:356801]
  - smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler) [task:356801]
  - regmap: spi: Fix potential off-by-one when calculating reserved size (Andy Shevchenko) [task:356801]
  - drm/amdgu: fix Unintentional integer overflow for mall size (Jesse Zhang) [task:356801]
  - net: remove NULL-pointer net parameter in ip_metrics_convert (Jason Xing) [task:356801]
  - fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein) [task:356801]
  - usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [task:356801]
  - usbip: Don't submit special requests twice (Simon Holesch) [task:356801]
  - media: v4l2-cci: Always assign *val (Sakari Ailus) [task:356801]
  - rcu/nocb: Remove buggy bypass lock contention mitigation (Frederic Weisbecker) [task:356801]
  - pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode. (Ken Sloat) [task:356801]
  - ionic: fix potential irq name truncation (Shannon Nelson) [task:356801]
  - RDMA/efa: Properly handle unexpected AQ completions (Michael Margolin) [task:356801]
  - soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host() (Chris Lew) [task:356801]
  - hwspinlock: Introduce hwspin_lock_bust() (Richard Maina) [task:356801]
  - wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD (Johannes Berg) [task:356801]
  - PCI: al: Check IORESOURCE_BUS existence during probe (Aleksandr Mishin) [task:356801]
  - cpufreq: scmi: Avoid overflow of target_freq in fast switch (Jagadeesh Kona) [task:356801]
  - wifi: iwlwifi: remove fw_running op (Shahar S Matityahu) [task:356801]
  - drm/amdgpu: update type of buf size to u32 for eeprom functions (Tao Zhou) [task:356801]
  - drm/kfd: Correct pinned buffer handling at kfd restore and validate process (Xiaogang Chen) [task:356801]
  - wifi: rtw89: ser: avoid multiple deinit on same CAM (Zong-Zhe Yang) [task:356801]
  - drm/amd/pm: check negtive return for table entries (Jesse Zhang) [task:356801]
  - drm/amdgpu: the warning dereferencing obj for nbio_v7_4 (Jesse Zhang) [task:356801]
  - drm/amd/pm: check specific index for smu13 (Jesse Zhang) [task:356801]
  - drm/amd/pm: check specific index for aldebaran (Jesse Zhang) [task:356801]
  - drm/amdgpu: fix the waring dereferencing hive (Jesse Zhang) [task:356801]
  - drm/amdgpu: fix dereference after null check (Jesse Zhang) [task:356801]
  - drm/amdgpu: Fix the warning division or modulo by zero (Jesse Zhang) [task:356801]
  - drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs (Ma Jun) [task:356801]
  - wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem() (Jeff Johnson) [task:356801]
  - wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem() (Jeff Johnson) [task:356801]
  - apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [task:356801]
  - drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen) [task:356801]
  - drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [task:356801]
  - drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [task:356801]
  - drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number (Ma Jun) [task:356801]
  - drm/amdkfd: Check debug trap enable before write dbg_ev_file (Lin.Cao) [task:356801]
  - drm/amdgpu: Fix out-of-bounds write warning (Ma Jun) [task:356801]
  - drm/amdgpu: Fix the uninitialized variable warning (Ma Jun) [task:356801]
  - drm/amdgpu/pm: Fix uninitialized variable agc_btc_response (Ma Jun) [task:356801]
  - drm/amdgpu/pm: Fix uninitialized variable warning for smu10 (Ma Jun) [task:356801]
  - drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt (Tim Huang) [task:356801]
  - drm/amd/amdgpu: Check tbo resource pointer (Asad Kamal) [task:356801]
  - drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box (Hersen Wu) [task:356801]
  - drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration (Hersen Wu) [task:356801]
  - drm/amd/display: Ensure index calculation will not overflow (Alex Hung) [task:356801]
  - drm/amd/display: Fix Coverity INTEGER_OVERFLOW within decide_fallback_link_setting_max_bw_policy (Hersen Wu) [task:356801]
  - drm/amd/display: Spinlock before reading event (Alex Hung) [task:356801]
  - drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu) [task:356801]
  - drm/amd/display: Fix Coverity INTERGER_OVERFLOW within construct_integrated_info (Hersen Wu) [task:356801]
  - drm/amd/display: Check msg_id before processing transcation (Alex Hung) [task:356801]
  - drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [task:356801]
  - drm/amd/display: Add array index check for hdcp ddc access (Hersen Wu) [task:356801]
  - drm/amd/display: Check index for aux_rd_interval before using (Alex Hung) [task:356801]
  - drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [task:356801]
  - drm/amd/display: Check gpio_id before used as array index (Alex Hung) [task:356801]
  - drm/amdgpu: avoid reading vf2pf info size from FB (Zhigang Luo) [task:356801]
  - drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr (Tim Huang) [task:356801]
  - drm/amd/pm: fix the Out-of-bounds read warning (Jesse Zhang) [task:356801]
  - drm/amd/pm: Fix negative array index read (Jesse Zhang) [task:356801]
  - drm/amd/pm: fix warning using uninitialized value of max_vid_step (Jesse Zhang) [task:356801]
  - drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr (Tim Huang) [task:356801]
  - drm/amd/pm: fix uninitialized variable warning (Jesse Zhang) [task:356801]
  - drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc (Ma Jun) [task:356801]
  - drm/amdgpu: fix overflowed array index read warning (Tim Huang) [task:356801]
  - drm/amd/display: Assign linear_pitch_alignment even for VM (Alvin Lee) [task:356801]
  - drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun) [task:356801]
  - selftests: mptcp: join: disable get and dump addr checks (Matthieu Baerts (NGI0)) [task:356801]
  - selftests: mptcp: join: test for flush/re-add endpoints (Matthieu Baerts (NGI0)) [task:356801]
  - selftests: mptcp: join: check re-re-adding ID 0 signal (Matthieu Baerts (NGI0)) [task:356801]
  - selftests: mptcp: join: validate event numbers (Matthieu Baerts (NGI0)) [task:356801]
  - selftests: mptcp: join: check re-adding init endp with != id (Matthieu Baerts (NGI0)) [task:356801]
  - selftests: mptcp: join: check re-using ID of unused ADD_ADDR (Matthieu Baerts (NGI0)) [task:356801]
  - selftests: mptcp: add explicit test case for remove/readd (Paolo Abeni) [task:356801]
  - selftests: mptcp: join: cannot rm sf if closed (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: pm: fix RM_ADDR ID for the initial subflow (Matthieu Baerts (NGI0)) [task:356801]
  - ASoC: codecs: ES8326: button detect issue (Zhang Yi) [task:356801]
  - ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6 (Krzysztof Stępniak) [task:356801]
  - net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian) [task:356801]
  - dma-debug: avoid deadlock between dma debug vs printk and netconsole (Rik van Riel) [task:356801]
  - i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald) [task:356801]
  - spi: hisi-kunpeng: Add validation for the minimum value of speed_hz (Devyn Liu) [task:356801]
  - ASoC: amd: yc: Support mic on HP 14-em0002la (Bruno Ancona) [task:356801]
  - smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp (Paulo Alcantara) [task:356801]
  - net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule (Yevgeny Kliteynik) [task:356801]
  - ALSA: seq: ump: Explicitly reset RPN with Null RPN (Takashi Iwai) [task:356801]
  - ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception (Takashi Iwai) [task:356801]
  - ALSA: seq: ump: Use the common RPN/bank conversion context (Takashi Iwai) [task:356801]
  - ALSA: ump: Explicitly reset RPN with Null RPN (Takashi Iwai) [task:356801]
  - ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception (Takashi Iwai) [task:356801]
  - ALSA: hda/conexant: Mute speakers at suspend / shutdown (Takashi Iwai) [task:356801]
  - ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown (Takashi Iwai) [task:356801]
  - btrfs: tree-checker: validate dref root and objectid (Qu Wenruo) [task:356801]
  - scsi: ufs: core: Bypass quick recovery if force reset is needed (Peter Wang) [task:356801]
  - scsi: ufs: core: Check LSDBS cap when !mcq (Kyoungrul Kim) [task:356801]
  - drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller) [task:356801]
  - drm/fb-helper: Don't schedule_work() to flush frame buffer during panic() (Qiuxu Zhuo) [task:356801]
  - apparmor: fix policy_unpack_test on big endian systems (Guenter Roeck) [task:356801]
  - scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [task:356801]
  - arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo (Markus Niebel) [task:356801]
  - arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges (Markus Niebel) [task:356801]
  - arm64: dts: imx93: update default value for snps,clk-csr (Shenwei Wang) [task:356801]
  - arm64: dts: imx93: add nvmem property for eqos (Peng Fan) [task:356801]
  - arm64: dts: imx93: add nvmem property for fec1 (Peng Fan) [task:356801]
  - arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962 (Adam Ford) [task:356801]
  - ARM: dts: omap3-n900: correct the accelerometer orientation (Sicelo A. Mhlongo) [task:356801]
  - usb: cdnsp: fix for Link TRB with TC (Pawel Laszczak) [task:356801]
  - usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function (Pawel Laszczak) [task:356801]
  - usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu) [task:356801]
  - usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski) [task:356801]
  - usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [task:356801]
  - usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [task:356801]
  - usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski) [task:356801]
  - ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design (Michal Vokáč) [task:356801]
  - USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian) [task:356801]
  - scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress (Yihang Li) [task:356801]
  - firmware: qcom: scm: Mark get_wq_ctx() as atomic call (Murali Nalajala) [task:356801]
  - cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray) [task:356801]
  - soc: qcom: pmic_glink: Fix race during initialization (Bjorn Andersson) [task:356801]
  - soc: qcom: pmic_glink: Actually communicate when remote goes down (Bjorn Andersson) [task:356801]
  - soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk) [task:356801]
  - nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [task:356801]
  - net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet) [task:356801]
  - drm/amd/display: avoid using null object of framebuffer (Ma Ke) [task:356801]
  - sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [task:356801]
  - gtp: fix a potential NULL pointer dereference (Cong Wang) [task:356801]
  - bonding: change ipsec_lock from spin lock to mutex (Jianbo Liu) [task:356801]
  - bonding: extract the use of real_device into local variable (Jianbo Liu) [task:356801]
  - bonding: implement xdo_dev_state_free and call it after deletion (Jianbo Liu) [task:356801]
  - selftests: forwarding: local_termination: Down ports on cleanup (Petr Machata) [task:356801]
  - selftests: forwarding: no_forwarding: Down ports on cleanup (Petr Machata) [task:356801]
  - netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation (Pablo Neira Ayuso) [task:356801]
  - ethtool: check device is present when getting link settings (Jamie Bainbridge) [task:356801]
  - wifi: iwlwifi: fw: fix wgds rev 3 exact size (Anjaneyulu) [task:356801]
  - netfilter: nf_tables: restore IP sanity checks for netdev/egress (Pablo Neira Ayuso) [task:356801]
  - iommu: Do not return 0 from map_pages if it doesn't do anything (Jason Gunthorpe) [task:356801]
  - Bluetooth: hci_core: Fix not handling hibernation actions (Luiz Augusto von Dentz) [task:356801]
  - Bluetooth: btnxpuart: Fix random crash seen while removing driver (Neeraj Sanjay Kale) [task:356801]
  - Bluetooth: btnxpuart: Handle FW Download Abort scenario (Neeraj Sanjay Kale) [task:356801]
  - Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test (Neeraj Sanjay Kale) [task:356801]
  - dmaengine: dw: Add memory bus width verification (Serge Semin) [task:356801]
  - dmaengine: dw: Add peripheral bus width verification (Serge Semin) [task:356801]
  - phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume (Piyush Mehta) [task:356801]
  - dmaengine: dw-edma: Do not enable watermark interrupts for HDMA (Mrinmay Sarkar) [task:356801]
  - dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA (Mrinmay Sarkar) [task:356801]
  - soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski) [task:356801]
  - phy: fsl-imx8mq-usb: fix tuning parameter name (Xu Yang) [task:356801]
  - iommufd: Do not allow creating areas without READ or WRITE (Jason Gunthorpe) [task:356801]
  - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Scott Mayhew) [task:356801]
  - cifs: Fix FALLOC_FL_PUNCH_HOLE support (David Howells) [task:356801]
  - mm: Fix missing folio invalidation calls during truncation (David Howells) [task:356801]
  - ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err (Zhihao Cheng) [task:356801]
  - ovl: fix wrong lowerdir number check for parameter Opt_lowerdir (Zhihao Cheng) [task:356801]
  - ovl: pass string to ovl_parse_layer() (Christian Brauner) [task:356801]
  - pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register (Hal Feng) [task:356801]
  - pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE (Nícolas F. R. A. Prado) [task:356801]
  - ASoC: SOF: amd: Fix for acp init sequence (Vijendar Mukunda) [task:356801]
  - ASoC: amd: acp: fix module autoloading (Yuntao Liu) [task:356801]
  - thermal: of: Fix OF node leak in of_thermal_zone_find() error paths (Krzysztof Kozlowski) [task:356801]
  - thermal: of: Fix OF node leak in thermal_of_trips_init() error path (Krzysztof Kozlowski) [task:356801]
  - of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling (Jonathan Cameron) [task:356801]
  - usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration" (Greg Kroah-Hartman) [task:356801]
  - tracing: Have format file honor EVENT_FILE_FL_FREED (Steven Rostedt) [task:356801]
  - drm/vmwgfx: Fix prime with external buffers (Zack Rusin) [task:356801]
  - drm/amdgpu/swsmu: always force a state reprogram on init (Alex Deucher) [task:356801]
  - drm/amdgpu: align pp_power_profile_mode with kernel docs (Alex Deucher) [task:356801]
  - selftests: mptcp: join: check re-re-adding ID 0 endp (Matthieu Baerts (NGI0)) [task:356801]
  - selftests: mptcp: join: no extra msg if no counter (Matthieu Baerts (NGI0)) [task:356801]
  - selftests: mptcp: join: check removing ID 0 endpoint (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: pm: ADD_ADDR 0 is not a new address (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: pm: fix ID 0 endp usage after multiple re-creations (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: pm: do not remove already closed subflows (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: pm: send ACK on an active subflow (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: pm: reset MPC endp ID when re-added (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: pm: skip connecting to already established sf (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: pm: reuse ID 0 after delete and re-add (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: sched: check both backup in retrans (Matthieu Baerts (NGI0)) [task:356801]
  - mptcp: close subflow when receiving TCP+FIN (Matthieu Baerts (NGI0)) [task:356801]
  - net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response (Haiyang Zhang) [task:356801]
  - wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer) [task:356801]
  - wifi: wfx: repair open network AP mode (Alexander Sverdlin) [task:356801]
  - of: Add cleanup.h based auto release via __free(device_node) markings (Jonathan Cameron) [task:356801]
  - pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [task:356801]
  - pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins (Huang-Huang Bao) [task:356801]
  - smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req() (Stefan Metzmacher) [task:356801]
  - btrfs: run delayed iputs when flushing delalloc (Josef Bacik) [task:356801]
  - btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk() (Qu Wenruo) [task:356801]
  - ALSA: seq: Skip event type filtering for UMP events (Takashi Iwai) [task:356801]
  - perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forest (Zhenyu Wang)
  - kselftests: dmabuf-heaps: Ensure the driver name is null-terminated (Zenghui Yu)
  - vfs: Fix potential circular locking through setxattr() and removexattr() (David Howells)
  - ACPI: NUMA: replace pr_info with pr_debug in arch_acpi_numa_init (Haibo Xu)
  - alloc_tag: fix page_ext_get/page_ext_put sequence during page splitting (Suren Baghdasaryan)
  - lib: reuse page_ext_data() to obtain codetag_ref (Suren Baghdasaryan)
  - lib: add missing newline character in the warning message (Suren Baghdasaryan)
  - tsacct: replace strncpy() with strscpy() (Kees Cook)
  - smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
  - mm/vmscan: drop checking if _deferred_list is empty before using TTU_SYNC (Barry Song)
  - mm/page_alloc: remove prefetchw() on freeing page to buddy system (Wei Yang)
  - kernel/fork.c: put set_max_threads()/task_struct_whitelist() in __init section (Wei Yang)
  - kernel/fork.c: get totalram_pages from memblock to calculate max_threads (Wei Yang)
  - jbd2: increase maximum transaction size (Jan Kara)
  - jbd2: drop pointless shrinker batch initialization (Jan Kara)
  - jbd2: speed up jbd2_transaction_committed() (Zhang Yi)
  - ext4: make ext4_da_map_blocks() buffer_head unaware (Zhang Yi)
  - ext4: make ext4_insert_delayed_block() insert multi-blocks (Zhang Yi)
  - ext4: factor out a helper to check the cluster allocation state (Zhang Yi)
  - ext4: make ext4_da_reserve_space() reserve multi-clusters (Zhang Yi)
  - ext4: make ext4_es_insert_delayed_block() insert multi-blocks (Zhang Yi)
  - ext4: drop iblock parameter (Zhang Yi)
  - ext4: trim delalloc extent (Zhang Yi)
  - ext4: warn if delalloc counters are not zero on inactive (Zhang Yi)
  - jbd2: remove unnecessary "should_sleep" in kjournald2 (Kemeng Shi)
  - jbd2: remove dead check of JBD2_UNMOUNT in kjournald2 (Kemeng Shi)
  - jbd2: remove dead equality check of j_commit_[sequence/request] in kjournald2 (Kemeng Shi)
  - jbd2: use bh_in instead of jh2bh(jh_in) to simplify code (Kemeng Shi)
  - jbd2: remove unneeded kmap to do escape in jbd2_journal_write_metadata_buffer (Kemeng Shi)
  - jbd2: jump to new copy_done tag when b_frozen_data is created concurrently (Kemeng Shi)
  - jbd2: remove unnedded "need_copy_out" in jbd2_journal_write_metadata_buffer (Kemeng Shi)
  - jbd2: remove unused return info from jbd2_journal_write_metadata_buffer (Kemeng Shi)
  - iomap: don't increase i_size in iomap_write_end() (Zhang Yi)
  - xfs: reserve blocks for truncating large realtime inode (Zhang Yi)
  - iomap: keep on increasing i_size in iomap_write_end() (Zhang Yi)
  - jbd2: add prefix 'jbd2' for 'shrink_type' (Ye Bin)
  - jbd2: use shrink_type type instead of bool type for __jbd2_journal_clean_checkpoint_list() (Ye Bin)
  - xfs: hoist multi-fsb allocation unit detection to a helper (Darrick J. Wong)
  - ext4: remove unused parameter biop in ext4_issue_discard() (Wenchao Hao)
  - ext4: verify s_clusters_per_group even without bigalloc (Jan Kara)
  - ubifs: Queue up space reservation tasks if retrying many times (Zhihao Cheng)
  - ext4: improve error msg for ext4_mb_seq_groups_show (yangerkun)
  - ext4: remove unused buddy_loaded in ext4_mb_seq_groups_show (yangerkun)
  - string: Allow 2-argument strscpy_pad() (Kees Cook)
  - string: Allow 2-argument strscpy() (Kees Cook)
  - string: Redefine strscpy_pad() as a macro (Kees Cook)
  - fs: make the i_size_read/write helpers be smp_load_acquire/store_release() (Baokun Li)
  - RISC-V: ACPI: RHCT: Add function to get CBO block sizes (Sunil V L)
  - kernel.h: Move ARRAY_SIZE() to a separate header (Alejandro Colomar)
  - eventfs: Use list_del_rcu() for SRCU protected list variable (Steven Rostedt) [task:341705]
  - nvme: apple: fix device reference counting (Keith Busch) [task:352257] {CVE-2024-43913}
  - wireless/realtek: suppress -Wint-in-bool-context warning (Jackie Liu)
  - net: ngbe: Fix phy mode set to external phy (Mengyuan Lou) [task:354413]
  - bpf: Fix a kernel verifier crash in stacksafe() (Yonghong Song) [task:354413]
  - mm/numa: no task_numa_fault() call if PTE is changed (Zi Yan) [task:354413]
  - mm/numa: no task_numa_fault() call if PMD is changed (Zi Yan) [task:354413]
  - mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order fallback to order 0 (Hailong Liu) [task:354413]
  - mm: fix endless reclaim on machines with unaccepted memory (Kirill A. Shutemov) [task:354413]
  - tools: move alignment-related macros to new <linux/align.h> (Alexander Lobakin) [task:354345]
  - Input: MT - limit max slots (Tetsuo Handa) [task:354345]
  - Revert "s390/dasd: Establish DMA alignment" (Jan Höppner) [task:354345]
  - ksmbd: fix race condition between destroy_previous_session() and smb2 operations() (Namjae Jeon) [task:354345]
  - drm/amdgpu/vcn: not pause dpg for unified queue (Boyuan Zhang) [task:354345]
  - drm/amdgpu/vcn: identify unified queue in sw init (Boyuan Zhang) [task:354345]
  - NFSD: simplify error paths in nfsd_svc() (NeilBrown) [task:354345]
  - selftests/bpf: Add a test to verify previous stacksafe() fix (Yonghong Song) [task:354345]
  - ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai) [task:354345]
  - igc: Fix qbv tx latency by setting gtxoffset (Faizal Rahim) [task:354345]
  - drm/panel: nt36523: Set 120Hz fps for xiaomi,elish panels (Jianhua Lu) [task:354345]
  - drm/msm/mdss: specify cfg bandwidth for SDM670 (Dmitry Baryshkov) [task:354345]
  - hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt() (Javier Carrasco) [task:354345]
  - tcp: do not export tcp_twsk_purge() (Eric Dumazet) [task:354345]
  - Revert "drm/amd/display: Validate hw_points_num before using it" (Alex Hung) [task:354345]
  - Revert "usb: gadget: uvc: cleanup request when not in correct state" (Greg Kroah-Hartman) [task:354345]
  - selftests: mptcp: join: check re-using ID of closed subflow (Matthieu Baerts (NGI0)) [task:354345]
  - selftests: mptcp: join: validate fullmesh endp on 1st sf (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: avoid possible UaF when selecting endp (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: fullmesh: select the right ID later (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: only in-kernel cannot have entries with ID 0 (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: only decrement add_addr_accepted for MPJ req (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: only mark 'subflow' endp as available (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: remove mptcp_pm_remove_subflow() (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: re-using ID of unused flushed subflows (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: re-using ID of unused removed subflows (Matthieu Baerts (NGI0)) [task:354345]
  - mptcp: pm: re-using ID of unused removed ADD_ADDR (Matthieu Baerts (NGI0)) [task:354345]
  - nouveau/firmware: use dma non-coherent allocator (Dave Airlie) [task:354345]
  - pmdomain: imx: wait SSAR when i.MX93 power domain on (Peng Fan) [task:354345]
  - pmdomain: imx: scu-pd: Remove duplicated clocks (Alexander Stein) [task:354345]
  - mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten) [task:354345]
  - mmc: mtk-sd: receive cmd8 data when hs400 tuning fail (Mengqi Zhang) [task:354345]
  - KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3 (Marc Zyngier) [task:354345]
  - cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov) [task:354345]
  - Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination (Werner Sembach) [task:354345]
  - Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3 (Werner Sembach) [task:354345]
  - HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke) [task:354345]
  - MIPS: Loongson64: Set timer mode in cpu-probe (Jiaxun Yang) [task:354345]
  - net: dsa: microchip: fix PTP config failure when using multiple ports (Martin Whitaker) [task:354345]
  - drm/amdgpu: Validate TA binary size (Candice Li) [task:354345]
  - ksmbd: the buffer of smb2 query dir response has at least 1 byte (Namjae Jeon) [task:354345]
  - scsi: core: Fix the return value of scsi_logical_block_count() (Chaotian Jing) [task:354345]
  - smb: client: ignore unhandled reparse tags (Paulo Alcantara) [task:354345]
  - mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [task:354345]
  - drm/msm: fix the highest_bank_bit for sc7180 (Abhinav Kumar) [task:354345]
  - drm/msm/mdss: Handle the reg bus ICC path (Dmitry Baryshkov) [task:354345]
  - drm/msm/mdss: Rename path references to mdp_path (Konrad Dybcio) [task:354345]
  - drm/msm/mdss: switch mdss to use devm_of_icc_get() (Dmitry Baryshkov) [task:354345]
  - drm/msm/dpu: take plane rotation into account for wide planes (Dmitry Baryshkov) [task:354345]
  - drm/msm/dpu: try multirect based on mdp clock limits (Abhinav Kumar) [task:354345]
  - drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails (Dmitry Baryshkov) [task:354345]
  - drm/msm/dp: reset the link phy params before link training (Abhinav Kumar) [task:354345]
  - drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable() (Abhinav Kumar) [task:354345]
  - drm/msm/dpu: capture snapshot on the first commit_done timeout (Dmitry Baryshkov) [task:354345]
  - drm/msm/dpu: split dpu_encoder_wait_for_event into two functions (Dmitry Baryshkov) [task:354345]
  - drm/msm/dpu: drop MSM_ENC_VBLANK support (Dmitry Baryshkov) [task:354345]
  - drm/msm/dpu: use drmm-managed allocation for dpu_encoder_phys (Dmitry Baryshkov) [task:354345]
  - drm/msm/dp: fix the max supported bpp logic (Abhinav Kumar) [task:354345]
  - drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov) [task:354345]
  - net: ovs: fix ovs_drop_reasons error (Menglong Dong) [task:354345]
  - net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson) [task:354345]
  - net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson) [task:354345]
  - octeontx2-af: Fix CPT AF register offset calculation (Bharat Bhushan) [task:354345]
  - netfilter: flowtable: validate vlan header (Pablo Neira Ayuso) [task:354345]
  - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Somnath Kotur) [task:354345]
  - ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet) [task:354345]
  - ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [task:354345]
  - ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [task:354345]
  - udp: fix receiving fraglist GSO packets (Felix Fietkau) [task:354345]
  - netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [task:354345]
  - net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [task:354345]
  - igb: cope with large MAX_SKB_FRAGS (Paolo Abeni) [task:354345]
  - dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp() (Dan Carpenter) [task:354345]
  - ice: fix truesize operations for PAGE_SIZE >= 8192 (Maciej Fijalkowski) [task:354345]
  - ice: fix ICE_LAST_OFFSET formula (Maciej Fijalkowski) [task:354345]
  - ice: fix page reuse when PAGE_SIZE is over 8k (Maciej Fijalkowski) [task:354345]
  - bonding: fix xfrm state handling when clearing active slave (Nikolay Aleksandrov) [task:354345]
  - bonding: fix xfrm real_dev null pointer dereference (Nikolay Aleksandrov) [task:354345]
  - bonding: fix null pointer deref in bond_ipsec_offload_ok (Nikolay Aleksandrov) [task:354345]
  - bonding: fix bond_ipsec_offload_ok return type (Nikolay Aleksandrov) [task:354345]
  - ip6_tunnel: Fix broken GRO (Thomas Bogendoerfer) [task:354345]
  - netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior) [task:354345]
  - netfilter: nft_counter: Disable BH in nft_counter_offload_stats(). (Sebastian Andrzej Siewior) [task:354345]
  - kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [task:354345]
  - net: mctp: test: Use correct skb for route input check (Jeremy Kerr) [task:354345]
  - tcp: prevent concurrent execution of tcp_sk_exit_batch (Florian Westphal) [task:354345]
  - tcp/dccp: do not care about families in inet_twsk_purge() (Eric Dumazet) [task:354345]
  - tcp/dccp: bypass empty buckets in inet_twsk_purge() (Eric Dumazet) [task:354345]
  - selftests: udpgro: report error when receive failed (Hangbin Liu) [task:354345]
  - tc-testing: don't access non-existent variable on exception (Simon Horman) [task:354345]
  - net: mscc: ocelot: serialize access to the injection/extraction groups (Vladimir Oltean) [task:354345]
  - net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q" (Vladimir Oltean) [task:354345]
  - net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register injection (Vladimir Oltean) [task:354345]
  - Bluetooth: SMP: Fix assumption of Central always being Initiator (Luiz Augusto von Dentz) [task:354345]
  - Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz) [task:354345]
  - drm/amdkfd: reserve the BO before validating it (Lang Yu) [task:354345]
  - ALSA: hda/tas2781: Use correct endian conversion (Takashi Iwai) [task:354345]
  - platform/surface: aggregator: Fix warning when controller is destroyed in probe (Maximilian Luz) [task:354345]
  - drm/amd/amdgpu: command submission parser for JPEG (David (Ming Qiang) Wu) [task:354345]
  - drm/amd/display: fix cursor offset on rotation 180 (Melissa Wen) [task:354345]
  - drm/amd/display: Enable otg synchronization logic for DCN321 (Loan Chen) [task:354345]
  - drm/amd/display: Adjust cursor position (Rodrigo Siqueira) [task:354345]
  - btrfs: send: allow cloning non-aligned extent if it ends at i_size (Filipe Manana) [task:354345]
  - btrfs: replace sb::s_blocksize by fs_info::sectorsize (David Sterba) [task:354345]
  - selftests: memfd_secret: don't build memfd_secret test on unsupported arches (Muhammad Usama Anjum) [task:354345]
  - selftests/mm: log run_vmtests.sh results in TAP format (Ryan Roberts) [task:354345]
  - tools/testing/selftests/mm/run_vmtests.sh: lower the ptrace permissions (Itaru Kitayama) [task:354345]
  - dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka) [task:354345]
  - riscv: entry: always initialize regs->a0 to -ENOSYS (Celeste Liu) [task:354345]
  - i2c: stm32f7: Add atomic_xfer method to driver (Sean Nyekjaer) [task:354345]
  - jfs: define xtree root and page independently (Dave Kleikamp) [task:354345]
  - gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [task:354345]
  - nvme: fix namespace removal list (Keith Busch) [task:354345]
  - EDAC/skx_common: Allow decoding of SGX addresses (Qiuxu Zhuo) [task:354345]
  - ionic: check cmd_regs before copying in or out (Shannon Nelson) [task:354345]
  - ionic: use pci_is_enabled not open code (Shannon Nelson) [task:354345]
  - hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang) [task:354345]
  - drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent (Jesse Zhang) [task:354345]
  - nvme: use srcu for iterating namespace list (Keith Busch) [task:354345]
  - Revert "bpf, sockmap: Prevent lock inversion deadlock in map delete elem" (Jakub Sitnicki) [task:354345]
  - selftests/bpf: Fix a few tests for GCC related warnings. (Cupertino Miranda) [task:354345]
  - nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg) [task:354345]
  - ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li) [task:354345]
  - irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang) [task:354345]
  - usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati) [task:354345]
  - platform/x86: lg-laptop: fix %s null argument warning (Gergo Koteles) [task:354345]
  - clocksource: Make watchdog and suspend-timing multiplication overflow safe (Adrian Hunter) [task:354345]
  - irqchip/renesas-rzg2l: Do not set TIEN and TINT source at the same time (Biju Das) [task:354345]
  - s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev) [task:354345]
  - openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde) [task:354345]
  - NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown) [task:354345]
  - nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke) [task:354345]
  - rtc: nct3018y: fix possible NULL dereference (Alexandre Belloni) [task:354345]
  - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Richard Fitzgerald) [task:354345]
  - Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz) [task:354345]
  - nvme: clear caller pointer on identify failure (Keith Busch) [task:354345]
  - usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König) [task:354345]
  - f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu) [task:354345]
  - btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba) [task:354345]
  - btrfs: change BUG_ON to assertion in tree_move_down() (David Sterba) [task:354345]
  - btrfs: send: handle unexpected inode in header process_recorded_refs() (David Sterba) [task:354345]
  - btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba) [task:354345]
  - btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba) [task:354345]
  - btrfs: push errors up from add_async_extent() (David Sterba) [task:354345]
  - btrfs: tests: allocate dummy fs_info and root in test_find_delalloc() (David Sterba) [task:354345]
  - btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba) [task:354345]
  - btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_leaves() (David Sterba) [task:354345]
  - btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_remove_delayed_item() (David Sterba) [task:354345]
  - powerpc/boot: Only free if realloc() succeeds (Michael Ellerman) [task:354345]
  - powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming) [task:354345]
  - f2fs: stop checkpoint when get a out-of-bounds segment (Zhiguo Niu) [task:354345]
  - rxrpc: Don't pick values out of the wire header when setting up security (David Howells) [task:354345]
  - parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller) [task:354345]
  - memory: stm32-fmc2-ebi: check regmap_read return value (Christophe Kerello) [task:354345]
  - x86: Increase brk randomness entropy for 64-bit systems (Kees Cook) [task:354345]
  - md: clean up invalid BUG_ON in md_ioctl (Li Nan) [task:354345]
  - netlink: hold nlk->cb_mutex longer in __netlink_dump_start() (Eric Dumazet) [task:354345]
  - tick: Move got_idle_tick away from common flags (Frederic Weisbecker) [task:354345]
  - clocksource/drivers/arm_global_timer: Guard against division by zero (Martin Blumenstingl) [task:354345]
  - hrtimer: Select housekeeping CPU during migration (Costa Shulyupin) [task:354345]
  - gpio: sysfs: extend the critical section for unregistering sysfs devices (Bartosz Golaszewski) [task:354345]
  - drm/lima: set gp bus_stop bit before hard reset (Erico Nunes) [task:354345]
  - net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook) [task:354345]
  - wifi: iwlwifi: mvm: avoid garbage iPN (Shaul Triebitz) [task:354345]
  - media: drivers/media/dvb-core: copy user arrays safely (Philipp Stanner) [task:354345]
  - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee) [task:354345]
  - fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov) [task:354345]
  - media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil) [task:354345]
  - kernfs: fix false-positive WARN(nr_mmapped) in kernfs_drain_open_files (Neel Natu) [task:354345]
  - riscv: blacklist assembly symbols for kprobe (Clément Léger) [task:354345]
  - quota: Remove BUG_ON from dqget() (Jan Kara) [task:354345]
  - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jeff Johnson) [task:354345]
  - fuse: fix UAF in rcu pathwalks (Al Viro) [task:354345]
  - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Al Viro) [task:354345]
  - btrfs: zlib: fix and simplify the inline extent decompression (Qu Wenruo) [task:354345]
  - nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner) [task:354345]
  - EDAC/skx_common: Filter out the invalid address (Qiuxu Zhuo) [task:354345]
  - gfs2: Refcounting fix in gfs2_thaw_super (Andreas Gruenbacher) [task:354345]
  - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (Zijun Hu) [task:354345]
  - evm: don't copy up 'security.evm' xattr (Mimi Zohar) [task:354345]
  - drm/rockchip: vop2: clear afbc en and transform bit for cluster window at linear mode (Andy Yan) [task:354345]
  - ionic: no fw read when PCI reset failed (Shannon Nelson) [task:354345]
  - ionic: prevent pci disable of already disabled device (Shannon Nelson) [task:354345]
  - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Nathan Lynch) [task:354345]
  - hwmon: (pc87360) Bounds check data->innr usage (Kees Cook) [task:354345]
  - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Bard Liao) [task:354345]
  - memory: tegra: Skip SID programming if SID registers aren't set (Ashish Mhetre) [task:354345]
  - drm/msm: Reduce fallout of fence signaling vs reclaim hangs (Rob Clark) [task:354345]
  - arm64: Fix KASAN random tag seed initialization (Samuel Holland) [task:354345]
  - powerpc/topology: Check if a core is online (Nysal Jan K.A) [task:354345]
  - cpu/SMT: Enable SMT only if a core is online (Nysal Jan K.A) [task:354345]
  - rust: fix the default format for CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT (Masahiro Yamada) [task:354345]
  - rust: suppress error messages from CONFIG_{RUSTC,BINDGEN}_VERSION_TEXT (Masahiro Yamada) [task:354345]
  - rust: work around `bindgen` 0.69.0 issue (Miguel Ojeda) [task:354345]
  - hwmon: (ltc2992) Avoid division by zero (Antoniu Miclaus) [task:354345]
  - IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock (Chengfeng Ye) [task:354345]
  - clk: visconti: Add bounds-checking coverage for struct visconti_pll_provider (Gustavo A. R. Silva) [task:354345]
  - gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher) [task:354345]
  - wifi: mac80211: flush STA queues on unauthorization (Johannes Berg) [task:354345]
  - scsi: spi: Fix sshdr use (Mike Christie) [task:354345]
  - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Richard Acayan) [task:354345]
  - media: qcom: venus: fix incorrect return value (Hans Verkuil) [task:354345]
  - drm/tegra: Zero-initialize iosys_map (Mikko Perttunen) [task:354345]
  - binfmt_misc: cleanup on filesystem umount (Christian Brauner) [task:354345]
  - media: s5p-mfc: Fix potential deadlock on condlock (Chengfeng Ye) [task:354345]
  - staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye) [task:354345]
  - drm/amd/display: Validate hw_points_num before using it (Alex Hung) [task:354345]
  - usb: gadget: uvc: cleanup request when not in correct state (Michael Grzeschik) [task:354345]
  - wifi: mt76: fix race condition related to checking tx queue fill status (Felix Fietkau) [task:354345]
  - staging: iio: resolver: ad2s1210: fix use before initialization (David Lechner) [task:354345]
  - wifi: ath11k: fix ath11k_mac_op_remain_on_channel() stack usage (Dmitry Antipov) [task:354345]
  - media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil) [task:354345]
  - drm/amdkfd: Move dma unmapping after TLB flush (Philip Yang) [task:354345]
  - i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer (Jarkko Nikula) [task:354345]
  - i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out (Jarkko Nikula) [task:354345]
  - wifi: ath12k: fix WARN_ON during ath12k_mac_update_vif_chan (Manish Dharanenthiran) [task:354345]
  - drm/bridge: tc358768: Attempt to fix DSI horizontal timings (Tomi Valkeinen) [task:354345]
  - s390/smp,mcck: fix early IPI handling (Heiko Carstens) [task:354345]
  - RDMA/rtrs: Fix the problem of variable not initialized fully (Zhu Yanjun) [task:354345]
  - i2c: riic: avoid potential division by zero (Wolfram Sang) [task:354345]
  - cgroup: Avoid extra dereference in css_populate_dir() (Kamalesh Babulal) [task:354345]
  - wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson) [task:354345]
  - sched/topology: Handle NUMA_NO_NODE in sched_numa_find_nth_cpu() (Yury Norov) [task:354345]
  - net: ethernet: mtk_wed: check update_wo_rx_stats in mtk_wed_update_rx_stats() (Lorenzo Bianconi) [task:354345]
  - rcu: Eliminate rcu_gp_slow_unregister() false positive (Paul E. McKenney) [task:354345]
  - rcu: Dump memory object info if callback function is invalid (Zhen Lei) [task:354345]
  - mm: Remove kmem_valid_obj() (Zhen Lei) [task:354345]
  - wifi: mac80211: fix BA session teardown race (Johannes Berg) [task:354345]
  - wifi: cfg80211: check wiphy mutex is held for wdev mutex (Johannes Berg) [task:354345]
  - wifi: mac80211: lock wiphy in IP address notifier (Johannes Berg) [task:354345]
  - ASoC: cs35l45: Checks index of cs35l45_irqs[] (Ricardo Rivera-Matos) [task:354345]
  - ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb) [task:354345]
  - drm/amdgpu: access RLC_SPM_MC_CNTL through MMIO in SRIOV runtime (ZhenGuo Yin) [task:354345]
  - drm/amd/amdgpu/imu_v11_0: Increase buffer size to ensure all possible values can be stored (Lee Jones) [task:354345]
  - drm/amd/pm: fix error flow in sensor fetching (Alex Deucher) [task:354345]
  - ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian) [task:354345]
  - gpio: mlxbf3: Support shutdown() function (Asmaa Mnebhi) [task:354345]
  - net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [task:354345]
  - net: hns3: use the user's cfg after reset (Peiyang Wang) [task:354345]
  - net: hns3: fix wrong use of semaphore up (Jie Wang) [task:354345]
  - selftests: net: lib: kill PIDs before del netns (Matthieu Baerts (NGI0)) [task:354345]
  - selftests: net: lib: ignore possible errors (Matthieu Baerts (NGI0)) [task:354345]
  - vsock: fix recursive ->recvmsg calls (Cong Wang) [task:354345]
  - netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests (Phil Sutter) [task:354345]
  - netfilter: nf_tables: Introduce nf_tables_getobj_single (Phil Sutter) [task:354345]
  - netfilter: nf_tables: Carry reset boolean in nft_obj_dump_ctx (Phil Sutter) [task:354345]
  - netfilter: nf_tables: nft_obj_filter fits into cb->ctx (Phil Sutter) [task:354345]
  - netfilter: nf_tables: Carry s_idx in nft_obj_dump_ctx (Phil Sutter) [task:354345]
  - netfilter: nf_tables: A better name for nft_obj_filter (Phil Sutter) [task:354345]
  - netfilter: nf_tables: Unconditionally allocate nft_obj_filter (Phil Sutter) [task:354345]
  - netfilter: nf_tables: Drop pointless memset in nf_tables_dump_obj (Phil Sutter) [task:354345]
  - netfilter: nf_tables: Audit log dump reset after the fact (Phil Sutter) [task:354345]
  - netfilter: nf_queue: drop packets with cloned unconfirmed conntracks (Florian Westphal) [task:354345]
  - netfilter: flowtable: initialise extack before use (Donald Hunter) [task:354345]
  - netfilter: allow ipv6 fragments to arrive on different devices (Tom Hughes) [task:354345]
  - tcp: Update window clamping condition (Subash Abhinov Kasiviswanathan) [task:354345]
  - mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size (Eugene Syromiatnikov) [task:354345]
  - mlxbf_gige: disable RX filters until RX path initialized (David Thompson) [task:354345]
  - net: ethernet: mtk_wed: fix use-after-free panic in mtk_wed_setup_tc_block_cb() (Zheng Zhang) [task:354345]
  - net: dsa: vsc73xx: check busy flag in MDIO operations (Pawel Dembicki) [task:354345]
  - net: dsa: vsc73xx: use read_poll_timeout instead delay loop (Pawel Dembicki) [task:354345]
  - net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki) [task:354345]
  - net: axienet: Fix register defines comment description (Radhey Shyam Pandey) [task:354345]
  - atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [task:354345]
  - net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu) [task:354345]
  - net/mlx5e: Take state lock during tx timeout reporter (Dragos Tatulea) [task:354345]
  - igc: Fix reset adapter logics when tx mode change (Faizal Rahim) [task:354345]
  - igc: Fix qbv_config_change_errors logics (Faizal Rahim) [task:354345]
  - igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer (Faizal Rahim) [task:354345]
  - bpf: Fix updating attached freplace prog in prog_array map (Leon Hwang) [task:354345]
  - s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda) [task:354345]
  - drm/amdgpu/jpeg4: properly set atomics vmid field (Alex Deucher) [task:354345]
  - drm/amdgpu/jpeg2: properly set atomics vmid field (Alex Deucher) [task:354345]
  - memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [task:354345]
  - drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen) [task:354345]
  - btrfs: tree-checker: add dev extent item checks (Qu Wenruo) [task:354345]
  - btrfs: zoned: properly take lock to read/update block group's zoned variables (Naohiro Aota) [task:354345]
  - btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type (Qu Wenruo) [task:354345]
  - mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu (Waiman Long) [task:354345]
  - selinux: add the processing of the failure of avc_add_xperms_decision() (Zhen Lei) [task:354345]
  - selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei) [task:354345]
  - fs/netfs/fscache_cookie: add missing "n_accesses" check (Max Kellermann) [task:354345]
  - wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion (Janne Grunau) [task:354345]
  - net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings (Long Li) [task:354345]
  - net: mana: Fix RX buf alloc_size alignment and atomic op panic (Haiyang Zhang) [task:354345]
  - rtla/osnoise: Prevent NULL dereference in error handling (Dan Carpenter) [task:354345]
  - fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [task:354345]
  - bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin) [task:354345]
  - btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits() (Alexander Lobakin) [task:354345]
  - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Alexander Lobakin) [task:354345]
  - fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64() (Alexander Lobakin) [task:354345]
  - vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [task:354345]
  - dm persistent data: fix memory allocation failure (Mikulas Patocka) [task:354345]
  - dm resume: don't return EINVAL when signalled (Khazhismel Kumykov) [task:354345]
  - arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu) [task:354345]
  - ACPI: EC: Evaluate _REG outside the EC scope more carefully (Rafael J. Wysocki) [task:354345]
  - ACPICA: Add a depth argument to acpi_execute_reg_methods() (Rafael J. Wysocki) [task:354345]
  - i2c: tegra: Do not mark ACPI devices as irq safe (Breno Leitao) [task:354345]
  - riscv: change XIP's kernel_map.size to be size of the entire kernel (Nam Cao) [task:354345]
  - KVM: s390: fix validity interception issue when gisa is switched off (Michael Mueller) [task:354345]
  - s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [task:354345]
  - ALSA: hda/tas2781: fix wrong calibrated data order (Baojun Xu) [task:354345]
  - thunderbolt: Mark XDomain as unplugged when router is removed (Mika Westerberg) [task:354345]
  - xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [task:354345]
  - ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda) [task:354345]
  - ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET (Lianqin Hu) [task:354345]
  - char: xillybus: Check USB endpoints when probing device (Eli Billauer) [task:354345]
  - char: xillybus: Refine workqueue handling (Eli Billauer) [task:354345]
  - char: xillybus: Don't destroy workqueue from work item running on it (Eli Billauer) [task:354345]
  - selinux: revert our use of vma_is_initial_heap() (Paul Moore) [task:354345]
  - Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET" (Xu Yang) [task:354345]
  - Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD" (Griffin Kroah-Hartman) [task:354345]
  - Revert "ACPI: EC: Evaluate orphan _REG under EC device" (Rafael J. Wysocki) [task:354345]
  - tty: atmel_serial: use the correct RTS flag. (Mathieu Othacehe) [task:354345]
  - tty: serial: fsl_lpuart: mark last busy before uart_add_one_port (Peng Fan) [task:354345]
  - memcg: rearrange fields of mem_cgroup_per_node (Shakeel Butt)
  - memcg: use proper type for mod_memcg_state (Shakeel Butt)
  - memcg: warn for unexpected events and stats (Shakeel Butt)
  - mm: cleanup WORKINGSET_NODES in workingset (Shakeel Butt)
  - memcg: cleanup __mod_memcg_lruvec_state (Shakeel Butt)
  - memcg: reduce memory for the lruvec and memcg stats (Shakeel Butt)
  - mm: memcg: normalize the value passed into memcg_rstat_updated() (Yosry Ahmed)
  - mm: memcg: account memory used for memcg vmstats and lruvec stats (Roman Gushchin)
  - memcg: dynamically allocate lruvec_stats (Shakeel Butt)
  - memcg: reduce memory size of mem_cgroup_events_index (Shakeel Butt)
  - ntsync: Introduce NTSYNC_IOC_SEM_POST. (Elizabeth Figura)
  - ntsync: Introduce NTSYNC_IOC_CREATE_SEM. (Elizabeth Figura)
  - ntsync: Introduce the ntsync driver and character device. (Elizabeth Figura)
  - f2fs: fix null reference error when checking end of zone (Daejun Park) [task:352013] {CVE-2024-43857}
  - mm: list_lru: fix UAF for memory cgroup (Muchun Song) [task:352261] {CVE-2024-43888}
  - net/tcp: Disable TCP-AO static key after RCU grace period (Dmitry Safonov) [task:352159] {CVE-2024-43887}
  - ice: Don't process extts if PTP is disabled (Jacob Keller) [task:346995] {CVE-2024-42107}
  - drm/mwv207: add mwv207 drm_panic support (Lu Yao) [task:332547]
  - drm/panic: enable DRM_PANIC and DRM_PANIC_DEBUG (Lu Yao) [task:332547]
  - drm/panic: replace default ascii logo to "KYLIN" (Lu Yao) [task:332547]
  - drm/panic: Add a qr_code panic screen (Lu Yao) [task:332547]
  - MAILLIST: lib/qr: Add qr encode support (Teodora Baluta) [task:332547]
  - drm/amdgpu: add dce6 drm_panic support (Lu Yao) [task:332547]
  - drm/panic: Restrict graphical logo handling to built-in (Geert Uytterhoeven) [task:332547]
  - drm/panic: Do not select DRM_KMS_HELPER (Geert Uytterhoeven) [task:332547]
  - drm/panic: depends on !VT_CONSOLE (Jocelyn Falempe) [task:332547]
  - drm/panic: Add support for drawing a monochrome graphical logo (Geert Uytterhoeven) [task:332547]
  - drm/panic: Rename logo to logo_ascii (Geert Uytterhoeven) [task:332547]
  - drm/panic: Fix off-by-one logo size checks (Geert Uytterhoeven) [task:332547]
  - drm/panic: Fix uninitialized drm_scanout_buffer.set_pixel() crash (Geert Uytterhoeven) [task:332547]
  - drm/panic: Add a kmsg panic screen (Jocelyn Falempe) [task:332547]
  - drm/panic: Add a set_pixel() callback to drm_scanout_buffer (Jocelyn Falempe) [task:332547]
  - drm/panic: only draw the foreground color in drm_panic_blit() (Jocelyn Falempe) [task:332547]
  - drm/panic: Add debugfs entry to test without triggering panic. (Jocelyn Falempe) [task:332547]
  - drm/panic: Add support for color format conversion (Jocelyn Falempe) [task:332547]
  - drm/panic: Add a drm panic handler (Jocelyn Falempe) [task:332547]
  - drm/panic: Add drm panic locking (Daniel Vetter) [task:332547]
  - dm-raid: Fix WARN_ON_ONCE check for sync_thread in raid_resume (Benjamin Marzinski) [task:352645] {CVE-2024-43820}
  - bpf: add missing check_func_arg_reg_off() to prevent out-of-bounds memory accesses (Matt Bobrowski) [task:352187] {CVE-2024-43910}
  - s390/pkey: Wipe copies of protected- and secure-keys (Holger Dengler) [task:346923] {CVE-2024-42155}
  - Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [task:352185] {CVE-2024-43884}
  - mwv207: Convert expression to BIT (Jackie Liu)
  - clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() (Uwe Kleine-König)
  - clk: Add a devm variant of clk_rate_exclusive_get() (Uwe Kleine-König)
  - mm/memory-failure: use helper llist_for_each_entry() (Yifei Li)
  - mm: migrate: split folio_migrate_mapping() (Kefeng Wang)
  - mm: add folio_mc_copy() (Kefeng Wang)
  - mm: memory: use nth_page() in clear/copy_subpage() (Kefeng Wang)
  - mm: swap_state: use folio_alloc_mpol() in __read_swap_cache_async() (Kefeng Wang)
  - mm: shmem: fix incorrect aligned index when checking conflicts (Baolin Wang)
  - mm: shmem: avoid allocating huge pages larger than MAX_PAGECACHE_ORDER for shmem (Baolin Wang)
  - s390: mm: accelerate pagefault when badaccess (Kefeng Wang)
  - riscv: mm: accelerate pagefault when badaccess (Kefeng Wang)
  - powerpc: mm: accelerate pagefault when badaccess (Kefeng Wang)
  - arm: mm: accelerate pagefault when VM_FAULT_BADACCESS (Kefeng Wang)
  - ARM: 9328/1: mm: try VMA lock-based page fault handling first (Wang Kefeng)
  - arm64: mm: cleanup __do_page_fault() (Kefeng Wang)
  - mm: page_alloc: use the correct THP order for THP PCP (Baolin Wang)
  - bpf, arm64: Fix trampoline for BPF_TRAMP_F_CALL_ORIG (Puranjay Mohan) [task:352667] {CVE-2024-43840}
  - kvm: s390: Reject memory region operations for ucontrol VMs (Christoph Schlameuss) [task:352663] {CVE-2024-43819}
  - bpf: Defer work in bpf_timer_cancel_and_free (Kumar Kartikeya Dwivedi) [task:347021] {CVE-2024-41045}
  - drm/bridge: adv7511: fix crash on irq during probe (Mads Bligaard Nielsen) [task:213961] {CVE-2024-26876}
  - GLENFLY: drm/arise: fix i386 config build error (brightyi) [task:350917]
  - wifi: ath12k: check M3 buffer size as well whey trying to reuse it (Baochen Qiang) [task:346381]
  - wifi: ath12k: fix invalid m3 buffer address (Wen Gong) [task:346381]
  - wifi: ath12k: fix kernel crash during resume (Baochen Qiang) [task:346381] {CVE-2024-40979}
  - wifi: ath12k: add firmware-2.bin support (Raj Kumar Bhagat) [task:346381]
  - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Wen Gong) [task:346381]
  - wifi: ath12k: fix the error handler of rfkill config (Karthikeyan Periyasamy) [task:346381]
  - wifi: ath12k: Remove struct ath12k::ops (Jeff Johnson) [task:346381]
  - wifi: ath12k: Introduce and use ath12k_sta_to_arsta() (Jeff Johnson) [task:346381]
  - wifi: ath12k: Consistently use ath12k_vif_to_arvif() (Jeff Johnson) [task:346381]
  - wifi: ath12k: Remove ath12k_base::bd_api (Jeff Johnson) [task:346381]
  - wifi: ath12k: add ath12k_qmi_free_resource() for recovery (Wen Gong) [task:346381]
  - wifi: ath12k: add read variant from SMBIOS for download board data (Wen Gong) [task:346381]
  - wifi: ath12k: add support for hardware rfkill for WCN7850 (Lingbo Kong) [task:346381]
  - mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable() (Jason-JH.Lin) [task:352219] {CVE-2024-42319}
  - mailbox: mtk-cmdq: Fix pm_runtime_get_sync() warning in mbox shutdown (Jason-JH.Lin) [task:352219]
  - mailbox: mtk-cmdq-mailbox: Implement Runtime PM with autosuspend (AngeloGioacchino Del Regno) [task:352219]
  - slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang) [task:351055]
  - slub: introduce count_partial_free_approx() (Jianfeng Wang) [task:351055]
  - mm/huge_memory: avoid PMD-size page cache if needed (Gavin Shan) [task:351055]
  - mm/migrate: putback split folios when numa hint migration fails (Peter Xu) [task:351055]
  - mm: simplify folio_migrate_mapping() (Hugh Dickins) [task:351055]
  - mm: fix khugepaged activation policy (Ryan Roberts) [task:351055]
  - mm/hugetlb: fix kernel NULL pointer dereference when migrating hugetlb folio (Miaohe Lin) [task:351055]
  - filemap: Convert generic_perform_write() to support large folios (Matthew Wilcox (Oracle)) [task:351055]
  - mm: fix crashes from deferred split racing folio migration (Hugh Dickins) [task:351055]
  - mm: refactor folio_undo_large_rmappable() (Kefeng Wang) [task:351055]
  - mm/readahead: limit page cache size in page_cache_ra_order() (Gavin Shan) [task:351055]
  - mm/migrate: move NUMA hinting fault folio isolation + checks under PTL (David Hildenbrand) [task:351055]
  - mm/migrate: make migrate_misplaced_folio() return 0 on success (David Hildenbrand) [task:351055]
  - mm/huge_memory: mark racy access onhuge_anon_orders_always (Ran Xiaokai) [task:351055]
  - mm: page_alloc: fix highatomic typing in multi-block buddies (Johannes Weiner) [task:351055]
  - mm/swapfile: mark racy access on si->highest_bit (linke li) [task:351055]
  - mm: page_alloc: allowing mTHP compaction to capture the freed page directly (Baolin Wang) [task:351055]
  - mm/slub: mark racy access on slab->freelist (linke li) [task:351055]
  - mm: convert free_zone_device_page to free_zone_device_folio (Matthew Wilcox (Oracle)) [task:351055]
  - mm: combine __folio_put_small, __folio_put_large and __folio_put (Matthew Wilcox (Oracle)) [task:351055]
  - mm: inline destroy_large_folio() into __folio_put_large() (Matthew Wilcox (Oracle)) [task:351055]
  - mm: set pageblock_order to HPAGE_PMD_ORDER in case with !CONFIG_HUGETLB_PAGE but THP enabled (Baolin Wang) [task:351055]
  - mm: convert pagecache_isize_extended to use a folio (Matthew Wilcox (Oracle)) [task:351055]
  - mm: combine free_the_page() and free_unref_page() (Matthew Wilcox (Oracle)) [task:351055]
  - mm: free non-hugetlb large folios in a batch (Matthew Wilcox (Oracle)) [task:351055]
  - hugetlb: convert alloc_buddy_hugetlb_folio to use a folio (Matthew Wilcox (Oracle)) [task:351055]
  - mm: page_alloc: batch vmstat updates in expand() (Johannes Weiner) [task:351055]
  - mm: page_alloc: consolidate free page accounting (Johannes Weiner) [task:351055]
  - mm: page_isolation: prepare for hygienic freelists (Johannes Weiner) [task:351055]
  - mm: page_alloc: set migratetype inside move_freepages() (Zi Yan) [task:351055]
  - mm: page_alloc: close migratetype race between freeing and stealing (Johannes Weiner) [task:351055]
  - mm: page_alloc: fix freelist movement during block conversion (Johannes Weiner) [task:351055]
  - mm: page_alloc: fix move_freepages_block() range error (Johannes Weiner) [task:351055]
  - mm: page_alloc: move free pages when converting block during isolation (Johannes Weiner) [task:351055]
  - mm: page_alloc: fix up block types when merging compatible blocks (Johannes Weiner) [task:351055]
  - mm: page_alloc: optimize free_unref_folios() (Johannes Weiner) [task:351055]
  - mm: page_alloc: remove pcppage migratetype caching (Johannes Weiner) [task:351055]
  - mm/numa_balancing: allow migrate on protnone reference with MPOL_PREFERRED_MANY policy (Donet Tom) [task:351055]
  - mm/mempolicy: use numa_node_id() instead of cpu_to_node() (Donet Tom) [task:351055]
  - mm/slub: mark racy accesses on slab->slabs (linke li) [task:351055]
  - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Pankaj Raghav) [task:351055]
  - mm/mmap: simplify vma link and unlink (Yajun Deng) [task:351055]
  - mm: page_alloc: simplify __free_pages_ok() (Yajun Deng) [task:351055]
  - mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes) [task:351055]
  - mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes) [task:351055]
  - mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes) [task:351055]
  - mm/page_alloc: remove unnecessary next_page in break_down_buddy_pages (Kemeng Shi) [task:351055]
  - mm/page_alloc: remove unnecessary check in break_down_buddy_pages (Kemeng Shi) [task:351055]
  - x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed() (Kai Huang)
  - fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn)
  - perf/x86: Fix smp_processor_id()-in-preemptible warnings (Li Huafei)
  - perf/x86/intel: Add a distinct name for Granite Rapids (Kan Liang) [task:351243]
  - perf/x86/intel: Hide Topdown metrics events if the feature is not enumerated (Kan Liang) [task:351243]
  - Documentation: arm64: Update memory.rst for TBI (Kevin Brodsky)
  - perf/x86/amd/uncore: Fix DF and UMC domain identification (Sandipan Das)
  - perf/x86/amd/uncore: Avoid PMU registration if counters are unavailable (Sandipan Das)
  - perf/x86/intel: Support Perfmon MSRs aliasing (Kan Liang)
  - perf/x86/intel: Support PERFEVTSEL extension (Kan Liang)
  - perf/x86: Add config_mask to represent EVENTSEL bitmask (Kan Liang)
  - perf/x86/intel: Support new data source for Lunar Lake (Kan Liang)
  - perf/x86/intel: Rename model-specific pebs_latency_data functions (Kan Liang)
  - perf/x86: Add Lunar Lake and Arrow Lake support (Kan Liang)
  - perf/x86: Support counter mask (Kan Liang)
  - perf/x86/intel: Support the PEBS event mask (Kan Liang)
  - perf/x86/intel/cstate: Add Lunarlake support (Zhang Rui)
  - perf/x86/intel/cstate: Add Arrowlake support (Zhang Rui)
  - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Kan Liang) [task:351241]
  - perf/x86/uncore: Cleanup unused unit structure (Kan Liang) [task:351241]
  - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Kan Liang) [task:351241]
  - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Kan Liang) [task:351241]
  - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Kan Liang) [task:351241]
  - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Kan Liang) [task:351241]
  - perf/x86/uncore: Support per PMU cpumask (Kan Liang) [task:351241]
  - perf/x86/uncore: Save the unit control address of all units (Kan Liang) [task:351241]
  - perf/x86/intel: Switch to new Intel CPU model defines (Tony Luck) [task:351243]
  - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Uros Bizjak)
  - x86/virt/tdx: Define TDX supported page sizes as macros (Kai Huang)
  - x86/virt/tdx: Detect TDX during kernel boot (Kai Huang)
  - x86/virt/tdx: Make TDX_MODULE_CALL handle SEAMCALL #UD and #GP (Kai Huang)
  - x86/virt/tdx: Wire up basic SEAMCALL functions (Kai Huang)
  - x86/tdx: Remove 'struct tdx_hypercall_args' (Kai Huang)
  - x86/tdx: Reimplement __tdx_hypercall() using TDX_MODULE_CALL asm (Kai Huang)
  - x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALL (Kai Huang)
  - x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafs (Kai Huang)
  - x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure (Kai Huang)
  - x86/tdx: Rename __tdx_module_call() to __tdcall() (Kai Huang)
  - x86/tdx: Make macros of TDCALLs consistent with the spec (Kai Huang)
  - x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalid (Kai Huang)
  - x86/tdx: Retry partially-completed page conversion hypercalls (Dexuan Cui)
  - netfilter: nf_tables: restore set elements when delete set fails (Pablo Neira Ayuso) [task:219463] {CVE-2024-27012}
  - tpm: add TCM2.0 support in tpm_tis_spi (lijun) [bug:242032]
  - configs: enable etmem configurations (Enze Li) [task:211762]
  - OPENEULER: tcp/dccp: Add another way to allocate local ports in connect() (Lu Wei) [task:210046]
  - drm/amdgpu: Add raven1 gfxoff quirks (liupeng01) [task:350627]
  - mm: optimise vmf_anon_prepare() for VMAs without an anon_vma (Matthew Wilcox (Oracle))
  - mm: fix some minor per-VMA lock issues in userfaultfd (Matthew Wilcox (Oracle))
  - mm: delay the check for a NULL anon_vma (Matthew Wilcox (Oracle))
  - mm: assert the mmap_lock is held in __anon_vma_prepare() (Matthew Wilcox (Oracle))
  - hugetlb: check for anon_vma prior to folio allocation (Vishal Moola (Oracle))
  - userfaultfd: fix deadlock warning when locking src and dst VMAs (Lokesh Gidra)
  - hugetlb: allow faults to be handled under the VMA lock (Vishal Moola (Oracle))
  - hugetlb: use vmf_anon_prepare() instead of anon_vma_prepare() (Vishal Moola (Oracle))
  - hugetlb: pass struct vm_fault through to hugetlb_handle_userfault() (Vishal Moola (Oracle))
  - hugetlb: move vm_fault declaration to the top of hugetlb_fault() (Vishal Moola (Oracle))
  - mm/memory: change vmf_anon_prepare() to be non-static (Vishal Moola (Oracle))
  - userfaultfd: use per-vma locks in userfaultfd operations (Lokesh Gidra)
  - mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK (Lokesh Gidra)
  - userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx (Lokesh Gidra)
  - userfaultfd: move userfaultfd_ctx struct to header file (Lokesh Gidra)
  - userfaultfd: fix return error if mmap_changing is non-zero in MOVE ioctl (Lokesh Gidra)
  - mm/vmalloc: eliminated the lock contention from twice to once (rulinhuang)
  - watchdog/softlockup: Report the most frequent interrupts (Bitao Hu) [task:350471]
  - watchdog/softlockup: Low-overhead detection of interrupt storm (Bitao Hu) [task:350471]
  - genirq: Avoid summation loops for /proc/interrupts (Bitao Hu) [task:350471]
  - genirq: Provide a snapshot mechanism for interrupt statistics (Bitao Hu) [task:350471]
  - genirq: Convert kstat_irqs to a struct (Bitao Hu) [task:350471]
  - genirq: Deduplicate interrupt descriptor initialization (Dawei Li) [task:350471]
  - genirq: Remove unneeded forward declaration (Dawei Li) [task:350471]
  - irqchip/gic(v3): Replace gic_irq() with irqd_to_hwirq() (Dawei Li) [task:350471]
  - irqchip/gic-v3: Use readl_relaxed_poll_timeout_atomic() (Dawei Li) [task:350471]
  - mm/migrate: fix deadlock in migrate_pages_batch() on large folios (Gao Xiang)
  - alloc_tag: mark pages reserved during CMA activation as not tagged (Suren Baghdasaryan)
  - alloc_tag: introduce clear_page_tag_ref() helper function (Suren Baghdasaryan)
  - block: Fix lockdep warning in blk_mq_mark_tag_wait (Li Lingfeng)
  - alloc_tag: outline and export free_reserved_page() (Suren Baghdasaryan)
  - mm/memory_hotplug: skip adjust_managed_page_count() for PageOffline() pages when offlining (David Hildenbrand)
  - mm/memory_hotplug: initialize memmap of !ZONE_DEVICE with PageOffline() instead of PageReserved() (David Hildenbrand)
  - mm: pass meminit_context to __free_pages_core() (David Hildenbrand)
  - tools: Add ethtool.h header to tooling infra (Tushar Vyavahare) [task:341439]
  - Revert the "use network helpers, part 1" patches to resolve compilation errors (luoxuanqiang) [task:341439]
  - Revert patch "a2e9dfd29711" to fix compilation errors (luoxuanqiang) [task:341439]
  - Revert the "use network helpers, part 4" patches to resolve compilation errors (luoxuanqiang) [task:341439]
  - Revert the "bpf: Add missed stats for kprobes" patches to resolve compilation errors (luoxuanqiang) [task:341439]
  - Revert the "Add cgroup sockaddr hooks for unix sockets" patches to resolve compilation errors (luoxuanqiang) [task:341439]
  - platform/x86: x86-android-tablets: Create a platform_device from module_init() (Hans de Goede) [task:345777]
  - spi: Export acpi_spi_find_controller_by_adev() (Hans de Goede) [task:345777]
  - s390/pkey: Wipe copies of clear-key structures on failure (Holger Dengler) [task:345319] {CVE-2024-42156}
  - arch: Reserve map_shadow_stack() syscall number for all architectures (Sohil Mehta) [task:339541]


