# changelog

author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-17.v2409
changelog:
  - bpf: Avoid unnecessary extra percpu memory allocation (Yonghong Song)
  - bcachefs: BCH_SB_MEMBER_INVALID (Kent Overstreet) [task:205710]
  - bcachefs: fix rebalance accounting (Kent Overstreet) [task:205710]
  - bcachefs: Mark more errors as autofix (Kent Overstreet) [task:205710]
  - bcachefs: Revert lockless buffered IO path (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_extents_match() false positive (Kent Overstreet) [task:205710]
  - bcachefs: Fix failure to return error in data_update_index_update() (Kent Overstreet) [task:205710]
  - bcachefs: Fix rebalance_work accounting (Kent Overstreet) [task:205710]
  - bcachefs: Fix failure to flush moves before sleeping in copygc (Kent Overstreet) [task:205710]
  - bcachefs: don't use rht_bucket() in btree_key_cache_scan() (Kent Overstreet) [task:205710]
  - bcachefs: add missing inode_walker_exit() (Kent Overstreet) [task:205710]
  - bcachefs: clear path->should_be_locked in bch2_btree_key_cache_drop() (Kent Overstreet) [task:205710]
  - bcachefs: Fix double assignment in check_dirent_to_subvol() (Yuesong Li) [task:205710]
  - bcachefs: Fix refcounting in discard path (Kent Overstreet) [task:205710]
  - bcachefs: Fix compat issue with old alloc_v4 keys (Kent Overstreet) [task:205710]
  - bcachefs: Fix warning in bch2_fs_journal_stop() (Kent Overstreet) [task:205710]
  - fs/super.c: improve get_tree() error message (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing validation in bch2_sb_journal_v2_validate() (Kent Overstreet) [task:205710]
  - bcachefs: Fix replay_now_at() assert (Kent Overstreet) [task:205710]
  - bcachefs: Fix locking in bch2_ioc_setlabel() (Kent Overstreet) [task:205710]
  - bcachefs: fix failure to relock in btree_node_fill() (Kent Overstreet) [task:205710]
  - bcachefs: fix failure to relock in bch2_btree_node_mem_alloc() (Kent Overstreet) [task:205710]
  - bcachefs: unlock_long() before resort in journal replay (Kent Overstreet) [task:205710]
  - bcachefs: fix missing bch2_err_str() (Kent Overstreet) [task:205710]
  - bcachefs: fix time_stats_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_bucket_gens_init() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_trigger_alloc assert (Kent Overstreet) [task:205710]
  - bcachefs: Fix failure to relock in btree_node_get() (Kent Overstreet) [task:205710]
  - bcachefs: setting bcachefs_effective.* xattrs is a noop (Kent Overstreet) [task:205710]
  - bcachefs: Fix "trying to move an extent, but nr_replicas=0" (Kent Overstreet) [task:205710]
  - bcachefs: bch2_data_update_init() cleanup (Kent Overstreet) [task:205710]
  - bcachefs: Extra debug for data move path (Kent Overstreet) [task:205710]
  - bcachefs: Fix incorrect gfp flags (Kent Overstreet) [task:205710]
  - bcachefs: fix field-spanning write warning (Kent Overstreet) [task:205710]
  - bcachefs: Reallocate table when we're increasing size (Kent Overstreet) [task:205710]
  - bcachefs: Fix locking in __bch2_trans_mark_dev_sb() (Kent Overstreet) [task:205710]
  - bcachefs: fix incorrect i_state usage (Kent Overstreet) [task:205710]
  - bcachefs: avoid overflowing LRU_TIME_BITS for cached data lru (Kent Overstreet) [task:205710]
  - bcachefs: Fix forgetting to pass trans to fsck_err() (Kent Overstreet) [task:205710]
  - bcachefs: Increase size of cuckoo hash table on too many rehashes (Kent Overstreet) [task:205710]
  - bcachefs: bcachefs_metadata_version_disk_accounting_inum (Kent Overstreet) [task:205710]
  - bcachefs: Kill __bch2_accounting_mem_mod() (Kent Overstreet) [task:205710]
  - bcachefs: Make bkey_fsck_err() a wrapper around fsck_err() (Kent Overstreet) [task:205710]
  - bcachefs: Fix warning in __bch2_fsck_err() for trans not passed in (Kent Overstreet) [task:205710]
  - bcachefs: Add a time_stat for blocked on key cache flush (Kent Overstreet) [task:205710]
  - bcachefs: Improve trans_blocked_journal_reclaim tracepoint (Kent Overstreet) [task:205710]
  - bcachefs: Add hysteresis to waiting on btree key cache flush (Kent Overstreet) [task:205710]
  - bcachefs: Convert for_each_btree_node() to lockrestart_do() (Kent Overstreet) [task:205710]
  - bcachefs: Add missing downgrade table entry (Kent Overstreet) [task:205710]
  - bcachefs: disk accounting: ignore unknown types (Kent Overstreet) [task:205710]
  - bcachefs: bch2_accounting_invalid() fixup (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_trigger_alloc when upgrading from old versions (Kent Overstreet) [task:205710]
  - bcachefs: delete faulty fastpath in bch2_btree_path_traverse_cached() (Kent Overstreet) [task:205710]
  - bcachefs: bcachefs_metadata_version_disk_accounting_v3 (Kent Overstreet) [task:205710]
  - bcachefs: improve bch2_dev_usage_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_accounting_invalid() (Kent Overstreet) [task:205710]
  - bcachefs: Switch to .get_inode_acl() (Kent Overstreet) [task:205710]
  - bcachefs: Use bch2_wait_on_allocator() in btree node alloc path (Kent Overstreet) [task:205710]
  - bcachefs: Make allocator stuck timeout configurable, ratelimit messages (Kent Overstreet) [task:205710]
  - bcachefs: Add missing path_traverse() to btree_iter_next_node() (Kent Overstreet) [task:205710]
  - bcachefs: ec should not allocate from ro devs (Kent Overstreet) [task:205710]
  - bcachefs: Improved allocator debugging for ec (Kent Overstreet) [task:205710]
  - bcachefs: Add missing bch2_trans_begin() call (Kent Overstreet) [task:205710]
  - bcachefs: Add a comment for bucket helper types (Kent Overstreet) [task:205710]
  - bcachefs: Don't rely on implicit unsigned -> signed integer conversion (Kent Overstreet) [task:205710]
  - lockdep: Fix lockdep_set_notrack_class() for CONFIG_LOCK_STAT (Kent Overstreet) [task:205710]
  - bcachefs: Fix double free of ca->buckets_nouse (Kent Overstreet) [task:205710]
  - mptcp: refer to 'MPTCP' socket in comments (Davide Caratti)
  - mptcp: add mptcp_space_from_win helper (Geliang Tang)
  - mptcp: use mptcp_win_from_space helper (Geliang Tang)
  - config: enable CONFIG_NAMESPACES for kselftest (taowei) [task:348609, task:348611]
  - mptcp: fix typos in comments (Shi-Sheng Yang)
  - riscv: dts: starfive: add assigned-clock* to limit frquency (William Qiu) [task:361347]
  - ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [task:361347]
  - pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID (Mika Westerberg) [task:361347]
  - cifs: Fix signature miscalculation (David Howells) [task:361347]
  - ASoC: codecs: avoid possible garbage value in peb2466_reg_read() (Su Hui) [task:361347]
  - drm/i915/guc: prevent a possible int overflow in wq offsets (Nikita Zhandarovich) [task:361347]
  - spi: geni-qcom: Fix incorrect free_irq() sequence (Jinjie Ruan) [task:361347]
  - spi: geni-qcom: Undo runtime PM changes at driver exit time (Jinjie Ruan) [task:361347]
  - drm/amd/amdgpu: apply command submission parser for JPEG v1 (David (Ming Qiang) Wu) [task:361347]
  - drm/amdgpu/atomfirmware: Silence UBSAN warning (Alex Deucher) [task:361347]
  - drm/nouveau/fb: restore init() for ramgp102 (Ben Skeggs) [task:361347]
  - dma-buf: heaps: Fix off-by-one in CMA heap fault handler (T.J. Mercier) [task:361347]
  - drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl (T.J. Mercier) [task:361347]
  - soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski) [task:361347]
  - spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [task:361347]
  - net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [task:361347]
  - net: dsa: felix: ignore pending status of TAS module when it's disabled (Xiaoliang Yang) [task:361347]
  - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [task:361347]
  - selftests: net: csum: Fix checksums for packets with non-zero padding (Sean Anderson) [task:361347]
  - net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou) [task:361347]
  - octeontx2-af: Modify SMQ flush sequence to drop packets (Naveen Mamindlapalli) [task:361347]
  - fou: fix initialization of grc (Muhammad Usama Anjum) [task:361347]
  - net/mlx5: Fix bridge mode operations when there are no VFs (Benjamin Poirier) [task:361347]
  - net/mlx5: Verify support for scheduling element and TSAR type (Carolina Jubran) [task:361347]
  - net/mlx5: Correct TASR typo into TSAR (Cosmin Ratiu) [task:361347]
  - net/mlx5: Add missing masks and QoS bit masks for scheduling elements (Carolina Jubran) [task:361347]
  - net/mlx5: Explicitly set scheduling element and TSAR type (Carolina Jubran) [task:361347]
  - net/mlx5e: Add missing link mode to ptys2ext_ethtool_map (Shahar Shitrit) [task:361347]
  - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Patrisious Haddad) [task:361347]
  - net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit) [task:361347]
  - net/mlx5: Update the list of the PCI supported devices (Maher Sanalla) [task:361347]
  - igb: Always call igb_xdp_ring_update_tail() under Tx lock (Sriram Yagnaraman) [task:361347]
  - ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [task:361347]
  - ice: fix accounting for filters shared by multiple VSIs (Jacob Keller) [task:361347]
  - ice: Fix lldp packets dropping after changing the number of channels (Martyna Szapar-Mudlaw) [task:361347]
  - hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 (Patryk Biel) [task:361347]
  - selftests/bpf: Support SOCK_STREAM in unix_inet_redir_to_connected() (Michal Luczaj) [task:361347]
  - cxl/core: Fix incorrect vendor debug UUID define (peng guo) [task:361347]
  - eeprom: digsy_mtc: Fix 93xx46 driver probe failure (Andy Shevchenko) [task:361347]
  - drm/amd/display: Fix FEC_READY write on DP LT (Ilya Bakoulin) [task:361347]
  - drm/amd/display: Disable error correction if it's not supported (Cruise) [task:361347]
  - arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E (FUKAUMI Naoki) [task:361347]
  - net: xilinx: axienet: Fix race in axienet_stop (Sean Anderson) [task:361347]
  - mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds) [task:361347]
  - x86/hyperv: fix kexec crash due to VP assist page corruption (Anirudh Rayabharam (Microsoft)) [task:361347]
  - dm-integrity: fix a race condition when accessing recalc_sector (Mikulas Patocka) [task:361347]
  - net: tighten bad gso csum offset check in virtio_net_hdr (Willem de Bruijn) [task:361347]
  - minmax: reduce min/max macro expansion in atomisp driver (Lorenzo Stoakes) [task:361347]
  - arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz) [task:361347]
  - arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma (Quentin Schulz) [task:361347]
  - selftests: mptcp: join: restrict fullmesh endp on 1st sf (Matthieu Baerts (NGI0)) [task:361347]
  - mptcp: pm: Fix uaf in __timer_delete_sync (Edward Adam Davis) [task:361347]
  - platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array (Hans de Goede) [task:361347]
  - platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses (Hans de Goede) [task:361347]
  - NFS: Avoid unnecessary rescanning of the per-server delegation list (Trond Myklebust) [task:361347]
  - NFSv4: Fix clearing of layout segments in layoutreturn (Trond Myklebust) [task:361347]
  - smb/server: fix return value of smb2_open() (ChenXiaoSong) [task:361347]
  - Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table (Takashi Iwai) [task:361347]
  - drm/msm/adreno: Fix error return if missing firmware-name (Rob Clark) [task:361347]
  - platform/surface: aggregator_registry: Add support for Surface Laptop Go 3 (Maximilian Luz) [task:361347]
  - platform/surface: aggregator_registry: Add Support for Surface Pro 10 (Maximilian Luz) [task:361347]
  - scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell) [task:361347]
  - HID: multitouch: Add support for GT7868Q (Dmitry Savin) [task:361347]
  - Input: synaptics - enable SMBus for HP Elitebook 840 G2 (Jonathan Denose) [task:361347]
  - Input: ads7846 - ratelimit the spi_sync error message (Marek Vasut) [task:361347]
  - btrfs: update target inode's ctime on unlink (Jeff Layton) [task:361347]
  - net: hns3: use correct release function during uninitialization (Peiyang Wang) [task:361347]
  - wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change (Bert Karwatzki) [task:361347]
  - powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL (Christophe Leroy) [task:361347]
  - net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki) [task:361347]
  - drm: panel-orientation-quirks: Add quirk for Ayn Loki Max (Bouke Sybren Haarsma) [task:361347]
  - drm: panel-orientation-quirks: Add quirk for Ayn Loki Zero (Bouke Sybren Haarsma) [task:361347]
  - net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu) [task:361347]
  - usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill) [task:361347]
  - usbnet: ipheth: do not stop RX on failing RX callback (Foster Snowhill) [task:361347]
  - usbnet: ipheth: drop RX URBs with no payload (Foster Snowhill) [task:361347]
  - usbnet: ipheth: remove extraneous rx URB length check (Foster Snowhill) [task:361347]
  - ksmbd: override fsids for smb2_query_info() (Namjae Jeon) [task:361347]
  - ksmbd: override fsids for share path check (Namjae Jeon) [task:361347]
  - nvmem: u-boot-env: error if NVMEM device is too small (John Thomson) [task:361347]
  - nvmem: u-boot-env: improve coding style (Rafał Miłecki) [task:361347]
  - nvmem: u-boot-env: use nvmem device helpers (Rafał Miłecki) [task:361347]
  - nvmem: u-boot-env: use nvmem_add_one_cell() nvmem subsystem helper (Rafał Miłecki) [task:361347]
  - nvmem: core: add nvmem_dev_size() helper (Rafał Miłecki) [task:361347]
  - iio: adc: ad7124: fix DT configuration parsing (Dumitru Ceclan) [task:361347]
  - iio: adc: ad7124: Switch from of specific to fwnode based property handling (Jonathan Cameron) [task:361347]
  - device property: Introduce device_for_each_child_node_scoped() (Jonathan Cameron) [task:361347]
  - device property: Add cleanup.h based fwnode_handle_put() scope based cleanup. (Jonathan Cameron) [task:361347]
  - kselftest/arm64: Improve output for skipped TPIDR2 ABI test (Mark Brown)
  - tcp: socket option to check for MPTCP fallback to TCP (Matthieu Baerts (NGI0))
  - ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
  - vdso/gettimeofday: Clarify comment about open coded function (Anna-Maria Behnsen)
  - vdso: Fix powerpc build U64_MAX undeclared error (Adrian Hunter)
  - vdso: Consolidate nanoseconds calculation (Adrian Hunter)
  - vdso: Consolidate vdso_calc_delta() (Adrian Hunter)
  - tracing/osnoise: Fix build when timerlat is not enabled (Steven Rostedt)
  - arm64: stacktrace: fix the usage of ftrace_graph_ret_addr() (Puranjay Mohan)
  - tools: hv: rm .*.cmd when make clean (zhang jiao)
  - scsi: lpfc: Fix overflow build issue (Sherry Yang)
  - tracing: Fix memory leak in fgraph storage selftest (Masami Hiramatsu (Google))
  - tracing: fgraph: Fix to add new fgraph_ops to array after ftrace_startup_subops() (Masami Hiramatsu (Google))
  - tracing: Return from tracing_buffers_read() if the file has been closed (Steven Rostedt)
  - function_graph: Fix the ret_stack used by ftrace_graph_ret_addr() (Petr Pavlu)
  - function_graph: Add READ_ONCE() when accessing fgraph_array[] (Steven Rostedt (Google))
  - function_graph: Fix up ftrace_graph_ret_addr() (Steven Rostedt (Google))
  - function_graph: Rename BYTE_NUMBER to CHAR_NUMBER in selftests (Steven Rostedt (Google))
  - function_graph: Do not update pid func if CONFIG_DYNAMIC_FTRACE not enabled (Steven Rostedt (Google))
  - function_graph: Make fgraph_do_direct static key static (Steven Rostedt (Google))
  - ftrace: Fix prototypes for ftrace_startup/shutdown_subops() (Steven Rostedt (Google))
  - ftrace/selftests: Fix pid test with function graph not showing pids (Steven Rostedt (Google))
  - ftrace: Add back ftrace_update_trampoline() to ftrace_update_pid_func() (Steven Rostedt (Google))
  - selftests/ftrace: Add fgraph-multi.tc test (Steven Rostedt (Google))
  - selftests/ftrace: Add function_graph tracer to func-filter-pid test (Steven Rostedt (Google))
  - function_graph: Use static_call and branch to optimize return function (Steven Rostedt (Google))
  - function_graph: Use static_call and branch to optimize entry function (Steven Rostedt (Google))
  - function_graph: Use bitmask to loop on fgraph entry (Steven Rostedt (Google))
  - function_graph: Use for_each_set_bit() in __ftrace_return_to_handler() (Steven Rostedt (Google))
  - ftrace: Add multiple fgraph storage selftest (Masami Hiramatsu (Google))
  - function_graph: Add selftest for passing local variables (Steven Rostedt (VMware))
  - function_graph: Implement fgraph_reserve_data() and fgraph_retrieve_data() (Steven Rostedt (VMware))
  - function_graph: Move graph notrace bit to shadow stack global var (Steven Rostedt (VMware))
  - function_graph: Move graph depth stored data to shadow stack global var (Steven Rostedt (VMware))
  - function_graph: Move set_graph_function tests to shadow stack global var (Steven Rostedt (VMware))
  - function_graph: Add "task variables" per task for fgraph_ops (Steven Rostedt (VMware))
  - function_graph: Use a simple LRU for fgraph_array index number (Masami Hiramatsu (Google))
  - function_graph: Add pid tracing back to function graph tracer (Steven Rostedt (Google))
  - function_graph: Have the instances use their own ftrace_ops for filtering (Steven Rostedt (VMware))
  - ftrace: Allow subops filtering to be modified (Steven Rostedt (Google))
  - ftrace: Add subops logic to allow one ops to manage many (Steven Rostedt (Google))
  - ftrace: Allow ftrace startup flags to exist without dynamic ftrace (Steven Rostedt (VMware))
  - ftrace: Allow function_graph tracer to be enabled in instances (Steven Rostedt (VMware))
  - ftrace/function_graph: Pass fgraph_ops to function graph callbacks (Steven Rostedt (VMware))
  - function_graph: Remove logic around ftrace_graph_entry and return (Steven Rostedt (VMware))
  - function_graph: Handle tail calls for stack unwinding (Masami Hiramatsu (Google))
  - function_graph: Allow multiple users to attach to function graph (Steven Rostedt (VMware))
  - function_graph: Add an array structure that will allow multiple callbacks (Steven Rostedt (VMware))
  - fgraph: Use BUILD_BUG_ON() to make sure we have structures divisible by long (Steven Rostedt (VMware))
  - function_graph: Convert ret_stack to a series of longs (Steven Rostedt (VMware))
  - tracing/ring-buffer: Fix wait_on_pipe() race (Steven Rostedt (Google))
  - arm64: stacktrace: factor out kernel unwind state (Mark Rutland)
  - can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [task:360875]
  - x86/mm: Fix PTI for i386 some more (Thomas Gleixner) [task:360875]
  - ACPI: CPPC: Add helper to get the highest performance value (Meng Li) [task:360875]
  - selftests: mptcp: join: mark 'fastclose' tests as flaky (Matthieu Baerts (NGI0))
  - selftests: mptcp: lib: support flaky subtests (Matthieu Baerts (NGI0))
  - doc: new 'mptcp' page in 'networking' (Matthieu Baerts (NGI0))
  - doc: mptcp: alphabetical order (Matthieu Baerts (NGI0))
  - doc: mptcp: add missing 'available_schedulers' entry (Matthieu Baerts (NGI0))
  - Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync (Luiz Augusto von Dentz) [task:360875]
  - Bluetooth: hci_sync: Fix UAF on create_le_conn_complete (Luiz Augusto von Dentz) [task:360875]
  - Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync (Luiz Augusto von Dentz) [task:360875]
  - spi: spi-fsl-lpspi: Fix off-by-one in prescale max (Stefan Wahren) [task:360875]
  - btrfs: fix race between direct IO write and fsync when using same fd (Filipe Manana) [task:360875]
  - membarrier: riscv: Add full memory barrier in switch_mm() (Andrea Parri) [task:360875]
  - ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery() (Li Nan) [task:360875]
  - riscv: Do not restrict memory size because of linear mapping on nommu (Alexandre Ghiti) [task:360875]
  - riscv: Fix toolchain vector detection (Anton Blanchard) [task:360875]
  - smb: client: fix double put of @cfile in smb2_rename_path() (Paulo Alcantara) [task:360875]
  - gpio: modepin: Enable module autoloading (Liao Chen) [task:360875]
  - gpio: rockchip: fix OF node leak in probe() (Krzysztof Kozlowski) [task:360875]
  - drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko) [task:360875]
  - drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko) [task:360875]
  - clk: qcom: gcc-sm8550: Don't park the USB RCG at registration time (Stephen Boyd) [task:360875]
  - clk: qcom: gcc-sm8550: Don't use parking clk_ops for QUPs (Stephen Boyd) [task:360875]
  - ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode (Matteo Martelli) [task:360875]
  - ASoc: SOF: topology: Clear SOF link platform name upon unload (Chen-Yu Tsai) [task:360875]
  - nvme-pci: allocate tagset on reset if necessary (Keith Busch) [task:360875]
  - nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [task:360875]
  - ASoC: tegra: Fix CBB error during probe() (Mohan Kumar) [task:360875]
  - powerpc/vdso: Don't discard rela sections (Christophe Leroy) [task:360875]
  - powerpc/64e: Define mmu_pte_psize static (Christophe Leroy) [task:360875]
  - powerpc/64e: split out nohash Book3E 64-bit code (Michael Ellerman) [task:360875]
  - powerpc/64e: remove unused IBM HTW code (Michael Ellerman) [task:360875]
  - clk: qcom: ipq9574: Update the alpha PLL type for GPLLs (devi priya) [task:360875]
  - crypto: starfive - Fix nent assignment in rsa dec (Jia Jie Ho) [task:360875]
  - crypto: starfive - Align rsa input data to 32-bit (Jia Jie Ho) [task:360875]
  - ata: libata-scsi: Check ATA_QCFLAG_RTF_FILLED before using result_tf (Igor Pylypiv) [task:360875]
  - ata: libata-scsi: Remove redundant sense_buffer memsets (Igor Pylypiv) [task:360875]
  - drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes (Marek Olšák) [task:360875]
  - drm/amd: Add gfx12 swizzle mode defs (Aurabindo Pillai) [task:360875]
  - can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd (Marc Kleine-Budde) [task:360875]
  - can: mcp251xfd: clarify the meaning of timestamp (Marc Kleine-Budde) [task:360875]
  - can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum (Marc Kleine-Budde) [task:360875]
  - can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate function (Marc Kleine-Budde) [task:360875]
  - workqueue: Improve scalability of workqueue watchdog touch (Nicholas Piggin) [task:360875]
  - workqueue: wq_watchdog_touch is always called with valid CPU (Nicholas Piggin) [task:360875]
  - Revert "mm: skip CMA pages when they are not available" (Usama Arif) [task:360875]
  - mm/vmscan: use folio_migratetype() instead of get_pageblock_migratetype() (Vern Hao) [task:360875]
  - perf/aux: Fix AUX buffer serialization (Peter Zijlstra) [task:360875]
  - uprobes: Use kzalloc to allocate xol area (Sven Schnelle) [task:360875]
  - clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano) [task:360875]
  - clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai) [task:360875]
  - clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai) [task:360875]
  - VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez) [task:360875]
  - Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain) [task:360875]
  - uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [task:360875]
  - nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven) [task:360875]
  - binder: fix UAF caused by offsets overwrite (Carlos Llamas) [task:360875]
  - misc: fastrpc: Fix double free of 'buf' in error path (Sukrut Bellary) [task:360875]
  - usb: dwc3: Avoid waking up gadget during startxfer (Prashanth K) [task:360875]
  - usb: cdns2: Fix controller reset issue (Pawel Laszczak) [task:360875]
  - usb: dwc3: core: update LC timer as per USB Spec V3.2 (Faisal Hassan) [task:360875]
  - iio: adc: ad7124: fix chip ID mismatch (Dumitru Ceclan) [task:360875]
  - iio: adc: ad7606: remove frstdata check for serial mode (Guillaume Stols) [task:360875]
  - iio: adc: ad7124: fix config comparison (Dumitru Ceclan) [task:360875]
  - iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli) [task:360875]
  - iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner) [task:360875]
  - staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [task:360875]
  - tcp: process the 3rd ACK with sk_socket for TFO/MPTCP (Matthieu Baerts (NGI0)) [task:360875]
  - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (Perry Yuan) [task:360875]
  - cpufreq: amd-pstate: Enable amd-pstate preferred core support (Meng Li) [task:360875]
  - riscv: Use accessors to page table entries instead of direct dereference (Alexandre Ghiti) [task:360875]
  - riscv: mm: Only compile pgtable.c if MMU (Alexandre Ghiti) [task:360875]
  - mm: Introduce pudp/p4dp/pgdp_get() functions (Alexandre Ghiti) [task:360875]
  - riscv: Use WRITE_ONCE() when setting page table entries (Alexandre Ghiti) [task:360875]
  - NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust) [task:360875]
  - smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open() (ChenXiaoSong) [task:360875]
  - ata: pata_macio: Use WARN instead of BUG (Michael Ellerman) [task:360875]
  - spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register (Carlos Song) [task:360875]
  - MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed (Jiaxun Yang) [task:360875]
  - lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [task:360875]
  - of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [task:360875]
  - Squashfs: sanity check symbolic link size (Phillip Lougher) [task:360875]
  - usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum) [task:360875]
  - Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [task:360875]
  - HID: amd_sfh: free driver_data after destroying hid device (Olivier Sobrie) [task:360875]
  - HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [task:360875]
  - s390/vmlinux.lds.S: Move ro_after_init section behind rodata section (Heiko Carstens) [task:360875]
  - btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba) [task:360875]
  - spi: hisi-kunpeng: Add verification for the max_frequency provided by the firmware (Devyn Liu) [task:360875]
  - i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup (Jarkko Nikula) [task:360875]
  - i3c: master: svc: resend target address when get NACK (Frank Li) [task:360875]
  - regmap: maple: work around gcc-14.1 false-positive warning (Arnd Bergmann) [task:360875]
  - LoongArch: Use correct API to map cmdline in relocate_kernel() (Huacai Chen) [task:360875]
  - net: dpaa: avoid on-stack arrays of NR_CPUS elements (Vladimir Oltean) [task:360875]
  - Bluetooth: btnxpuart: Fix Null pointer dereference in btnxpuart_flush() (Neeraj Sanjay Kale) [task:360875]
  - tcp: Don't drop SYN+ACK for simultaneous connect(). (Kuniyuki Iwashima) [task:360875]
  - PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [task:360875]
  - riscv: set trap vector earlier (yang.zhang) [task:360875]
  - cxl/region: Verify target positions using the ordered target list (Alison Schofield) [task:360875]
  - btrfs: replace BUG_ON() with error handling at update_ref_for_cow() (Filipe Manana) [task:360875]
  - btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [task:360875]
  - btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik) [task:360875]
  - fs/ntfs3: Check more cases when directory is corrupted (Konstantin Komarov) [task:360875]
  - drm/amdgpu: reject gang submit on reserved VMIDs (Christian König) [task:360875]
  - wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [task:360875]
  - dma-mapping: benchmark: Don't starve others when doing the test (Yicong Yang) [task:360875]
  - jbd2: avoid mount failed when commit block is partial submitted (Ye Bin) [task:360875]
  - ext4: fix possible tid_t sequence overflows (Luis Henriques (SUSE)) [task:360875]
  - drm/amdgpu: Set no_hw_access when VF request full GPU fails (Yifan Zha) [task:360875]
  - libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler) [task:360875]
  - ASoc: TAS2781: replace beXX_to_cpup with get_unaligned_beXX for potentially broken alignment (Shenghao Ding) [task:360875]
  - hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [task:360875]
  - hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [task:360875]
  - hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [task:360875]
  - hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [task:360875]
  - crypto: qat - fix unintentional re-enabling of error interrupts (Hareshx Sankar Raj) [task:360875]
  - scsi: pm80xx: Set phy->enable_completion only when we wait for it (Igor Pylypiv) [task:360875]
  - scsi: ufs: core: Remove SCSI host only if added (Kyoungrul Kim) [task:360875]
  - wifi: rtw88: usb: schedule rx work after everything is set up (Marcin Ślusarz) [task:360875]
  - virtio_ring: fix KMSAN error for premapped mode (Xuan Zhuo) [task:360875]
  - pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [task:360875]
  - devres: Initialize an uninitialized struct member (Zijun Hu) [task:360875]
  - um: line: always fill *error_out in setup_one_line() (Johannes Berg) [task:360875]
  - cgroup: Protect css->cgroup write under css_set_lock (Waiman Long) [task:360875]
  - iommu/vt-d: Handle volatile descriptor status read (Jacob Pan) [task:360875]
  - dm init: Handle minors larger than 255 (Benjamin Marzinski) [task:360875]
  - ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński) [task:360875]
  - phy: zynqmp: Take the phy mutex in xlate (Sean Anderson) [task:360875]
  - firmware: cs_dsp: Don't allow writes to read-only controls (Richard Fitzgerald) [task:360875]
  - xen: privcmd: Fix possible access to a freed kirqfd instance (Viresh Kumar) [task:360875]
  - selftests: net: enable bind tests (Jamie Bainbridge) [task:360875]
  - net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki) [task:360875]
  - net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski) [task:360875]
  - r8152: fix the firmware doesn't work (Hayes Wang) [task:360875]
  - fou: Fix null-ptr-deref in GRO. (Kuniyuki Iwashima) [task:360875]
  - bareudp: Fix device stats updates. (Guillaume Nault) [task:360875]
  - bpf, net: Fix a potential race in do_sock_getsockopt() (Tze-nan Wu) [task:360875]
  - net/socket: Break down __sys_getsockopt (Breno Leitao) [task:360875]
  - net/socket: Break down __sys_setsockopt (Breno Leitao) [task:360875]
  - bpf: Add sockptr support for setsockopt (Breno Leitao) [task:360875]
  - bpf: Add sockptr support for getsockopt (Breno Leitao) [task:360875]
  - usbnet: modern method to get random MAC (Oliver Neukum) [task:360875]
  - ice: do not bring the VSI up, if it was down before the XDP setup (Larysa Zaremba) [task:360875]
  - ice: protect XDP configuration with a mutex (Larysa Zaremba) [task:360875]
  - net: phy: Fix missing of_node_put() for leds (Jinjie Ruan) [task:360875]
  - hwmon: (hp-wmi-sensors) Check if WMI event data exists (Armin Wolf) [task:360875]
  - igc: Unlock on error in igc_io_resume() (Dan Carpenter) [task:360875]
  - Bluetooth: MGMT: Fix not generating command complete for MGMT_OP_DISCONNECT (Luiz Augusto von Dentz) [task:360875]
  - Bluetooth: hci_sync: Introduce hci_cmd_sync_run/hci_cmd_sync_run_once (Luiz Augusto von Dentz) [task:360875]
  - Bluetooth: hci_sync: Attempt to dequeue connection attempt (Luiz Augusto von Dentz) [task:360875]
  - Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queue (Luiz Augusto von Dentz) [task:360875]
  - Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_sync (Luiz Augusto von Dentz) [task:360875]
  - Bluetooth: Remove pending ACL connection attempts (Jonas Dreßler) [task:360875]
  - Bluetooth: hci_conn: Only do ACL connections sequentially (Jonas Dreßler) [task:360875]
  - Bluetooth: hci_event: Use HCI error defines instead of magic values (Jonas Dreßler) [task:360875]
  - Bluetooth: qca: If memdump doesn't work, re-enable IBS (Douglas Anderson) [task:360875]
  - can: kvaser_pciefd: Use a single write when releasing RX buffers (Martin Jocic) [task:360875]
  - can: kvaser_pciefd: Move reset of DMA RX buffers to the end of the ISR (Martin Jocic) [task:360875]
  - can: kvaser_pciefd: Rename board_irq to pci_irq (Martin Jocic) [task:360875]
  - can: kvaser_pciefd: Remove unnecessary comment (Martin Jocic) [task:360875]
  - can: kvaser_pciefd: Skip redundant NULL pointer check in ISR (Martin Jocic) [task:360875]
  - regulator: core: Stub devm_regulator_bulk_get_const() if !CONFIG_REGULATOR (Douglas Anderson) [task:360875]
  - platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin) [task:360875]
  - ice: Add netif_device_attach/detach into PF reset flow (Dawid Osuchowski) [task:360875]
  - igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li) [task:360875]
  - cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region (David Howells) [task:360875]
  - rust: kbuild: fix export of bss symbols (Andreas Hindborg) [task:360875]
  - rust: Use awk instead of recent xargs (Matthew Maurer) [task:360875]
  - can: mcp251xfd: fix ring configuration when switching from CAN-CC to CAN-FD mode (Marc Kleine-Budde) [task:360875]
  - can: m_can: Release irq on error in m_can_open (Simon Horman) [task:360875]
  - can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [task:360875]
  - drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6 (Marek Olšák) [task:360875]
  - drm/amd/display: Check denominator pbn_div before used (Alex Hung) [task:360875]
  - pcmcia: Use resource_size function on resource object (Jules Irenge) [task:360875]
  - media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni) [task:360875]
  - Input: ili210x - use kvmalloc() to allocate buffer for firmware update (Dmitry Torokhov) [task:360875]
  - PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [task:360875]
  - ice: Check all ice_vsi_rebuild() errors in function (Eric Joyner) [task:360875]
  - vfio/spapr: Always clear TCEs before unsetting the window (Shivaprasad G Bhat) [task:360875]
  - media: vivid: don't set HDMI TX controls if there are no HDMI outputs (Hans Verkuil) [task:360875]
  - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts (Danijel Slivka) [task:360875]
  - drm/amdgpu: Fix smatch static checker warning (Hawking Zhang) [task:360875]
  - drm/amd/display: Check HDCP returned status (Alex Hung) [task:360875]
  - drm/amd/display: Run DC_LOG_DC after checking link->link_enc (Alex Hung) [task:360875]
  - usb: gadget: aspeed_udc: validate endpoint index for ast udc (Ma Ke) [task:360875]
  - usb: uas: set host status byte on data completion error (Shantanu Goel) [task:360875]
  - wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel) [task:360875]
  - leds: spi-byte: Call of_node_put() on error path (Andy Shevchenko) [task:360875]
  - media: vivid: fix wrong sizeimage value for mplane (Hans Verkuil) [task:360875]
  - riscv: kprobes: Use patch_text_nosync() for insn slots (Samuel Holland) [task:360875]
  - fs/ntfs3: One more reason to mark inode bad (Konstantin Komarov) [task:360875]
  - udf: Avoid excessive partition lengths (Jan Kara) [task:360875]
  - wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID check (Johannes Berg) [task:360875]
  - netfilter: nf_conncount: fix wrong variable type (Yunjian Wang) [task:360875]
  - iommu: sun50i: clear bypass register (Jernej Skrabec) [task:360875]
  - x86/kmsan: Fix hook for unaligned accesses (Brian Johannesmeyer) [task:360875]
  - af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima) [task:360875]
  - irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár) [task:360875]
  - accel/habanalabs/gaudi2: unsecure edma max outstanding register (Rakesh Ughreja) [task:360875]
  - ELF: fix kernel.randomize_va_space double read (Alexey Dobriyan) [task:360875]
  - bpf, verifier: Correct tail_call_reachable for bpf prog (Leon Hwang) [task:360875]
  - smack: unix sockets: fix accept()ed socket label (Konstantin Andreev) [task:360875]
  - wifi: ath12k: fix firmware crash due to invalid peer nss (Ajith C) [task:360875]
  - wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he() (Aaradhana Sahu) [task:360875]
  - ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai) [task:360875]
  - ALSA: control: Apply sanity check of input values for user elements (Takashi Iwai) [task:360875]
  - drm/i915: Do not attempt to load the GSC multiple times (Daniele Ceraolo Spurio) [task:360875]
  - nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [task:360875]
  - nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [task:360875]
  - nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [task:360875]
  - sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [task:360875]
  - ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [task:360875]
  - tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [task:360875]
  - Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs" (Alex Deucher) [task:360875]
  - x86/apic: Make x2apic_disable() work correctly (Yuntao Wang) [task:360875]
  - x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported (Mitchell Levy) [task:360875]
  - net: mctp-serial: Fix missing escapes on transmit (Matt Johnston) [task:360875]
  - net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup (Souradeep Chakrabarti) [task:360875]
  - fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF (Baokun Li) [task:360875]
  - userfaultfd: fix checks for huge PMDs (Jann Horn) [task:360875]
  - userfaultfd: don't BUG_ON() if khugepaged yanks our page table (Jann Horn) [task:360875]
  - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Steven Rostedt) [task:360875]
  - tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian) [task:360875]
  - tracing/timerlat: Only clear timer if a kthread exists (Steven Rostedt) [task:360875]
  - tracing/osnoise: Use a cpumask to know what threads are kthreads (Steven Rostedt) [task:360875]
  - spi: rockchip: Resolve unbalanced runtime PM / system PM handling (Brian Norris) [task:360875]
  - mm: vmalloc: ensure vmap_block is initialised before adding to queue (Will Deacon) [task:360875]
  - kexec_file: fix elfcorehdr digest exclusion when CONFIG_CRASH_HOTPLUG=y (Petr Tesarik) [task:360875]
  - can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open (Simon Arlott) [task:360875]
  - clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli) [task:360875]
  - clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli) [task:360875]
  - clk: starfive: jh7110-sys: Add notifier for PLL0 clock (Xingyu Wu) [task:360875]
  - fuse: fix memory leak in fuse_create_open (yangyun) [task:360875]
  - fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn) [task:360875]
  - fuse: update stats for pages in dropped aux writeback list (Joanne Koong) [task:360875]
  - mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek) [task:360875]
  - mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen) [task:360875]
  - mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko) [task:360875]
  - mmc: core: apply SD quirks earlier during probe (Jonathan Bell) [task:360875]
  - Bluetooth: MGMT: Ignore keys being loaded with invalid type (Luiz Augusto von Dentz) [task:360875]
  - Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE" (Luiz Augusto von Dentz) [task:360875]
  - rust: macros: provide correct provenance when constructing THIS_MODULE (Boqun Feng) [task:360875]
  - rust: types: Make Opaque::get const (Boqun Feng) [task:360875]
  - nvme-pci: Add sleep quirk for Samsung 990 Evo (Georg Gottleuber) [task:360875]
  - rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [task:360875]
  - x86/kaslr: Expose and use the end of the physical memory address space (Thomas Gleixner) [task:360875]
  - irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke) [task:360875]
  - perf/x86/intel: Limit the period on Haswell (Kan Liang) [task:360875]
  - x86/tdx: Fix data leak in mmio_read() (Kirill A. Shutemov) [task:360875]
  - ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing) [task:360875]
  - ksmbd: Unlock on in ksmbd_tcp_set_interfaces() (Dan Carpenter) [task:360875]
  - ksmbd: unset the binding mark of a reused connection (Namjae Jeon) [task:360875]
  - smb: client: fix double put of @cfile in smb2_set_path_size() (Paulo Alcantara) [task:360875]
  - powerpc/qspinlock: Fix deadlock in MCS queue (Nysal Jan K.A) [task:360875]
  - ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx (Maximilien Perreault) [task:360875]
  - ALSA: hda/realtek: add patch for internal mic in Lenovo V145 (Terry Cheong) [task:360875]
  - ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg) [task:360875]
  - KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing (Ravi Bangoria) [task:360875]
  - KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE (Maxim Levitsky) [task:360875]
  - KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS (Sean Christopherson) [task:360875]
  - ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [task:360875]
  - net: microchip: vcap: Fix use-after-free error in kunit test (Jens Emil Schulz Østergaard) [task:360875]
  - sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [task:360875]
  - security: add ksaf_file_pre_open hook (penghuaihe) [task:339303]
  - security: add ksaf_read_task_cmdline interface (penghuaihe) [task:339303]
  - security: change file sid to three part (penghuaihe) [task:351923]
  - PCI: endpoint: pci-epf-test: Make use of cached 'epc_features' in pci_epf_test_core_init() (Manivannan Sadhasivam) [task:352163] {CVE-2024-43824}
  - config/arm64: enabled CONFIG_NAMESPACES (Jackie Liu)
  - mm: rmap: abstract updating per-node and per-memcg stats (Yosry Ahmed) [task:359865]
  - mm: do not update memcg stats for NR_{FILE/SHMEM}_PMDMAPPED (Yosry Ahmed) [task:359865]
  - mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats (Shakeel Butt)
  - cgroup/cpuset: fix panic caused by partcmd_update (Chen Ridong) [task:357935] {CVE-2024-44975}
  - mm, slub: do not call do_slab_free for kfence object (Rik van Riel) [task:358115] {CVE-2024-44973}
  - drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute (Wayne Lin) [task:357939] {CVE-2024-44955}
  - drm/amd/display: MST DSC check for older devices (Agustin Gutierrez) [task:357939]
  - drm/amd/display: Fix DSC-re-computing (Agustin Gutierrez) [task:357939]
  - iommu: Restore lost return in iommu_report_device_fault() (Barak Biber) [task:357953] {CVE-2024-44994}
  - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Zong-Zhe Yang) [task:352229] {CVE-2024-43911}
  - KYLIN-MAINTAINERS: Mark Geliang Tang as Network Mantainer (Jackie Liu) [task:357097]
  - asm-generic: remove extra type checking in acquire/release for non-SMP case (Baokun Li) [task:357741]
  - Revert "mm/filemap: avoid buffered read/write race to read inconsistent data" (Baokun Li) [task:357741]
  - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (Li Ming) [task:345705] {CVE-2024-41085}
  - drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing (Srinivasan Shanmugam) [task:352263] {CVE-2024-43904}
  - nfs: pass explicit offset/count to trace events (Christoph Hellwig) [task:352633] {CVE-2024-43826}
  - fbcon: Increase maximum font width x height to 64 x 128 (Samuel Thibault) [task:332547]
  - cpufreq/cppc: Don't compare desired_perf in target() (Riwen Lu)
  - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Vincent Guittot)
  - mm/slub: add check for s->flags in the alloc_tagging_slab_free_hook (Hao Ge)
  - codetag: debug: mark codetags for poisoned page as empty (Hao Ge)
  - unistd: add missing __NR_getrlimit system call number (jianghaoran) [bug:260873]
  - drm/amdgpu: fix double free err_addr pointer warnings (Bob Zhou) [task:347017] {CVE-2024-42123}
  - loongarch: shmem: fix SHMLBA definition in loongarch (Li ZhiGang) [bug:260877]
  - ice: Fix improper extts handling (Milena Olech) [task:345311] {CVE-2024-42139}
  - RDMA/hns: Fix soft lockup under heavy CEQE load (Junxian Huang) [task:351443] {CVE-2024-43872}


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-18.v2410
changelog:
  - usb: typec: ucsi: add callback for connector status updates (Dmitry Baryshkov) [task:367833]
  - drm/amd/display: Add missing NULL pointer check within dpcd_extend_address_range (Hersen Wu) [task:368119] {CVE-2024-46808}
  - drm/amd/display: Use kcalloc() instead of kzalloc() (Lenko Donchev) [task:368119]
  - x86/selftests: Skip the tests if prerequisites aren't fulfilled (Muhammad Usama Anjum) [task:365525]
  - vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)
  - selftests: mptcp: pm_nl_ctl: remove re-definition (Matthieu Baerts (NGI0)) [task:362909]
  - selftests: mptcp: join: simplify checksum_tests (Geliang Tang) [task:362909]
  - selftests: mptcp: join: mute errors when ran in the background (Matthieu Baerts (NGI0)) [task:362909]
  - selftests: mptcp: join: specify host being checked (Matthieu Baerts (NGI0)) [task:362909]
  - selftests: mptcp: join: more explicit check name (Matthieu Baerts (NGI0)) [task:362909]
  - selftests: mptcp: join: validate MPJ SYN TX MIB counters (Matthieu Baerts (NGI0)) [task:362909]
  - selftests: mptcp: join: one line for join check (Matthieu Baerts (NGI0)) [task:362909]
  - selftests: mptcp: join: reduce join_nr params (Matthieu Baerts (NGI0)) [task:362909]
  - mptcp: MIB counters for sent MP_JOIN (Matthieu Baerts (NGI0)) [task:362909]
  - mptcp: pm: reduce entries iterations on connect (Matthieu Baerts (NGI0)) [task:362909]
  - mptcp: pm: rename helpers linked to 'flush' (Matthieu Baerts (NGI0)) [task:362909]
  - usb: host: xhci-plat: Add support for XHCI_WRITE_64_HI_LO (Daehwan Jung) [task:366821]
  - usb: dwc3: Support quirk for writing high-low order (Daehwan Jung) [task:366821]
  - usb: xhci: fix loss of data on Cadence xHC (Pawel Laszczak) [task:366821]
  - xhci: Add a quirk for writing ERST in high-low order (Daehwan Jung) [task:366821]
  - RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range() (wenglianfa) [task:366821]
  - Revert "OPENEULER: RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range()" (Jackie Liu) [task:366821]
  - RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08 (wenglianfa) [task:366821]
  - crypto: hisilicon/hpre - mask cluster timeout error (Weili Qian) [task:366821]
  - Revert "OPENEULER: crypto: hisilicon/hpre - mask cluster timeout error" (Jackie Liu) [task:366821]
  - net: stmmac: dwmac-loongson: Init ref and PTP clocks rate (Yanteng Si) [task:366821]
  - Revert "OPENEULER: net: stmmac: dwmac-loongson: Add ref and ptp clocks for Loongson" (Jackie Liu) [task:366821]
  - Revert: "dm-verity: restart or panic on an I/O error" (Mikulas Patocka) [task:366821]
  - spi: atmel-quadspi: Fix wrong register value written to MR (Alexander Dahl) [task:366821]
  - x86/tdx: Fix "in-kernel MMIO" check (Alexey Gladkov (Intel)) [task:366821]
  - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Mika Westerberg) [task:366821]
  - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Gil Fine) [task:366821]
  - thunderbolt: Send uevent after asymmetric/symmetric switch (Mika Westerberg) [task:366821]
  - wifi: brcmfmac: add linefeed at end of file (Arend van Spriel) [task:366821]
  - iio: magnetometer: ak8975: Fix 'Unexpected device' error (André Apitzsch) [task:366821]
  - perf/arm-cmn: Fail DTC counter allocation correctly (Robin Murphy) [task:366821]
  - usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli) [task:366821]
  - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (Oleg Nesterov) [task:366821]
  - Documentation: KVM: fix warning in "make htmldocs" (Paolo Bonzini) [task:366821]
  - i2c: isch: Add missed 'else' (Andy Shevchenko) [task:366821]
  - i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang) [task:366821]
  - mm/damon/vaddr: protect vma traversal in __damon_va_thre_regions() with rcu read lock (Liam R. Howlett) [task:366821]
  - module: Fix KCOV-ignored file name (Dmitry Vyukov) [task:366821]
  - spi: fspi: add support for imx8ulp (Haibo Chen) [task:366821]
  - mm: only enforce minimum stack gap size if it's sensible (David Gow) [task:366821]
  - lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu) [task:366821]
  - dm-verity: restart or panic on an I/O error (Mikulas Patocka) [task:366821]
  - bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0 (Song Liu) [task:366821]
  - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Gil Fine) [task:366821]
  - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Gil Fine) [task:366821]
  - thunderbolt: Add support for asymmetric link (Gil Fine) [task:366821]
  - thunderbolt: Introduce tb_switch_depth() (Mika Westerberg) [task:366821]
  - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Mika Westerberg) [task:366821]
  - thunderbolt: Introduce tb_port_path_direction_downstream() (Gil Fine) [task:366821]
  - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Gil Fine) [task:366821]
  - thunderbolt: Make is_gen4_link() available to the rest of the driver (Gil Fine) [task:366821]
  - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Mika Westerberg) [task:366821]
  - thunderbolt: Use constants for path weight and priority (Mika Westerberg) [task:366821]
  - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Gil Fine) [task:366821]
  - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Mika Westerberg) [task:366821]
  - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Mika Westerberg) [task:366821]
  - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Gil Fine) [task:366821]
  - dt-bindings: spi: nxp-fspi: add imx8ulp support (Haibo Chen) [task:366821]
  - dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95 (Peng Fan) [task:366821]
  - btrfs: fix race setting file private on concurrent lseek using same fd (Filipe Manana) [task:366821]
  - btrfs: update comment for struct btrfs_inode::lock (Filipe Manana) [task:366821]
  - btrfs: reorder btrfs_inode to fill gaps (David Sterba) [task:366821]
  - btrfs: subpage: fix the bitmap dump which can cause bitmap corruption (Qu Wenruo) [task:366821]
  - lib/bitmap: add bitmap_{read,write}() (Syed Nayyar Waris) [task:366821]
  - x86/entry: Remove unwanted instrumentation in common_interrupt() (Dmitry Vyukov) [task:366821]
  - x86/idtentry: Incorporate definitions/declarations of the FRED entries (Xin Li) [task:366821]
  - serial: don't use uninitialized value in uart_poll_init() (Jiri Slaby (SUSE)) [task:366821]
  - tty: serial: kgdboc: Fix 8250_* kgdb over serial (Michael Trimarchi) [task:366821]
  - pps: add an error check in parport_attach (Ma Ke) [task:366821]
  - pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET) [task:366821]
  - USB: misc: yurex: fix race between read and write (Oliver Neukum) [task:366821]
  - usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones) [task:366821]
  - soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski) [task:366821]
  - soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski) [task:366821]
  - ARM: dts: imx6ul-geam: fix fsl,pins property in tscgrp pinctrl (Krzysztof Kozlowski) [task:366821]
  - spi: fspi: involve lut_num for struct nxp_fspi_devtype_data (Haibo Chen) [task:366821]
  - padata: use integer wrap around to prevent deadlock on seq_nr overflow (VanGiang Nguyen) [task:366821]
  - cpuidle: riscv-sbi: Use scoped device node handling to fix missing of_node_put (Krzysztof Kozlowski) [task:366821]
  - icmp: change the order of rate limits (Eric Dumazet) [task:366821]
  - EDAC/igen6: Fix conversion of system address to physical memory address (Qiuxu Zhuo) [task:366821]
  - nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng) [task:366821]
  - fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün) [task:366821]
  - vfs: fix race between evice_inodes() and find_inode()&iput() (Julian Sun) [task:366821]
  - arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity (Dragan Simic) [task:366821]
  - arm64: dts: qcom: sa8775p: Mark APPS and PCIe SMMUs as DMA coherent (Qingqing Zhou) [task:366821]
  - arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency (Dragan Simic) [task:366821]
  - arm64: errata: Enable the AC03_CPU_38 workaround for ampere1a (D Scott Phillips) [task:366821]
  - arm64: esr: Define ESR_ELx_EC_* constants as UL (Anastasia Belova) [task:366821]
  - hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume (Gaosheng Cui) [task:366821]
  - hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init (Gaosheng Cui) [task:366821]
  - hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang) [task:366821]
  - f2fs: fix to check atomic_file in f2fs ioctl interfaces (Chao Yu) [task:366821]
  - f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [task:366821]
  - f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich) [task:366821]
  - f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich) [task:366821]
  - f2fs: fix several potential integer overflows in file offsets (Nikita Zhandarovich) [task:366821]
  - btrfs: always update fstrim_range on failure in FITRIM ioctl (Luca Stefani) [task:366821]
  - btrfs: tree-checker: fix the wrong output of data backref objectid (Qu Wenruo) [task:366821]
  - debugobjects: Fix conditions in fill_pool() (Zhen Lei) [task:366821]
  - wifi: mt76: mt7615: check devm_kasprintf() returned value (Ma Ke) [task:366821]
  - wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith) [task:366821]
  - wifi: rtw88: 8821cu: Remove VID/PID 0bda:c82c (Nick Morrow) [task:366821]
  - wifi: mt76: mt7996: fix NULL pointer dereference in mt7996_mcu_sta_bfer_he (Ma Ke) [task:366821]
  - wifi: mt76: mt7915: check devm_kasprintf() returned value (Ma Ke) [task:366821]
  - wifi: mt76: mt7921: Check devm_kasprintf() returned value (Ma Ke) [task:366821]
  - perf/x86/intel/pt: Fix sampling synchronization (Adrian Hunter) [task:366821]
  - efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption (Ard Biesheuvel) [task:366821]
  - ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [task:366821]
  - drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov) [task:366821]
  - drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen) [task:366821]
  - crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure (Pavan Kumar Paluri) [task:366821]
  - serial: qcom-geni: fix fifo polling timeout (Johan Hovold) [task:366821]
  - xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them. (Mathias Nyman) [task:366821]
  - tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli) [task:366821]
  - firmware_loader: Block path traversal (Jann Horn) [task:366821]
  - bus: mhi: host: pci_generic: Fix the name for the Telit FE990A (Fabio Porcedda) [task:366821]
  - bus: integrator-lm: fix OF node leak in probe() (Krzysztof Kozlowski) [task:366821]
  - usb: dwc2: drd: fix clock gating on USB role switch (Tomas Marek) [task:366821]
  - usb: cdnsp: Fix incorrect usb_request status (Pawel Laszczak) [task:366821]
  - USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum) [task:366821]
  - USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum) [task:366821]
  - USB: appledisplay: close race between probe and completion handler (Oliver Neukum) [task:366821]
  - arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled (Chen-Yu Tsai) [task:366821]
  - usbnet: fix cyclical race on disconnect with work queue (Oliver Neukum) [task:366821]
  - wifi: rtw88: Fix USB/SDIO devices not transmitting beacons (Bitterblue Smith) [task:366821]
  - can: esd_usb: Remove CAN_CTRLMODE_3_SAMPLES for CAN-USB/3-FD (Stefan Mätje) [task:366821]
  - scsi: mac_scsi: Disallow bus errors during PDMA send (Finn Thain) [task:366821]
  - scsi: mac_scsi: Refactor polling loop (Finn Thain) [task:366821]
  - scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messages (Finn Thain) [task:366821]
  - scsi: ufs: qcom: Update MODE_MAX cfg_bw value (Manish Pandey) [task:366821]
  - scsi: sd: Fix off-by-one error in sd_read_block_characteristics() (Martin Wilck) [task:366821]
  - ata: libata-scsi: Fix ata_msense_control() CDL page reporting (Damien Le Moal) [task:366821]
  - ksmbd: handle caseless file creation (Namjae Jeon) [task:366821]
  - ksmbd: allow write with FILE_APPEND_DATA (Namjae Jeon) [task:366821]
  - ksmbd: make __dir_empty() compatible with POSIX (Hobin Woo) [task:366821]
  - fs: Create a generic is_dot_dotdot() utility (Chuck Lever) [task:366821]
  - powerpc/atomic: Use YZ constraints for DS-form instructions (Michael Ellerman) [task:366821]
  - KEYS: prevent NULL pointer dereference in find_asymmetric_key() (Roman Smirnov) [task:366821]
  - drm/amd/display: Validate backlight caps are sane (Mario Limonciello) [task:366821]
  - drm/amd/display: Round calculated vtotal (Robin Chen) [task:366821]
  - drm/amd/display: Add HDMI DSC native YCbCr422 support (Leo Ma) [task:366821]
  - KVM: Use dedicated mutex to protect kvm_usage_count to avoid deadlock (Sean Christopherson) [task:366821]
  - KVM: x86: Move x2APIC ICR helper above kvm_apic_write_nodecode() (Sean Christopherson) [task:366821]
  - KVM: x86: Enforce x2APIC's must-be-zero reserved ICR bits (Sean Christopherson) [task:366821]
  - KVM: arm64: Add memory length checks and remove inline in do_ffa_mem_xfer (Snehal Koukuntla) [task:366821]
  - Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line (Werner Sembach) [task:366821]
  - Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table (Werner Sembach) [task:366821]
  - Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table (Werner Sembach) [task:366821]
  - Input: adp5588-keys - fix check on return code (Nuno Sa) [task:366821]
  - iommufd: Protect against overflow of ALIGN() during iova allocation (Jason Gunthorpe) [task:366821]
  - Revert "media: tuners: fix error return code of hybrid_tuner_request_state()" (Roman Smirnov) [task:366821]
  - soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski) [task:366821]
  - soc: fsl: cpm1: tsa: Fix tsa_write8() (Herve Codina) [task:366821]
  - ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error (Ma Ke) [task:366821]
  - Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible" (Dmitry Baryshkov) [task:366821]
  - PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson) [task:366821]
  - PCI: Use an error code with PCIe failed link retraining (Maciej W. Rozycki) [task:366821]
  - PCI: Correct error reporting with PCIe failed link retraining (Maciej W. Rozycki) [task:366821]
  - PCI: imx6: Fix missing call to phy_power_off() in error handling (Frank Li) [task:366821]
  - PCI: dra7xx: Fix threaded IRQ request for "dra7xx-pcie-main" IRQ (Siddharth Vadapalli) [task:366821]
  - PCI: Clear the LBMS bit after a link retrain (Maciej W. Rozycki) [task:366821]
  - PCI: Revert to the original speed after PCIe failed link retraining (Maciej W. Rozycki) [task:366821]
  - Remove *.orig pattern from .gitignore (Laurent Pinchart) [task:366821]
  - io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer) [task:366821]
  - io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe) [task:366821]
  - xen: allow mapping ACPI data using a different physical address (Juergen Gross) [task:366821]
  - xen: move checks for e820 conflicts further up (Juergen Gross) [task:366821]
  - Revert "net: libwx: fix alloc msix vectors failed" (Duanqiang Wen) [task:366821]
  - drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination (Fangzhi Zuo) [task:366821]
  - mm: call the security_mmap_file() LSM hook in remap_file_pages() (Shu Han) [task:366821]
  - io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL (Jens Axboe) [task:366821]
  - io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer) [task:366821]
  - netfilter: nf_tables: use rcu chain hook list iterator from netlink dump path (Pablo Neira Ayuso) [task:366821]
  - netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman) [task:366821]
  - netfilter: nf_tables: Keep deleted flowtable hooks until after RCU (Phil Sutter) [task:366821]
  - net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled (Furong Xu) [task:366821]
  - virtio_net: Fix mismatched buf address when unmapping for small packets (Wenbo Li) [task:366821]
  - bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave() (Jiwon Kim) [task:366821]
  - net: qrtr: Update packets cloning when broadcasting (Youssef Samir) [task:366821]
  - tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [task:366821]
  - net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL (Thomas Weißschuh) [task:366821]
  - net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [task:366821]
  - netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [task:366821]
  - net: xilinx: axienet: Fix packet counting (Sean Anderson) [task:366821]
  - net: xilinx: axienet: Schedule NAPI in two steps (Sean Anderson) [task:366821]
  - Revert "dm: requeue IO if mapping table not yet available" (Mikulas Patocka) [task:366821]
  - ep93xx: clock: Fix off by one in ep93xx_div_recalc_rate() (Dan Carpenter) [task:366821]
  - vhost_vdpa: assign irq bypass producer token correctly (Jason Wang) [task:366821]
  - cxl/pci: Fix to record only non-zero ranges (Yanfei Xu) [task:366821]
  - interconnect: icc-clk: Add missed num_nodes initialization (Kees Cook) [task:366821]
  - coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose) [task:366821]
  - serial: 8250: omap: Cleanup on error in request_irq (Markus Schneider-Pargmann) [task:366821]
  - driver core: Fix a potential null-ptr-deref in module_add_driver() (Jinjie Ruan) [task:366821]
  - dt-bindings: iio: asahi-kasei,ak8975: drop incorrect AK09116 compatible (Krzysztof Kozlowski) [task:366821]
  - iio: magnetometer: ak8975: drop incorrect AK09116 compatible (Krzysztof Kozlowski) [task:366821]
  - iio: magnetometer: ak8975: Convert enum->pointer for data in the match tables (Biju Das) [task:366821]
  - iio: chemical: bme680: Fix read/write ops to device by adding mutexes (Vasileios Amoiridis) [task:366821]
  - ABI: testing: fix admv8818 attr description (Antoniu Miclaus) [task:366821]
  - driver core: Fix error handling in driver API device_rename() (Zijun Hu) [task:366821]
  - iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols) [task:366821]
  - iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols) [task:366821]
  - nvme-multipath: system fails to create generic nvme device (Hannes Reinecke) [task:366821]
  - spi: atmel-quadspi: Avoid overwriting delay register settings (Alexander Dahl) [task:366821]
  - lib/sbitmap: define swap_lock as raw_spinlock_t (Ming Lei) [task:366821]
  - spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time (Jinjie Ruan) [task:366821]
  - spi: atmel-quadspi: Undo runtime PM changes at driver exit time (Jinjie Ruan) [task:366821]
  - f2fs: fix to don't set SB_RDONLY in f2fs_handle_critical_error() (Chao Yu) [task:366821]
  - f2fs: get rid of online repaire on corrupted directory (Chao Yu) [task:366821]
  - f2fs: clean up w/ dotdot_name (Chao Yu) [task:366821]
  - f2fs: prevent atomic file from being dirtied before commit (Daeho Jeong) [task:366821]
  - f2fs: compress: don't redirty sparse cluster during {,de}compress (Yeongjin Gil) [task:366821]
  - f2fs: compress: do sanity check on cluster when CONFIG_F2FS_CHECK_FS is on (Chao Yu) [task:366821]
  - f2fs: fix to avoid use-after-free in f2fs_stop_gc_thread() (Chao Yu) [task:366821]
  - f2fs: support .shutdown in f2fs_sops (Chao Yu) [task:366821]
  - f2fs: atomic: fix to truncate pagecache before on-disk metadata truncation (Chao Yu) [task:366821]
  - f2fs: fix to wait page writeback before setting gcing flag (Chao Yu) [task:366821]
  - f2fs: Create COW inode from parent dentry for atomic write (Yeongjin Gil) [task:366821]
  - f2fs: fix to avoid racing in between read and OPU dio write (Chao Yu) [task:366821]
  - f2fs: reduce expensive checkpoint trigger frequency (Chao Yu) [task:366821]
  - f2fs: atomic: fix to avoid racing w/ GC (Chao Yu) [task:366821]
  - crypto: powerpc/p10-aes-gcm - Disable CRYPTO_AES_GCM_P10 (Danny Tsen) [task:366821]
  - crypto: caam - Pad SG length when allocating hash edesc (Herbert Xu) [task:366821]
  - nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [task:366821]
  - nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [task:366821]
  - ntb: Force physically contiguous allocation of rx ring buffers (Dave Jiang) [task:366821]
  - ntb_perf: Fix printk format (Max Hawking) [task:366821]
  - ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan) [task:366821]
  - RDMA/irdma: fix error message in irdma_modify_qp_roce() (Vitaliy Shevtsov) [task:366821]
  - RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [task:366821]
  - riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan) [task:366821]
  - RDMA/mlx5: Obtain upper net device only when needed (Mark Bloch) [task:366821]
  - RDMA/hns: Fix restricted __le16 degrades to integer issue (Junxian Huang) [task:366821]
  - RDMA/hns: Optimize hem allocation performance (Junxian Huang) [task:366821]
  - RDMA/hns: Fix 1bit-ECC recovery address in non-4K OS (Chengchang Tang) [task:366821]
  - RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handler (Junxian Huang) [task:366821]
  - RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled (Chengchang Tang) [task:366821]
  - watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt) [task:366821]
  - RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache (Michael Guralnik) [task:366821]
  - RDMA/erdma: Return QP state in erdma_query_qp (Cheng Xu) [task:366821]
  - PCI: kirin: Fix buffer overflow in kirin_pcie_parse_port() (Alexandra Diupina) [task:366821]
  - IB/core: Fix ib_cache_setup_one error flow cleanup (Patrisious Haddad) [task:366821]
  - pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng) [task:366821]
  - nfsd: fix refcount leak when file is unhashed after being found (Jeff Layton) [task:366821]
  - nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire (Jeff Layton) [task:366821]
  - clk: rockchip: rk3588: Fix 32k clock name for pmu_24m_32k_100m_src_p (Alexander Shiyan) [task:366821]
  - clk: starfive: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Yuntao Liu) [task:366821]
  - clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner) [task:366821]
  - RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds (Md Haris Iqbal) [task:366821]
  - RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peer (Jack Wang) [task:366821]
  - media: mediatek: vcodec: Fix H264 stateless decoder smatch warning (Yunfei Dong) [task:366821]
  - media: mediatek: vcodec: Fix VP8 stateless decoder smatch warning (Yunfei Dong) [task:366821]
  - media: mediatek: vcodec: Fix H264 multi stateless decoder smatch warning (Yunfei Dong) [task:366821]
  - clk: at91: sama7g5: Allocate only the needed amount of memory for PLLs (Claudiu Beznea) [task:366821]
  - pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang) [task:366821]
  - RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [task:366821]
  - media: platform: rzg2l-cru: rzg2l-csi2: Add missing MODULE_DEVICE_TABLE (Biju Das) [task:366821]
  - PCI: xilinx-nwl: Clean up clock on probe failure/removal (Sean Anderson) [task:366821]
  - PCI: xilinx-nwl: Fix register misspelling (Sean Anderson) [task:366821]
  - nvdimm: Fix devs leaks in scan_labels() (Li Zhijian) [task:366821]
  - x86/PCI: Check pcie_find_root_port() return for NULL (Samasth Norway Ananda) [task:366821]
  - leds: pca995x: Fix device child node usage in pca995x_probe() (Javier Carrasco) [task:366821]
  - leds: pca995x: Use device_for_each_child_node() to access device child nodes (Javier Carrasco) [task:366821]
  - leds: leds-pca995x: Add support for NXP PCA9956B (Pieterjan Camerlynck) [task:366821]
  - clk: qcom: dispcc-sm8250: use special function for Lucid 5LPE PLL (Dmitry Baryshkov) [task:366821]
  - clk: qcom: ipq5332: Register gcc_qdss_tsctr_clk_src (Varadarajan Narayanan) [task:366821]
  - PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [task:366821]
  - firewire: core: correct range of block for case of switch statement (Takashi Sakamoto) [task:366821]
  - PCI: Wait for Link before restoring Downstream Buses (Ilpo Järvinen) [task:366821]
  - drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [task:366821]
  - drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [task:366821]
  - Input: ilitek_ts_i2c - add report id message validation (Emanuele Ghidoli) [task:366821]
  - Input: ilitek_ts_i2c - avoid wrong input subsystem sync (Emanuele Ghidoli) [task:366821]
  - pinctrl: ti: ti-iodelay: Fix some error handling paths (Christophe JAILLET) [task:366821]
  - pinctrl: ti: iodelay: Use scope based of_node_put() cleanups (Peng Fan) [task:366821]
  - pinctrl: Use device_get_match_data() (Rob Herring) [task:366821]
  - pinctrl: ti: ti-iodelay: Convert to platform remove callback returning void (Uwe Kleine-König) [task:366821]
  - leds: bd2606mvv: Fix device child node usage in bd2606mvv_probe() (Javier Carrasco) [task:366821]
  - clk: qcom: dispcc-sm8550: use rcg2_shared_ops for ESC RCGs (Dmitry Baryshkov) [task:366821]
  - clk: qcom: dispcc-sm8650: Update the GDSC flags (Dmitry Baryshkov) [task:366821]
  - clk: qcom: dispcc-sm8550: use rcg2_ops for mdss_dptx1_aux_clk_src (Dmitry Baryshkov) [task:366821]
  - clk: qcom: dispcc-sm8550: fix several supposed typos (Dmitry Baryshkov) [task:366821]
  - clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman) [task:366821]
  - remoteproc: imx_rproc: Initialize workqueue earlier (Peng Fan) [task:366821]
  - remoteproc: imx_rproc: Correct ddr alias for i.MX8M (Peng Fan) [task:366821]
  - clk: imx: imx8qxp: Parent should be initialized earlier than the clock (Peng Fan) [task:366821]
  - clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk (Peng Fan) [task:366821]
  - clk: imx: imx8mp: fix clock tree update of TF-A managed clocks (Zhipeng Wang) [task:366821]
  - clk: imx: fracn-gppll: fix fractional part of PLL getting lost (Pengfei Li) [task:366821]
  - clk: imx: composite-7ulp: Check the PCC present bit (Ye Li) [task:366821]
  - clk: imx: composite-93: keep root clock on when mcore enabled (Jacky Bai) [task:366821]
  - clk: imx: composite-8m: Enable gate clk with mcore_booted (Peng Fan) [task:366821]
  - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Markus Elfring) [task:366821]
  - clk: imx: imx6ul: fix default parent for enet*_ref_sel (Sebastien Laveze) [task:366821]
  - clk: imx: clk-audiomix: Correct parent clock for earc_phy and audpll (Shengjiu Wang) [task:366821]
  - perf time-utils: Fix 32-bit nsec parsing (Ian Rogers) [task:366821]
  - perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong) [task:366821]
  - perf stat: Display iostat headers correctly (Yicong Yang) [task:366821]
  - perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong) [task:366821]
  - perf report: Fix --total-cycles --stdio output error (Kan Liang) [task:366821]
  - perf ui/browser/annotate: Use global annotation_options (Namhyung Kim) [task:366821]
  - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Namhyung Kim) [task:366821]
  - perf annotate: Split branch stack cycles info from 'struct annotation' (Namhyung Kim) [task:366821]
  - perf inject: Fix leader sampling inserting additional samples (Ian Rogers) [task:366821]
  - perf mem: Free the allocated sort string, fixing a leak (Namhyung Kim) [task:366821]
  - bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of error (Daniel Borkmann) [task:366821]
  - bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged types (Daniel Borkmann) [task:366821]
  - bpf: Fix helper writes to read-only maps (Daniel Borkmann) [task:366821]
  - bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann) [task:366821]
  - nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [task:366821]
  - nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi) [task:366821]
  - nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [task:366821]
  - sched/numa: Fix the vma scan starving issue (Yujie Liu) [task:366821]
  - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Mel Gorman) [task:366821]
  - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Mel Gorman) [task:366821]
  - sched/numa: Move up the access pid reset logic (Raghavendra K T) [task:366821]
  - sched/numa: Trace decisions related to skipping VMAs (Mel Gorman) [task:366821]
  - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Mel Gorman) [task:366821]
  - sched/numa: Document vma_numab_state fields (Mel Gorman) [task:366821]
  - ext4: check stripe size compatibility on remount as well (Ojaswin Mujoo) [task:366821]
  - ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [task:366821]
  - ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo) [task:366821]
  - ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi) [task:366821]
  - ext4: avoid potential buffer_head leak in __ext4_new_inode() (Kemeng Shi) [task:366821]
  - ext4: avoid buffer_head leak in ext4_mark_inode_used() (Kemeng Shi) [task:366821]
  - smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye) [task:366821]
  - ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun) [task:366821]
  - kthread: fix task state in kthread worker if being frozen (Chen Yu) [task:366821]
  - xz: cleanup CRC32 edits from 2018 (Lasse Collin) [task:366821]
  - bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relos (Eduard Zingerman) [task:366821]
  - selftests/bpf: Fix error compiling tc_redirect.c with musl libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix compile if backtrace support missing in libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix redefinition errors compiling lwt_reroute.c (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute (Yonghong Song) [task:366821]
  - selftests/bpf: Fix C++ compile error from missing _Bool type (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix arg parsing in veristat, test_progs (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix errors compiling decap_sanity.c with musl libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix errors compiling lwt_redirect.c with musl libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix compiling core_reloc.c with musl-libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix compiling kfree_skb.c with musl-libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix compiling parse_tcp_hdr_opt.c with musl-libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix include of <sys/fcntl.h> (Tony Ambardar) [task:366821]
  - selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test (Yonghong Song) [task:366821]
  - selftests/bpf: Refactor out some functions in ns_current_pid_tgid test (Yonghong Song) [task:366821]
  - selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test (Yonghong Song) [task:366821]
  - selftests/bpf: Fix missing BUILD_BUG_ON() declaration (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix missing UINT_MAX definitions in benchmarks (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c (Tony Ambardar) [task:366821]
  - selftests/bpf: Drop unneeded error.h includes (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar) [task:366821]
  - selftests/bpf: Use pid_t consistently in test_progs.c (Tony Ambardar) [task:366821]
  - tools/runqslower: Fix LDFLAGS and add LDLIBS support (Tony Ambardar) [task:366821]
  - selftests/bpf: Fix wrong binary in Makefile log output (Tony Ambardar) [task:366821]
  - selftests/bpf: Add CFLAGS per source file and runner (Cupertino Miranda) [task:366821]
  - bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCC (Jose E. Marchesi) [task:366821]
  - bpf: Disable some `attribute ignored' warnings in GCC (Jose E. Marchesi) [task:366821]
  - bpf: Use -Wno-error in certain tests when building with GCC (Jose E. Marchesi) [task:366821]
  - selftests/bpf: Fix error linking uprobe_multi on mips (Tony Ambardar) [task:366821]
  - selftests/bpf: Workaround strict bpf_lsm return value check. (Alexei Starovoitov) [task:366821]
  - sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy (Tianchen Ding) [task:366821]
  - tpm: Clean up TPM space after command failure (Jonathan McDowell) [task:366821]
  - xen/swiotlb: fix allocated size (Juergen Gross) [task:366821]
  - xen/swiotlb: add alignment check for dma buffers (Juergen Gross) [task:366821]
  - xen: tolerate ACPI NVS memory overlapping with Xen allocated memory (Juergen Gross) [task:366821]
  - xen: add capability to remap non-RAM pages to different PFNs (Juergen Gross) [task:366821]
  - xen: move max_pfn in xen_memory_setup() out of function scope (Juergen Gross) [task:366821]
  - xen: introduce generic helper checking for memory map conflicts (Juergen Gross) [task:366821]
  - minmax: avoid overly complex min()/max() macro arguments in xen (Linus Torvalds) [task:366821]
  - ata: libata: Clear DID_TIME_OUT for ATA PT commands with sense data (Niklas Cassel) [task:366821]
  - HID: wacom: Do not warn about dropped packets for first packet (Jason Gerecke) [task:366821]
  - HID: wacom: Support sequence numbers smaller than 16-bit (Jason Gerecke) [task:366821]
  - xen: use correct end address of kernel for conflict checking (Juergen Gross) [task:366821]
  - drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li) [task:366821]
  - drm/msm: fix %s null argument error (Sherry Yang) [task:366821]
  - drm/msm/dsi: correct programming sequence for SM8350 / SM8450 (Dmitry Baryshkov) [task:366821]
  - ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang) [task:366821]
  - drm/msm/a5xx: workaround early ring-buffer emptiness check (Vladimir Lypak) [task:366821]
  - drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak) [task:366821]
  - drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak) [task:366821]
  - drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak) [task:366821]
  - drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin) [task:366821]
  - powerpc/vdso: Inconditionally use CFUNC macro (Christophe Leroy) [task:366821]
  - powerpc/8xx: Fix kernel vs user address comparison (Christophe Leroy) [task:366821]
  - powerpc/8xx: Fix initial memory mapping (Christophe Leroy) [task:366821]
  - drm/mediatek: Use spin_lock_irqsave() for CRTC event lock (Fei Shao) [task:366821]
  - drm/mediatek: Fix missing configuration flags in mtk_crtc_ddp_config() (Jason-JH.Lin) [task:366821]
  - jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [task:366821]
  - scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del() (Dan Carpenter) [task:366821]
  - drm/vc4: hdmi: Handle error case of pm_runtime_resume_and_get (Stefan Wahren) [task:366821]
  - drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid() (Liu Ying) [task:366821]
  - drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich) [task:366821]
  - drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman) [task:366821]
  - drm/rockchip: vop: Allow 4096px width scaling (Alex Bee) [task:366821]
  - drm/amd/amdgpu: Properly tune the size of struct (WangYuli) [task:366821]
  - scsi: NCR5380: Check for phase match during PDMA fixup (Finn Thain) [task:366821]
  - scsi: smartpqi: revert propagate-the-multipath-failure-to-SML-quickly (Gilbert Wu) [task:366821]
  - drm/radeon: properly handle vbios fake edid sizing (Alex Deucher) [task:366821]
  - drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher) [task:366821]
  - drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func (Srinivasan Shanmugam) [task:366821]
  - drm/stm: ltdc: check memory returned by devm_kzalloc() (Claudiu Beznea) [task:366821]
  - drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET) [task:366821]
  - pmdomain: core: Harden inter-column space in debug summary (Geert Uytterhoeven) [task:366821]
  - iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM630 / SDM660 (Dmitry Baryshkov) [task:366821]
  - iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/ 16K pages (Konrad Dybcio) [task:366821]
  - iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux (Marc Gonzalez) [task:366821]
  - mtd: rawnand: mtk: Fix init error path (Miquel Raynal) [task:366821]
  - mtd: rawnand: mtk: Factorize out the logic cleaning mtk chips (Miquel Raynal) [task:366821]
  - mtd: rawnand: mtk: Use for_each_child_of_node_scoped() (Jinjie Ruan) [task:366821]
  - rcu/nocb: Fix RT throttling hrtimer armed from offline CPU (Frederic Weisbecker) [task:366821]
  - mtd: powernv: Add check devm_kasprintf() returned value (Charles Han) [task:366821]
  - iommu/amd: Do not set the D bit on AMD v2 table entries (Jason Gunthorpe) [task:366821]
  - fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET) [task:366821]
  - power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber) [task:366821]
  - power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan) [task:366821]
  - hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu) [task:366821]
  - mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac) [task:366821]
  - hwmon: (max16065) Fix alarm attributes (Guenter Roeck) [task:366821]
  - hwmon: (max16065) Remove use of i2c_match_id() (Andrew Davis) [task:366821]
  - hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck) [task:366821]
  - ASoC: loongson: fix error release (tangbin) [task:366821]
  - m68k: Fix kernel_clone_args.flags in m68k_clone() (Finn Thain) [task:366821]
  - ALSA: hda: cs35l41: fix module autoloading (Yuntao Liu) [task:366821]
  - selftests/ftrace: Add required dependency for kprobe tests (Masami Hiramatsu (Google)) [task:366821]
  - ASoC: tas2781-i2c: Get the right GPIO line (Linus Walleij) [task:366821]
  - ASoC: tas2781-i2c: Drop weird GPIO code (Linus Walleij) [task:366821]
  - ASoC: tas2781: Use of_property_read_reg() (Rob Herring (Arm)) [task:366821]
  - ASoC: tas2781: remove unused acpi_subysystem_id (Gergo Koteles) [task:366821]
  - ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error (Ma Ke) [task:366821]
  - x86/mm: Use IPIs to synchronize LAM enablement (Yosry Ahmed) [task:366821]
  - arm64: dts: mediatek: mt8195: Correct clock order for dp_intf* (Chen-Yu Tsai) [task:366821]
  - clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal) [task:366821]
  - reset: k210: fix OF node leak in probe() error path (Krzysztof Kozlowski) [task:366821]
  - reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski) [task:366821]
  - ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski) [task:366821]
  - ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski) [task:366821]
  - ARM: dts: microchip: sama7g5: Fix RTT clock (Claudiu Beznea) [task:366821]
  - spi: bcmbca-hsspi: Fix missing pm_runtime_disable() (Jinjie Ruan) [task:366821]
  - arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations (Andrew Davis) [task:366821]
  - arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations (Andrew Davis) [task:366821]
  - arm64: dts: rockchip: Correct vendor prefix for Hardkernel ODROID-M1 (Jonas Karlman) [task:366821]
  - ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks (Alexander Dahl) [task:366821]
  - arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes (Lad Prabhakar) [task:366821]
  - arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes (Lad Prabhakar) [task:366821]
  - arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes (Lad Prabhakar) [task:366821]
  - regulator: Return actual error in of_regulator_bulk_get_all() (Chen-Yu Tsai) [task:366821]
  - spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko) [task:366821]
  - firmware: arm_scmi: Fix double free in OPTEE transport (Cristian Marussi) [task:366821]
  - arm64: dts: mediatek: mt8186: Fix supported-hw mask for GPU OPPs (AngeloGioacchino Del Regno) [task:366821]
  - arm64: dts: exynos: exynos7885-jackpotlte: Correct RAM amount to 4GB (David Virag) [task:366821]
  - spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke) [task:366821]
  - block: fix potential invalid pointer dereference in blk_add_partition (Riyan Dhiman) [task:366821]
  - block: print symbolic error name instead of error code (Christian Heusel) [task:366821]
  - io_uring/io-wq: inherit cpuset of cgroup in io worker (Felix Moessbauer) [task:366821]
  - io_uring/io-wq: do not allow pinning outside of cpuset (Felix Moessbauer) [task:366821]
  - block, bfq: fix procress reference leakage for bfqq in merge chain (Yu Kuai) [task:366821]
  - block, bfq: fix uaf for accessing waker_bfqq after splitting (Yu Kuai) [task:366821]
  - erofs: fix incorrect symlink detection in fast symlink (Gao Xiang) [task:366821]
  - cachefiles: Fix non-taking of sb_writers around set/removexattr (David Howells) [task:366821]
  - block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai) [task:366821]
  - block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai) [task:366821]
  - block, bfq: fix possible UAF for bfqq->bic with merge chain (Yu Kuai) [task:366821]
  - nbd: fix race between timeout and normal completion (Ming Lei) [task:366821]
  - ublk: move zone report data out of request pdu (Ming Lei) [task:366821]
  - net: tipc: avoid possible garbage value (Su Hui) [task:366821]
  - net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input (Justin Iurman) [task:366821]
  - r8169: disable ALDPS per default for RTL8125 (Heiner Kallweit) [task:366821]
  - net: enetc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:366821]
  - bareudp: Pull inner IP header on xmit. (Guillaume Nault) [task:366821]
  - bareudp: Pull inner IP header in bareudp_udp_encap_recv(). (Guillaume Nault) [task:366821]
  - Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz) [task:366821]
  - can: m_can: m_can_close(): stop clocks after device has been shut down (Marc Kleine-Budde) [task:366821]
  - can: m_can: enable NAPI before enabling interrupts (Jake Hamby) [task:366821]
  - sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [task:366821]
  - Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL (Luiz Augusto von Dentz) [task:366821]
  - Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED (Luiz Augusto von Dentz) [task:366821]
  - wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [task:366821]
  - wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [task:366821]
  - wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov) [task:366821]
  - wifi: mt76: mt7996: fix uninitialized TLV data (Felix Fietkau) [task:366821]
  - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Benjamin Lin) [task:366821]
  - wifi: mt76: mt7915: fix rx filter setting for bfee functionality (Howard Hsu) [task:366821]
  - wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov) [task:366821]
  - wifi: mt76: mt7603: fix mixed declarations and code (Felix Fietkau) [task:366821]
  - crypto: hisilicon/qm - inject error before stopping queue (Weili Qian) [task:366821]
  - pm:cpupower: Add missing powercap_set_enabled() stub function (John B. Wyatt IV) [task:366821]
  - x86/sgx: Fix deadlock in SGX NUMA node search (Aaron Lu) [task:366821]
  - wifi: mt76: mt7996: fix EHT beamforming capability check (Howard Hsu) [task:366821]
  - wifi: mt76: mt7996: fix HE and EHT beamforming capabilities (Howard Hsu) [task:366821]
  - wifi: mt76: mt7996: fix wmm set of station interface to 3 (Peter Chiu) [task:366821]
  - wifi: mt76: mt7996: fix traffic delay when switching back to working channel (Peter Chiu) [task:366821]
  - wifi: mt76: mt7996: use hweight16 to get correct tx antenna (Peter Chiu) [task:366821]
  - wifi: mt76: mt7915: fix oops on non-dbdc mt7986 (Bjørn Mork) [task:366821]
  - cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately (Nishanth Menon) [task:366821]
  - perf/arm-cmn: Ensure dtm_idx is big enough (Robin Murphy) [task:366821]
  - perf/arm-cmn: Fix CCLA register offset (Robin Murphy) [task:366821]
  - perf/arm-cmn: Refactor node ID handling. Again. (Robin Murphy) [task:366821]
  - perf/arm-cmn: Improve debugfs pretty-printing for large configs (Robin Murphy) [task:366821]
  - perf/arm-cmn: Rework DTC counters (again) (Robin Murphy) [task:366821]
  - netfilter: nf_tables: remove annotation to access set timeout while holding lock (Pablo Neira Ayuso) [task:366821]
  - netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso) [task:366821]
  - netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso) [task:366821]
  - netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso) [task:366821]
  - ACPI: CPPC: Fix MASK_VAL() usage (Clément Léger) [task:366821]
  - can: j1939: use correct function name in comment (Zhang Changzhong) [task:366821]
  - kselftest/arm64: Actually test SME vector length changes via sigreturn (Mark Brown) [task:366821]
  - drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting (Yicong Yang) [task:366821]
  - drivers/perf: hisi_pcie: Record hardware counts correctly (Yicong Yang) [task:366821]
  - padata: Honor the caller's alignment in case of chunk_size 0 (Kamlesh Gurudasani) [task:366821]
  - wifi: iwlwifi: mvm: increase the time between ranging measurements (Avraham Stern) [task:366821]
  - wifi: iwlwifi: config: label 'gl' devices as discrete (Johannes Berg) [task:366821]
  - wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNL (Golan Ben Ami) [task:366821]
  - wifi: mac80211: don't use rate mask for offchannel TX either (Ping-Ke Shih) [task:366821]
  - drivers/perf: Fix ali_drw_pmu driver interrupt status clearing (Jing Zhang) [task:366821]
  - kselftest/arm64: signal: fix/refactor SVE vector length enumeration (Andre Przywara) [task:366821]
  - powercap: intel_rapl: Fix off by one in get_rpi() (Dan Carpenter) [task:366821]
  - ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macros (Calvin Owens) [task:366821]
  - mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering) [task:366821]
  - RISC-V: KVM: Fix to allow hpmcounter31 from the guest (Atish Patra) [task:366821]
  - RISC-V: KVM: Allow legacy PMU access from guest (Atish Patra) [task:366821]
  - RISC-V: KVM: Fix sbiret init before forwarding to userspace (Andrew Jones) [task:366821]
  - wifi: rtw88: remove CPT execution branch never used (Dmitry Kandybka) [task:366821]
  - arm64: signal: Fix some under-bracketed UAPI macros (Dave Martin) [task:366821]
  - wifi: ath12k: fix invalid AMPDU factor calculation in ath12k_peer_assoc_h_he() (Baochen Qiang) [task:366821]
  - wifi: ath12k: match WMI BSS chan info structure with firmware definition (P Praneesh) [task:366821]
  - wifi: ath12k: fix BSS chan info request WMI command (P Praneesh) [task:366821]
  - wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen) [task:366821]
  - wifi: brcmfmac: introducing fwil query functions (Arend van Spriel) [task:366821]
  - wifi: brcmfmac: export firmware interface functions (Arend van Spriel) [task:366821]
  - ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin) [task:366821]
  - crypto: xor - fix template benchmarking (Helge Deller) [task:366821]
  - wifi: rtw88: always wait for both firmware loading attempts (Dmitry Antipov) [task:366821]
  - EDAC/synopsys: Fix error injection on Zynq UltraScale+ (Shubhrajyoti Datta) [task:366821]
  - EDAC/synopsys: Fix ECC status and IRQ control race condition (Serge Semin) [task:366821]
  - platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug (Zach Wade)
  - ext4: fix off by one issue in alloc_flex_gd() (Baokun Li)
  - tracing/hwlat: Fix a race during cpuhp processing (Wei Li)
  - tracing/timerlat: Fix a race during cpuhp processing (Wei Li)
  - tracing/timerlat: Drop interface_lock in stop_kthread() (Wei Li)
  - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Wei Li)
  - iomap: constrain the file range passed to iomap_file_unshare (Darrick J. Wong)
  - iomap: don't bother unsharing delalloc extents (Darrick J. Wong)
  - iomap: improve shared block detection in iomap_unshare_iter (Christoph Hellwig)
  - Revert all PHYTIUM's patch (Jackie Liu)
  - selftest: hid: add missing run-hid-tools-tests.sh (Yun Lu) [task:365215]
  - usb: typec: ucsi: Move unregister out of atomic section (Bjorn Andersson) [task:364059] {CVE-2024-46691}
  - usb: typec: ucsi: glink: move GPIO reading into connector_status callback (Dmitry Baryshkov) [task:364059]
  - kfence: save freeing stack trace at calling time instead of freeing time (Tianchen Ding)
  - kfence: introduce burst mode (Marco Elver)
  - mm: kfence: disable KMSAN when checking the canary (Ilya Leoshkevich)
  - mm/kfence: add MODULE_DESCRIPTION() (Jeff Johnson)
  - bpf: Use fake pt_regs when doing bpf syscall tracepoint tracing (Yonghong Song)
  - sign-file,extract-cert: use pkcs11 provider for OPENSSL MAJOR >= 3 (Jan Stancek)
  - sign-file,extract-cert: avoid using deprecated ERR_get_error_line() (Jan Stancek)
  - sign-file,extract-cert: move common SSL helper functions to a header (Jan Stancek)
  - seqcount: replace smp_rmb() in read_seqcount() with load acquire (Christoph Lameter (Ampere))
  - intel_idle: fix ACPI _CST matching for newer Xeon platforms (Artem Bityutskiy)
  - intel_idle: add Granite Rapids Xeon support (Artem Bityutskiy)
  - intel_idle: Switch to new Intel CPU model defines (Tony Luck)
  - intel_idle: add Grand Ridge SoC support (Artem Bityutskiy)
  - mm: kfence: fix elapsed time for allocated/freed track (qiwu.chen)
  - mm: kfence: print the elapsed time for allocated/freed track (qiwu.chen)
  - USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis)
  - USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
  - can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop() (Marc Kleine-Budde)
  - can: mcp251xfd: properly indent labels (Marc Kleine-Budde)
  - x86/mm: Switch to new Intel CPU model defines (Tony Luck)
  - nvme-pci: qdepth 1 quirk (Keith Busch)
  - gpiolib: cdev: Ignore reconfiguration without direction (Kent Gibson)
  - Revert "wifi: cfg80211: check wiphy mutex is held for wdev mutex" (Ping-Ke Shih)
  - netfilter: nf_tables: missing iterator type in lookup walk (Pablo Neira Ayuso)
  - netfilter: nft_socket: Fix a NULL vs IS_ERR() bug in nft_socket_cgroup_subtree_level() (Dan Carpenter)
  - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal)
  - powercap/intel_rapl: Add support for AMD family 1Ah (Dhananjay Ugwekar)
  - drm: Expand max DRM device number to full MINORBITS (Michał Winiarski)
  - accel: Use XArray instead of IDR for minors (Michał Winiarski)
  - drm: Use XArray instead of IDR for minors (Michał Winiarski)
  - spi: spidev: Add missing spi_device_id for jg10309-01 (Geert Uytterhoeven)
  - x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
  - smb: client: fix hang in wait_for_response() for negproto (Paulo Alcantara)
  - spi: bcm63xx: Enable module autoloading (Liao Chen)
  - drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
  - ALSA: hda: add HDMI codec ID for Intel PTL (Kai Vehmanen)
  - ASoC: amd: yc: Add a quirk for MSI Bravo 17 (D7VEK) (Markuss Broks)
  - spi: spidev: Add an entry for elgin,jg10309-01 (Fabio Estevam)
  - ASoC: fix module autoloading (Liao Chen)
  - ASoC: tda7419: fix module autoloading (Liao Chen)
  - ASoC: google: fix module autoloading (Liao Chen)
  - ASoC: intel: fix module autoloading (Liao Chen)
  - ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede)
  - can: mcp251xfd: mcp251xfd_ring_init(): check TX-coalescing configuration (Marc Kleine-Budde)
  - wifi: iwlwifi: clear trans->state earlier upon error (Emmanuel Grumbach)
  - wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap() (Dmitry Antipov)
  - wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach)
  - wifi: iwlwifi: mvm: pause TCM when the firmware is stopped (Emmanuel Grumbach)
  - wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
  - wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation (Daniel Gabay)
  - wifi: iwlwifi: lower message level for FW buffer destination (Benjamin Berg)
  - LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE (Huacai Chen)
  - net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
  - platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede)
  - microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
  - hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING (Ross Brown)
  - pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
  - ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
  - ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
  - ASoC: allow module autoloading for table board_ids (Hongbo Li)
  - ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
  - ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile (YR Yang)
  - ASoC: SOF: mediatek: Add missing board compatible (Albert Jakieła)
  - sched/syscalls: Split out kernel/sched/syscalls.c from kernel/sched/core.c (Ingo Molnar) [task:340825]
  - drivers/perf: fix compiling error due to irrational configuration dependencies (Yunshui Jiang) [task:365109]
  - samples/bpf: Fix compilation errors with cf-protection option (Jiangshan Yi) [task:346651]
  - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Lu Baolu) [task:217611]
  - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Lu Baolu) [task:217611]
  - iommu/vt-d: Setup scalable mode context entry in probe path (Lu Baolu) [task:217611]
  - iommu/vt-d: Fix NULL domain on device release (Lu Baolu) [task:217611] {CVE-2024-27079}
  - sched/pelt: Remove shift of thermal clock (Vincent Guittot) [task:340825]
  - sched/cpufreq: Rename arch_update_thermal_pressure() => arch_update_hw_pressure() (Vincent Guittot) [task:340825]
  - thermal/cpufreq: Remove arch_update_thermal_pressure() (Vincent Guittot) [task:340825]
  - sched/cpufreq: Take cpufreq feedback into account (Vincent Guittot) [task:340825]
  - cpufreq: Add a cpufreq pressure feedback for the scheduler (Vincent Guittot) [task:340825]
  - bpf: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - delayacct: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - kprobes: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - scheduler: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - seccomp: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - timekeeping: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - ftrace: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - umh: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - kernel misc: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:340825]
  - sched/balancing: Simplify the sg_status bitmask and use separate ->overloaded and ->overutilized flags (Ingo Molnar) [task:340825]
  - sched/fair: Rename set_rd_overutilized_status() to set_rd_overutilized() (Ingo Molnar) [task:340825]
  - sched/fair: Combine EAS check with root_domain::overutilized access (Shrikanth Hegde) [task:340825]
  - sched/fair: Simplify the continue_balancing logic in sched_balance_newidle() (Shrikanth Hegde) [task:340825]
  - sched/fair: Introduce is_rd_overutilized() helper function to access root_domain::overutilized (Shrikanth Hegde) [task:340825]
  - sched/fair: Rename SG_OVERLOAD to SG_OVERLOADED (Ingo Molnar) [task:340825]
  - sched/fair: Rename {set|get}_rd_overload() to {set|get}_rd_overloaded() (Ingo Molnar) [task:340825]
  - sched/fair: Rename root_domain::overload to ::overloaded (Ingo Molnar) [task:340825]
  - sched/fair: Use helper functions to access root_domain::overload (Shrikanth Hegde) [task:340825]
  - sched/fair: Check root_domain::overload value before update (Shrikanth Hegde) [task:340825]
  - sched/fair: Don't double balance_interval for migrate_misfit (Qais Yousef) [task:340825]
  - sched/topology: Remove root_domain::max_cpu_capacity (Qais Yousef) [task:340825]
  - sched/fair: Check if a task has a fitting CPU when updating misfit (Qais Yousef) [task:340825]
  - sched/topology: Export asym_cap_list (Qais Yousef) [task:340825]
  - sched/balancing: Rename find_idlest_cpu() => sched_balance_find_dst_cpu() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename find_idlest_group() => sched_balance_find_dst_group() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename find_idlest_group_cpu() => sched_balance_find_dst_group_cpu() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename newidle_balance() => sched_balance_newidle() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename update_blocked_averages() => sched_balance_update_blocked_averages() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename find_busiest_group() => sched_balance_find_src_group() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename load_balance() => sched_balance_rq() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename rebalance_domains() => sched_balance_domains() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename trigger_load_balance() => sched_balance_trigger() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename scheduler_tick() => sched_tick() (Ingo Molnar) [task:340825]
  - sched/balancing: Rename run_rebalance_domains() => sched_balance_softirq() (Ingo Molnar) [task:340825]
  - iommu: Add static iommu_ops->release_domain (Lu Baolu) [task:217611]
  - drm/amd/display: Validate function returns (Alex Hung) [task:364139] {CVE-2024-46775}
  - PHYTIUM: lpc: Add LPC anoop driver (liyuting) [task:352819]
  - codetag: ensure module memory has been freed (Jackie Liu) [task:361479]
  - pktgen: use cpus_read_lock() in pg_net_init() (Eric Dumazet) [task:363783] {CVE-2024-46681}
  - PM: EM: fix wrong utilization estimation in em_cpu_energy() (Vincent Guittot) [task:340825]
  - sched/fair: Add READ_ONCE() and use existing helper function to access ->avg_irq (Shrikanth Hegde) [task:340825]
  - sched/fair: Use existing helper functions to access ->avg_rt and ->avg_dl (Shrikanth Hegde) [task:340825]
  - sched/core: Simplify code by removing duplicate #ifdefs (Shrikanth Hegde) [task:340825]
  - membarrier: riscv: Provide core serializing command (Andrea Parri) [task:340825]
  - locking: Introduce prepare_sync_core_cmd() (Andrea Parri) [task:340825]
  - membarrier: Create Documentation/scheduler/membarrier.rst (Andrea Parri) [task:340825]
  - Documentation: EM: Update with runtime modification design (Lukasz Luba) [task:340825]
  - PM: EM: Add em_dev_compute_costs() (Lukasz Luba) [task:340825]
  - PM: EM: Remove old table (Lukasz Luba) [task:340825]
  - PM: EM: Change debugfs configuration to use runtime EM table data (Lukasz Luba) [task:340825]
  - drivers/thermal/devfreq_cooling: Use new Energy Model interface (Lukasz Luba) [task:340825]
  - drivers/thermal/cpufreq_cooling: Use new Energy Model interface (Lukasz Luba) [task:340825]
  - powercap/dtpm_devfreq: Use new Energy Model interface to get table (Lukasz Luba) [task:340825]
  - powercap/dtpm_cpu: Use new Energy Model interface to get table (Lukasz Luba) [task:340825]
  - PM: EM: Optimize em_cpu_energy() and remove division (Lukasz Luba) [task:340825]
  - PM: EM: Support late CPUs booting and capacity adjustment (Lukasz Luba) [task:340825]
  - PM: EM: Add performance field to struct em_perf_state and optimize (Lukasz Luba) [task:340825]
  - PM: EM: Add em_perf_state_from_pd() to get performance states table (Lukasz Luba) [task:340825]
  - PM: EM: Introduce em_dev_update_perf_domain() for EM updates (Lukasz Luba) [task:340825]
  - PM: EM: Add functions for memory allocations for new EM tables (Lukasz Luba) [task:340825]
  - PM: EM: Use runtime modified EM for CPUs energy estimation in EAS (Lukasz Luba) [task:340825]
  - PM: EM: Introduce runtime modifiable table (Lukasz Luba) [task:340825]
  - PM: EM: Split the allocation and initialization of the EM table (Lukasz Luba) [task:340825]
  - PM: EM: Check if the get_cost() callback is present in em_compute_costs() (Lukasz Luba) [task:340825]
  - PM: EM: Introduce em_compute_costs() (Lukasz Luba) [task:340825]
  - PM: EM: Refactor em_pd_get_efficient_state() to be more flexible (Lukasz Luba) [task:340825]
  - PM: EM: Find first CPU active while updating OPP efficiency (Lukasz Luba) [task:340825]
  - PM: EM: Extend em_cpufreq_update_efficiencies() argument list (Lukasz Luba) [task:340825]
  - PM: EM: Add missing newline for the message log (Lukasz Luba) [task:340825]
  - drm/amd/display: Check denominator crb_pipes before used (Alex Hung) [task:364137] {CVE-2024-46772}
  - drm/vmwgfx: Prevent unmapping active read buffers (Zack Rusin) [task:364183] {CVE-2024-46710}
  - loongarch/config: disable CONFIG_RT_GROUP_SCHED config (gonglinkai) [bug:256821]
  - topology: Set capacity_freq_ref in all cases (Vincent Guittot) [task:340825]
  - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Vincent Guittot) [task:340825]
  - cpufreq/cppc: Set the frequency used for computing the capacity (Vincent Guittot) [task:340825]
  - energy_model: Use a fixed reference frequency (Vincent Guittot) [task:340825]
  - cpufreq/schedutil: Use a fixed reference frequency (Vincent Guittot) [task:340825]
  - cpufreq: Use the fixed and coherent frequency for scaling capacity (Vincent Guittot) [task:340825]
  - sched/topology: Add a new arch_scale_freq_ref() method (Vincent Guittot) [task:340825]
  - usb: fsl-mph-dr-of: mark fsl_usb2_mpc5121_init() static (Arnd Bergmann) [task:340825]
  - x86: sta2x11: include header for sta2x11_get_instance() prototype (Arnd Bergmann) [task:340825]
  - sched: fair: move unused stub functions to header (Arnd Bergmann) [task:340825]
  - jffs2: mark __jffs2_dbg_superblock_counts() static (Arnd Bergmann) [task:340825]
  - ida: make 'ida_dump' static (Arnd Bergmann) [task:340825]
  - sched/cpufreq: Rework iowait boost (Vincent Guittot) [task:340825]
  - sched/cpufreq: Rework schedutil governor performance estimation (Vincent Guittot) [task:340825]
  - sched/timers: Explain why idle task schedules out on remote timer enqueue (Frederic Weisbecker) [task:340825]
  - sched/cpuidle: Comment about timers requirements VS idle handler (Frederic Weisbecker) [task:340825]
  - sched/deadline: Introduce deadline servers (Peter Zijlstra) [task:340825]
  - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Peter Zijlstra) [task:340825]
  - sched/deadline: Collect sched_dl_entity initialization (Peter Zijlstra) [task:340825]
  - sched: Unify more update_curr*() (Peter Zijlstra) [task:340825]
  - sched: Remove vruntime from trace_sched_stat_runtime() (Peter Zijlstra) [task:340825]
  - sched: Unify runtime accounting across classes (Peter Zijlstra) [task:340825]
  - sched: Use WRITE_ONCE() for p->on_rq (Paul E. McKenney) [task:340825]
  - KVM/SVM: Change macro sev_enabled to expression (Kunwu Chan) [task:364021]
  - ZHAOXIN: i2c/zhaoxin: switch i2c registration to devm functions (leoliu-oc) [task:352819]
  - PHYTIUM: Add support for the phytium INTx interrupt controller driver. (tianwei) [task:352819]
  - PHYTIUM: Add support for the phytium i2s controller driver. (tianwei) [task:352819]
  - PHYTIUM: sgpio: phytium: Add ACPI support for SGPIO driver (Li Guohui) [task:352819]
  - PHYTIUM: gpio: gpio-phytium-sgpio: Add Phytium SGPIO driver (Li Guohui) [task:352819]
  - PHYTIUM: dt-bindings: phytium-sgpio: Add bindings for Phytium SGPIO (Li Guohui) [task:352819]
  - PHYTIUM: Input: phytium-keypad: Add Phytium keypad driver (hyq) [task:352819]
  - PHYTIUM: mtd: rawnand: Add Phytium NAND flash controller support (hyq) [task:352819]
  - PHYTIUM: hwspinlock/phytium: Add support for Phytium hardware semaphore (hyq) [task:352819]
  - PHYTIUM: iio: adc: Add Phytium ADC support (hyq) [task:352819]
  - PHYTIUM: edac: Phytium: Add edac driver to receive RAS error (yuanxia) [task:352819]
  - PHYTIUM: w1: phytium_w1: add Phytium w1 bus master driver (hyq) [task:352819]
  - PHYTIUM: dt-bindings: phytium-pe220x-edac: Add bindings for Phytium pe220x EDAC (yuanxia) [task:352819]
  - PHYTIUM: Input: Add a new serio driver for Phytium PCI PS/2 controller (hyq) [task:352819]
  - PHYTIUM: dt-bindings: spi: phyhtium: add bindings for Phytium SPI (yuanxia) [task:352819]
  - PHYTIUM: can: add Phytium CAN controller support (yuanxia) [task:352819]
  - PHYTIUM: dt-bindings: can: Add bindings for Phytium CAN (yuanxia) [task:352819]
  - PHYTIUM: drivers/perf: phytium: Support for Phytium Soc DDR controller PMU (liyuting) [task:352819]
  - PHYTIUM: usb: phytium: Add support for Phytium USB controller (Cui Fulong) [task:352819]
  - PHYTIUM: dt-bindings: Add bindings for Phytium USBHS-DRD controller (Cui Fulong) [task:352819]
  - PHYTIUM: ipmi: Add Phytium KCS IPMI BMC driver support (liyuting) [task:352819]
  - PHYTIUM: xHCI: add XHCI_RESET_ON_RESUME quirk for Phytium xHCI host (Cui Fulong) [task:352819]
  - PHYTIUM: dt-bindings: usb-xhci: Add Phytium Pe220x support (Cui Fulong) [task:352819]
  - PHYTIUM: usb: xhci: xhci-plat: Add XHCI_RESET_ON_RESUME quirk for Phytium Pe220x (Cui Fulong) [task:352819]
  - PHYTIUM: gpio: phytium: Add Phytium GPIO driver (Li Guohui) [task:352819]
  - PHYTIUM: dt-bindings: gpio: Add bindings for Phytium GPIO (Li Guohui) [task:352819]
  - PHYTIUM: pci: phytium: Add PCIe endpoint controller support (Li Guohui) [task:352819]
  - PHYTIUM: media: phytium-jpeg: Fix the bug of switching resolution (Li Guohui) [task:352819]
  - PHYTIUM: media: phytium-jpeg: Add a Phytium JPEG Engine driver (Li Guohui) [task:352819]
  - PHYTIUM: dt-bindings: media: Add binding for Phytium JPEG Encoder Engine (Li Guohui) [task:352819]
  - PHYTIUM: mailbox: Add support for Phytium SoC mailbox driver (Li Guohui) [task:352819]
  - PHYTIUM: dt-bindings: mailbox: phytium: Add a bindings for Phytium mailbox (Li Guohui) [task:352819]
  - PHYTIUM: ddma: phytium: Add DDMA controller driver support (Li Guohui) [task:352819]
  - PHYTIUM: dt-bindings: phytium-ddma: Add bindings for Phytium DDMA (Li Guohui) [task:352819]
  - PHYTIUM: ACPI: APD: Add clock frequency for Phytium I2C controller (Jiakun Shuai) [task:352819]
  - PHYTIUM: i2c: designware: add i2c support for Phytium SoCs (Jiakun Shuai) [task:352819]
  - PHYTIUM: i2c: phytium: Add i2c driver for Phytium I2C adapter (Jiakun Shuai) [task:352819]
  - PHYTIUM: dt-bindings: Add bindings for Phytium I2C/SMBus controller (Jiakun Shuai) [task:352819]
  - PHYTIUM: dt-bindings: macb: Add bindings for Phytium gem1.0 and gem 2.0 (Tang Wenliang) [task:352819]
  - PHYTIUM: net/stmmac: Add phytium DWMAC driver support (Tang Wenliang) [task:352819]
  - PHYTIUM: PCI: Mark Px210 PCI-E Extended Tags as broken (Cui Fulong) [task:352819]
  - PHYTIUM: net/phytmac: Adapt interface type 1000BASE-x (Tang Wenliang) [task:352819]
  - PHYTIUM: net/phytmac: Fixed the issue of pxe startup failure. (Tang Wenliang) [task:352819]
  - PHYTIUM: net/phytmac: Bugfixed the MDIO registration failures (Tang Wenliang) [task:352819]
  - PHYTIUM: net: phytium: Add support for phytium GMAC (Tang Wenliang) [task:352819]
  - PHYTIUM: dt-bindings: phytmac: Add bindings for Phytium MAC 1.0 and 2.0 (Tang Wenliang) [task:352819]
  - libfs: fix get_stashed_dentry() (Christian Brauner) [task:363789] {CVE-2024-46801}
  - bpf: Remove tst_run from lwt_seg6local_prog_ops. (Sebastian Andrzej Siewior) [task:364073] {CVE-2024-46754}
  - mm/hugetlb: fix hugetlb vs. core-mm PT locking (David Hildenbrand) [task:364135] {CVE-2024-45024}
  - drm/amd/display: Ensure array index tg_inst won't be -1 (Alex Hung) [task:364185] {CVE-2024-46730}
  - drm/amd/display: add more pipe resource interfaces (Wenjing Liu) [task:364185]
  - drm/amd/display: add new resource interfaces to update odm mpc slice count (Wenjing Liu) [task:364185]
  - drm/amd/display: add new resource interface for acquiring sec opp heads and release pipe (Wenjing Liu) [task:364185]
  - drm/amd/display: rename function to add otg master for stream (Wenjing Liu) [task:364185]
  - drm/amd/display: add comments to add plane functions (Wenjing Liu) [task:364185]
  - selftests: vxlan_mdb: Use MDB get instead of dump (Ido Schimmel) [task:348567]
  - rtnetlink: Add MDB get support (Ido Schimmel) [task:348567]
  - vxlan: mdb: Add MDB get support (Ido Schimmel) [task:348567]
  - bridge: mcast: Add MDB get support (Ido Schimmel) [task:348567]
  - net: Add MDB get device operation (Ido Schimmel) [task:348567]
  - bridge: add MDB get uAPI attributes (Ido Schimmel) [task:348567]
  - vxlan: mdb: Factor out a helper for remote entry size calculation (Ido Schimmel) [task:348567]
  - vxlan: mdb: Adjust function arguments (Ido Schimmel) [task:348567]
  - bridge: mcast: Rename MDB entry get function (Ido Schimmel) [task:348567]
  - bridge: mcast: Factor out a helper for PG entry size calculation (Ido Schimmel) [task:348567]
  - bridge: mcast: Account for missing attributes (Ido Schimmel) [task:348567]
  - bridge: mcast: Dump MDB entries even when snooping is disabled (Ido Schimmel) [task:348567]
  - video/aperture: optionally match the device in sysfb_disable() (Alex Deucher) [task:364197] {CVE-2024-46698}
  - of/platform: Disable sysfb if a simple-framebuffer node is found (Javier Martinez Canillas) [task:364197]
  - sched/fair: Remove SIS_PROP (Peter Zijlstra) [task:340825]
  - treewide: mark stuff as __ro_after_init (Alexey Dobriyan) [task:340825]
  - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Colin Ian King) [task:340825]
  - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Ingo Molnar) [task:340825]
  - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Shrikanth Hegde) [task:340825]
  - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Pierre Gondois) [task:340825]
  - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Vincent Guittot) [task:340825]
  - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Yajun Deng) [task:340825]
  - sched/core: Update stale comment in try_to_wake_up() (Ingo Molnar) [task:340825]
  - sched/debug: Print 'tgid' in sched_show_task() (Yajun Deng) [task:340825]
  - sched/headers: Remove duplicate header inclusions (Yu Liao) [task:340825]
  - sched/debug: Add new tracepoint to track compute energy computation (Qais Yousef) [task:340825]
  - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Valentin Schneider) [task:340825]
  - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Valentin Schneider) [task:340825]
  - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Wang Jinchao) [task:340825]
  - sched/fair: Fix warning in bandwidth distribution (Josh Don) [task:340825]
  - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Josh Don) [task:340825]
  - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Liming Wu) [task:340825]
  - sched/debug: Update stale reference to sched_debug.c (Sebastian Andrzej Siewior) [task:340825]
  - sched/debug: Remove the /proc/sys/kernel/sched_child_runs_first sysctl (Sebastian Andrzej Siewior) [task:340825]
  - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Ingo Molnar) [task:340825]
  - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Ingo Molnar) [task:340825]
  - sched/headers: Remove duplicated includes in kernel/sched/sched.h (GUO Zihua) [task:340825]
  - sched/fair: Ratelimit update to tg->load_avg (Aaron Lu) [task:340825]
  - freezer,sched: Use saved_state to reduce some spurious wakeups (Elliot Berman) [task:340825]
  - sched/core: Remove ifdeffery for saved_state (Elliot Berman) [task:340825]
  - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Uros Bizjak) [task:340825]
  - sched/topology: Fix sched_numa_find_nth_cpu() comment (Yury Norov) [task:340825]
  - sched/fair: Fix open-coded numa_nearest_node() (Yury Norov) [task:340825]
  - sched: Misc cleanups (Peter Zijlstra) [task:340825]
  - sched: Simplify sched_move_task() (Peter Zijlstra) [task:340825]
  - sched: Simplify sched_rr_get_interval() (Peter Zijlstra) [task:340825]
  - sched: Simplify yield_to() (Peter Zijlstra) [task:340825]
  - sched: Simplify sched_{set,get}affinity() (Peter Zijlstra) [task:340825]
  - sched: Simplify syscalls (Peter Zijlstra) [task:340825]
  - sched: Simplify set_user_nice() (Peter Zijlstra) [task:340825]
  - arch: Remove Itanium (IA-64) architecture (Ard Biesheuvel) [task:340825]
  - drm/arise: fix compiling error due to definition conflict (Yunshui Jiang) [task:361465]
  - GLENFLY: drm/arise:upgrade glenfly arise1 series GPU DRM kernel driver to V35 (brightyi) [task:352819]
  - printk: Export match_devname_and_update_preferred_console() (Yu Liao) [task:362331]
  - printk: Avoid false positive lockdep report for legacy printing (John Ogness) [task:362331]
  - printk: nbcon: Assign nice -20 for printing threads (John Ogness) [task:362331]
  - printk: Implement legacy printer kthread for PREEMPT_RT (John Ogness) [task:362331]
  - tty: sysfs: Add nbcon support for 'active' (John Ogness) [task:362331]
  - proc: Add nbcon support for /proc/consoles (John Ogness) [task:362331]
  - proc: consoles: Add notation to c_start/c_stop (John Ogness) [task:362331]
  - printk: nbcon: Show replay message on takeover (John Ogness) [task:362331]
  - printk: Provide helper for message prepending (John Ogness) [task:362331]
  - printk: nbcon: Rely on kthreads for normal operation (John Ogness) [task:362331]
  - printk: nbcon: Use thread callback if in task context for legacy (John Ogness) [task:362331]
  - printk: nbcon: Relocate nbcon_atomic_emit_one() (John Ogness) [task:362331]
  - printk: nbcon: Introduce printer kthreads (Thomas Gleixner) [task:362331]
  - printk: nbcon: Init @nbcon_seq to highest possible (John Ogness) [task:362331]
  - printk: nbcon: Add context to usable() and emit() (John Ogness) [task:362331]
  - printk: Flush console on unregister_console() (John Ogness) [task:362331]
  - printk: Fail pr_flush() if before SYSTEM_SCHEDULING (John Ogness) [task:362331]
  - printk: nbcon: Add function for printers to reacquire ownership (John Ogness) [task:362331]
  - printk: nbcon: Use raw_cpu_ptr() instead of open coding (John Ogness) [task:362331]
  - printk: Use the BITS_PER_LONG macro (Jinjie Ruan) [task:362331]
  - lockdep: Mark emergency sections in lockdep splats (John Ogness) [task:362331]
  - rcu: Mark emergency sections in rcu stalls (John Ogness) [task:362331]
  - panic: Mark emergency section in oops (John Ogness) [task:362331]
  - panic: Mark emergency section in warn (Thomas Gleixner) [task:362331]
  - printk: nbcon: Implement emergency sections (Thomas Gleixner) [task:362331]
  - printk: Add helper for flush type logic (John Ogness) [task:362331]
  - printk: Coordinate direct printing in panic (John Ogness) [task:362331]
  - printk: Track nbcon consoles (John Ogness) [task:362331]
  - printk: Avoid console_lock dance if no legacy or boot consoles (John Ogness) [task:362331]
  - printk: nbcon: Add unsafe flushing on panic (John Ogness) [task:362331]
  - printk: Flush nbcon consoles first on panic (John Ogness) [task:362331]
  - printk: nbcon: Flush new records on device_release() (John Ogness) [task:362331]
  - printk: Add is_printk_legacy_deferred() (John Ogness) [task:362331]
  - printk: nbcon: Use nbcon consoles in console_flush_all() (John Ogness) [task:362331]
  - printk: Track registered boot consoles (John Ogness) [task:362331]
  - printk: nbcon: Provide function to flush using write_atomic() (Thomas Gleixner) [task:362331]
  - printk: nbcon: Add helper to assign priority based on CPU state (John Ogness) [task:362331]
  - printk: Add @flags argument for console_is_usable() (John Ogness) [task:362331]
  - printk: Let console_is_usable() handle nbcon (John Ogness) [task:362331]
  - printk: Make console_is_usable() available to nbcon.c (John Ogness) [task:362331]
  - printk: nbcon: Do not rely on proxy headers (John Ogness) [task:362331]
  - serial: core: Acquire nbcon context in port->lock wrapper (John Ogness) [task:362331]
  - nbcon: Add API to acquire context for non-printing operations (John Ogness) [task:362331]
  - console: Improve console_srcu_read_flags() comments (John Ogness) [task:362331]
  - serial: core: Introduce wrapper to set @uart_port->cons (John Ogness) [task:362331]
  - serial: core: Provide low-level functions to lock port (John Ogness) [task:362331]
  - printk: nbcon: Use driver synchronization while (un)registering (John Ogness) [task:362331]
  - printk: nbcon: Add callbacks to synchronize with driver (John Ogness) [task:362331]
  - printk: nbcon: Add detailed doc for write_atomic() (John Ogness) [task:362331]
  - printk: nbcon: Remove return value for write_atomic() (John Ogness) [task:362331]
  - printk: nbcon: Clarify rules of the owner/waiter matching (John Ogness) [task:362331]
  - printk: Check printk_deferred_enter()/_exit() usage (Sebastian Andrzej Siewior) [task:362331]
  - printk: Properly deal with nbcon consoles on seq init (Petr Mladek) [task:362331]
  - printk: nbcon: Consolidate alloc() and init() (John Ogness) [task:362331]
  - printk: Add notation to console_srcu locking (John Ogness) [task:362331]
  - printk/panic: Allow cpu backtraces to be written into ringbuffer during panic (Ryo Takakura) [task:362331]
  - printk: Add match_devname_and_update_preferred_console() (Tony Lindgren) [task:362331]
  - Revert "printk: Save console options for add_preferred_console_match()" (Greg Kroah-Hartman) [task:362331]
  - Revert "printk: Don't try to parse DEVNAME:0.0 console options" (Greg Kroah-Hartman) [task:362331]
  - Revert "printk: Flag register_console() if console is set on command line" (Greg Kroah-Hartman) [task:362331]
  - printk: Rename console_replay_all() and update context (Sreenath Vijayan) [task:362331]
  - printk: cleanup deprecated uses of strncpy/strcpy (Justin Stitt) [task:362331]
  - printk: Remove the now superfluous sentinel elements from ctl_table array (Joel Granados) [task:362331]
  - tty/sysrq: Replay kernel log messages on consoles via sysrq (Sreenath Vijayan) [task:362331]
  - printk: Add function to replay kernel log on consoles (Sreenath Vijayan) [task:362331]
  - printk: Flag register_console() if console is set on command line (Tony Lindgren) [task:362331]
  - printk: Don't try to parse DEVNAME:0.0 console options (Tony Lindgren) [task:362331]
  - printk: Save console options for add_preferred_console_match() (Tony Lindgren) [task:362331]
  - dump_stack: Do not get cpu_sync for panic CPU (John Ogness) [task:362331]
  - printk: Avoid non-panic CPUs writing to ringbuffer (John Ogness) [task:362331]
  - printk: ringbuffer: Skip non-finalized records in panic (John Ogness) [task:362331]
  - printk: Wait for all reserved records with pr_flush() (John Ogness) [task:362331]
  - printk: ringbuffer: Cleanup reader terminology (John Ogness) [task:362331]
  - printk: Add this_cpu_in_panic() (John Ogness) [task:362331]
  - printk: ringbuffer: Clarify special lpos values (John Ogness) [task:362331]
  - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (John Ogness) [task:362331]
  - printk: Use prb_first_seq() as base for 32bit seq macros (John Ogness) [task:362331]
  - printk: Adjust mapping for 32bit seq macros (Sebastian Andrzej Siewior) [task:362331]
  - printk: nbcon: Relocate 32bit seq macros (John Ogness) [task:362331]
  - cap_syslog: remove CAP_SYS_ADMIN when dmesg_restrict (Jingzi Meng) [task:362331]
  - rcu: Restrict access to RCU CPU stall notifiers (Paul E. McKenney) [task:362331]
  - printk: printk: Remove unnecessary statements＇len = 0;＇ (Li kunyu) [task:362331]
  - printk: Constify name for add_preferred_console() (Tony Lindgren) [task:362331]
  - printk: Check valid console index for preferred console (Tony Lindgren) [task:362331]
  - printk: Reduce pr_flush() pooling time (Petr Mladek) [task:362331]
  - printk: fix illegal pbufs access for !CONFIG_PRINTK (John Ogness) [task:362331]
  - printk: nbcon: Allow drivers to mark unsafe regions and check state (Thomas Gleixner) [task:362331]
  - printk: nbcon: Add emit function and callback function for atomic printing (Thomas Gleixner) [task:362331]
  - printk: nbcon: Add sequence handling (Thomas Gleixner) [task:362331]
  - printk: nbcon: Add ownership state functions (Thomas Gleixner) [task:362331]
  - printk: nbcon: Add buffer management (Thomas Gleixner) [task:362331]
  - printk: Make static printk buffers available to nbcon (John Ogness) [task:362331]
  - printk: nbcon: Add acquire/release logic (Thomas Gleixner) [task:362331]
  - printk: Add non-BKL (nbcon) console basic infrastructure (Thomas Gleixner) [task:362331]
  - rcutorture: Add test of RCU CPU stall notifiers (Paul E. McKenney) [task:362331]
  - rcu: Add RCU CPU stall notifier (Paul E. McKenney) [task:362331]
  - rcu: Eliminate check_cpu_stall() duplicate code (Zhen Lei) [task:362331]
  - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Zhen Lei) [task:362331]
  - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Zhen Lei) [task:362331]
  - mm, slab: don't wrap internal functions with alloc_hooks() (Vlastimil Babka)
  - mm: fix folio_alloc_noprof() (Kent Overstreet)
  - bonding: no longer use RTNL in bonding_show_queue_id() (Eric Dumazet)
  - bonding: no longer use RTNL in bonding_show_slaves() (Eric Dumazet)
  - bonding: no longer use RTNL in bonding_show_bonds() (Eric Dumazet)
  - mm/codetag: add pgalloc_tag_copy() (Yu Zhao)
  - mm/codetag: fix pgalloc_tag_split() (Yu Zhao)
  - mm/codetag: fix a typo (Yu Zhao)
  - mm/hugetlb: use __GFP_COMP for gigantic folios (Yu Zhao)
  - mm/cma: add cma_{alloc,free}_folio() (Yu Zhao)
  - mm/contig_alloc: support __GFP_COMP (Yu Zhao)
  - mm/hugetlb_vmemmap: batch HVO work when demoting (Yu Zhao)
  - mm/hugetlb_vmemmap: fix race with speculative PFN walkers (Yu Zhao)
  - mm/hugetlb: drop node_alloc_noretry from alloc_fresh_hugetlb_folio (Oscar Salvador)
  - mm: handle profiling for fake memory allocations during compaction (Suren Baghdasaryan)
  - mm/memblock: Add "reserve_mem" to reserved named memory at boot up (Steven Rostedt (Google))
  - mm: hugetlb: improve the handling of hugetlb allocation failure for freed or in-use hugetlb (Baolin Wang)
  - doc: Add EARLY flag to early-parsed kernel boot parameters (Paul E. McKenney)
  - RISC-V: paravirt: Add skeleton for pv-time support (Andrew Jones)
  - mm: hugetlb_vmemmap: convert page to folio (Muchun Song)
  - mm: hugetlb_vmemmap: move PageVmemmapSelfHosted() check to split_vmemmap_huge_pmd() (Muchun Song)
  - mm: hugetlb_vmemmap: use walk_page_range_novma() to simplify the code (Muchun Song)
  - mm: pagewalk: assert write mmap lock only for walking the user page tables (Muchun Song)
  - Documentation: Drop or replace remaining mentions of IA64 (Ard Biesheuvel)
  - 3SNIC: SCSI/SSSRAID: Version number updated from 1.0.0.0 to 1.0.6.6 (liyouhong) [task:341249]
  - config: enable CONFIG_SCSI_3SNIC_SSSRAID=m (liyouhong) [task:341249]
  - selftests: bonding: use slowwait instead of hard code sleep (Hangbin Liu) [task:361479]
  - selftests: bonding: reduce garp_test/arp_validate test time (Hangbin Liu) [task:361479]
  - selftests: bonding: use tc filter to check if LACP was sent (Hangbin Liu) [task:361479]
  - selftests/net/forwarding: add slowwait functions (Hangbin Liu) [task:361479]
  - alloc_tag: fix allocation tag reporting when CONFIG_MODULES=n (Suren Baghdasaryan) [task:361479]
  - crash: use macro to add crashk_res into iomem early for specific arch (Baoquan He) [task:361375]


author: Zhengyuan Liu <liuzhengyuan@kylinos.cn> - 6.6.0-19.v2410
changelog:
  - REDHAT: spec: Keep .BTF section in modules (Viktor Malik) [task:361383]
  - btrfs: handle errors from btrfs_dec_ref() properly (Josef Bacik) [task:364087] {CVE-2024-46753}
  - btrfs: fix qgroup reserve leaks in cow_file_range (Boris Burkov) [task:364175] {CVE-2024-46733}
  - libfs: fix infinite directory reads for offset dir (yangerkun) [task:363927] {CVE-2024-46701}
  - libfs: Convert simple directory offsets to use a Maple Tree (Chuck Lever) [task:363927]
  - test_maple_tree: testing the cyclic allocation (Liam R. Howlett) [task:363927]
  - maple_tree: Add mtree_alloc_cyclic() (Chuck Lever) [task:363927]
  - libfs: Add simple_offset_empty() (Chuck Lever) [task:363927]
  - libfs: Define a minimum directory offset (Chuck Lever) [task:363927]
  - libfs: Re-arrange locking in offset_iterate_dir() (Chuck Lever) [task:363927]
  - libbpf: Skip base btf sanity checks (Antoine Tenart) [task:361735]
  - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Yonghong Song) [task:361735]
  - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Yonghong Song) [task:361735]
  - bpf: Use smaller low/high marks for percpu allocation (Yonghong Song) [task:361735]
  - bpf: Refill only one percpu element in memalloc (Yonghong Song) [task:361735]
  - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Yonghong Song) [task:361735]
  - bpf: Add objcg to bpf_mem_alloc (Yonghong Song) [task:361735]
  - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Hou Tao) [task:361735]
  - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Hou Tao) [task:361735]
  - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Hou Tao) [task:361735]
  - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Hou Tao) [task:361735]
  - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Yonghong Song) [task:361735]
  - selftests/bpf: Add some negative tests (Yonghong Song) [task:361735]
  - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Yonghong Song) [task:361735]
  - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Yonghong Song) [task:361735]
  - libbpf: Add basic BTF sanity validation (Andrii Nakryiko) [task:361735]
  - selftests/bpf: Update error message in negative linked_list test (Yonghong Song) [task:361735]
  - mm: tidy up shmem mTHP controls and stats (Ryan Roberts) [task:337529]
  - mm: cleanup count_mthp_stat() definition (Ryan Roberts) [task:337529]
  - mm/shmem: fix input and output inconsistencies (Bang Li) [task:337529]
  - mm: remove folio_test_anon(folio)==false path in __folio_add_anon_rmap() (Barry Song) [task:337529]
  - mm: use folio_add_new_anon_rmap() if folio_test_anon(folio)==false (Barry Song) [task:337529]
  - mm: extend rmap flags arguments for folio_add_new_anon_rmap (Barry Song) [task:337529]
  - mm: swap: entirely map large folios found in swapcache (Chuanhua Han) [task:337529]
  - mm: swap: make should_try_to_free_swap() support large-folio (Chuanhua Han) [task:337529]
  - mm: introduce arch_do_swap_page_nr() which allows restore metadata for nr pages (Barry Song) [task:337529]
  - mm: introduce pte_move_swp_offset() helper which can move offset bidirectionally (Barry Song) [task:337529]
  - mm: remove the implementation of swap_free() and always use swap_free_nr() (Barry Song) [task:337529]
  - mm: swap: introduce swap_free_nr() for batched swap_free() (Chuanhua Han) [task:337529]
  - percpu_counter: extend _limited_add() to negative amounts (Hugh Dickins) [task:337529]
  - SMI: 3rd/smidrm: fix compilation errors (renpanpan) [task:366895]
  - fix the compilation error (ligongwei) [task:366891]
  - drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links (Hersen Wu) [task:368523] {CVE-2024-46816}
  - osinfo: Use the utsname() interface to obtain UTS_VERSION information (chenyuan) [task:361703]
  - net: hns3: void array out of bound when loop tnl_num (Peiyang Wang) [task:368339] {CVE-2024-46833}
  - rcu/nocb: Fix rcuog wake-up from offline softirq (Frederic Weisbecker)
  - rcu/nocb: Make IRQs disablement symmetric (Frederic Weisbecker)
  - xsc: mark YUNSILICON_XSC_ETH/YUNSILICON_XSC_PCI/INFINIBAND_XSC support by partner (Jackie Liu) [task:368595]
  - YUNSILICON: drivers: support Yunsilicon's MS and MV series NICs (tianx) [task:368595]
  - YUNSILICON: drivers: support for xsc drivers from Yunsilicon Technology (tianx) [task:368595]
  - null_blk: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET) [task:369107]
  - arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland) [task:369107]
  - net: fec: don't save PTP state if PTP is unsupported (Wei Fang) [task:369107]
  - sm4-zhaoxin-gmi: update driver for new `simd_skcipher_create_compat` API (Jackie Liu) [task:369107]
  - Revert "perf callchain: Fix stitch LBR memory leaks" (Greg Kroah-Hartman) [task:369107]
  - perf python: Allow checking for the existence of warning options in clang (Arnaldo Carvalho de Melo) [task:369107]
  - null_blk: Fix return value of nullb_device_power_store() (Damien Le Moal) [task:369107]
  - drm/amd/display: enable_hpo_dp_link_output: Check link_res->hpo_dp_link_enc before using it (Alex Hung) [task:369107]
  - perf report: Fix segfault when 'sym' sort key is not used (Namhyung Kim) [task:369107]
  - drm/amd/display: Revert Avoid overflow assignment (Gabe Teeger) [task:369107]
  - crypto: octeontx* - Select CRYPTO_AUTHENC (Herbert Xu) [task:369107]
  - rxrpc: Fix a race between socket set up and I/O thread creation (David Howells) [task:369107]
  - drm/rockchip: vop: enable VOP_FEATURE_INTERNAL_RGB on RK3066 (Val Packett) [task:369107]
  - btrfs: drop the backref cache during relocation if we commit (Josef Bacik) [task:369107]
  - btrfs: relocation: constify parameters where possible (David Sterba) [task:369107]
  - btrfs: relocation: return bool from btrfs_should_ignore_reloc_root (David Sterba) [task:369107]
  - ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [task:369107]
  - ACPI: battery: Simplify battery hook locking (Armin Wolf) [task:369107]
  - clk: qcom: gcc-sc8180x: Add GPLL9 support (Satya Priya Kakitapalli) [task:369107]
  - r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [task:369107]
  - r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" (Colin Ian King) [task:369107]
  - iio: pressure: bmp280: Fix waiting time for BMP3xx configuration (Vasileios Amoiridis) [task:369107]
  - iio: pressure: bmp280: Fix regmap for BMP280 device (Vasileios Amoiridis) [task:369107]
  - iio: pressure: bmp280: Use BME prefix for BME280 specifics (Vasileios Amoiridis) [task:369107]
  - iio: pressure: bmp280: Improve indentation and line wrapping (Vasileios Amoiridis) [task:369107]
  - iio: pressure: bmp280: Allow multiple chips id per family of devices (Angel Iglesias) [task:369107]
  - dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x (Satya Priya Kakitapalli) [task:369107]
  - dt-bindings: clock: qcom: Add missing UFS QREF clocks (Manivannan Sadhasivam) [task:369107]
  - remoteproc: k3-r5: Delay notification of wakeup event (Udit Kumar) [task:369107]
  - remoteproc: k3-r5: Acquire mailbox handle during probe routine (Beleswar Padhi) [task:369107]
  - media: imx335: Fix reset-gpio handling (Umang Jain) [task:369107]
  - media: i2c: imx335: Enable regulator supplies (Kieran Bingham) [task:369107]
  - RDMA/mana_ib: use the correct page table index based on hardware page size (Long Li) [task:369107]
  - net: mana: Add support for page sizes other than 4KB on ARM64 (Haiyang Zhang) [task:369107]
  - net: mana: Enable MANA driver on ARM64 with 4K page size (Haiyang Zhang) [task:369107]
  - sched: psi: fix bogus pressure spikes from aggregation race (Johannes Weiner) [task:369107]
  - lib/buildid: harden build ID parsing logic (Andrii Nakryiko) [task:369107]
  - build-id: require program headers to be right after ELF header (Alexey Dobriyan) [task:369107]
  - drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT` (Mario Limonciello) [task:369107]
  - mm: z3fold: deprecate CONFIG_Z3FOLD (Yosry Ahmed) [task:369107]
  - uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov) [task:369107]
  - io_uring/net: harden multishot termination case for recv (Jens Axboe) [task:369107]
  - arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland) [task:369107]
  - i2c: synquacer: Deal with optional PCLK correctly (Ard Biesheuvel) [task:369107]
  - i2c: synquacer: Remove a clk reference from struct synquacer_i2c (Christophe JAILLET) [task:369107]
  - i2c: core: Lock address during client device instantiation (Heiner Kallweit) [task:369107]
  - i2c: create debugfs entry per adapter (Wolfram Sang) [task:369107]
  - platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors (Hans de Goede) [task:369107]
  - kconfig: qconf: fix buffer overflow in debug links (Masahiro Yamada) [task:369107]
  - cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock (Uwe Kleine-König) [task:369107]
  - drm/amd/display: Fix system hang while resume with TBT monitor (Tom Chung) [task:369107]
  - drm/amd/display: Add HDR workaround for specific eDP (Alex Hung) [task:369107]
  - drm/sched: Add locking to drm_sched_entity_modify_sched (Tvrtko Ursulin) [task:369107]
  - drm/i915/gem: fix bitwise and logical AND mixup (Jani Nikula) [task:369107]
  - close_range(): fix the logics in descriptor table trimming (Al Viro) [task:369107]
  - rtla: Fix the help text in osnoise and timerlat top tools (Eder Zulian) [task:369107]
  - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [task:369107]
  - mac802154: Fix potential RCU dereference issue in mac802154_scan_worker (Jiawei Ye) [task:369107]
  - Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE (Luiz Augusto von Dentz) [task:369107] {CVE-2024-8805}
  - net: pcs: xpcs: fix the wrong register that was written back (Jiawen Wu) [task:369107]
  - gpio: davinci: fix lazy disable (Emanuele Ghidoli) [task:369107]
  - cpufreq: Avoid a bad reference count on CPU node (Miquel Sabaté Solà) [task:369107]
  - btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [task:369107]
  - btrfs: send: fix invalid clone operation for file that got its size decreased (Filipe Manana) [task:369107]
  - btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [task:369107]
  - ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede) [task:369107]
  - ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede) [task:369107]
  - cachefiles: fix dentry leak in cachefiles_open_file() (Baokun Li) [task:369107]
  - Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa) [task:369107]
  - Input: adp5589-keys - fix NULL pointer dereference (Nuno Sa) [task:369107]
  - rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski) [task:369107]
  - net: stmmac: Fix zero-division error when disabling tc cbs (KhaiWenTan) [task:369107]
  - tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa) [task:369107]
  - gso: fix udp gso fraglist segmentation after pull from frag_list (Willem de Bruijn) [task:369107]
  - vrf: revert "vrf: Remove unnecessary RCU-bh critical section" (Willem de Bruijn) [task:369107]
  - iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán) [task:369107]
  - smb3: fix incorrect mode displayed for read-only files (Steve French) [task:369107]
  - smb: client: use actual path when queryfs (wangrong) [task:369107]
  - clk: qcom: clk-alpha-pll: Fix CAL_L_VAL override for LUCID EVO PLL (Ajit Pandey) [task:369107]
  - clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table (Satya Priya Kakitapalli) [task:369107]
  - media: qcom: camss: Fix ordering of pm_runtime_enable (Bryan O'Donoghue) [task:369107]
  - media: qcom: camss: Remove use_count guard in stop_streaming (Bryan O'Donoghue) [task:369107]
  - clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable() (Manivannan Sadhasivam) [task:369107]
  - media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [task:369107]
  - clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src (Satya Priya Kakitapalli) [task:369107]
  - clk: samsung: exynos7885: Update CLKS_NR_FSYS after bindings fix (David Virag) [task:369107]
  - clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton) [task:369107]
  - media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil) [task:369107]
  - clk: qcom: gcc-sm8450: Do not turn off PCIe GDSCs during gdsc_disable() (Manivannan Sadhasivam) [task:369107]
  - media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart) [task:369107]
  - clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks (Dmitry Baryshkov) [task:369107]
  - remoteproc: k3-r5: Fix error handling when power-up failed (Jan Kiszka) [task:369107]
  - clk: rockchip: fix error for unknown clocks (Sebastian Reichel) [task:369107]
  - media: ov5675: Fix power on/off delay timings (Bryan O'Donoghue) [task:369107]
  - aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [task:369107]
  - riscv: Fix kernel stack size when KASAN is enabled (Alexandre Ghiti) [task:369107]
  - RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page (Long Li) [task:369107]
  - i3c: master: svc: Fix use after free vulnerability in svc_i3c_master Driver Due to Race Condition (Kaixin Wang) [task:369107]
  - NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever) [task:369107]
  - nfsd: map the EBADMSG to nfserr_io to avoid warning (Li Lingfeng) [task:369107]
  - nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown) [task:369107]
  - perf hist: Update hist symbol when updating maps (Matt Fleming) [task:369107]
  - perf python: Disable -Wno-cast-function-type-mismatch if present on clang (Arnaldo Carvalho de Melo) [task:369107]
  - exfat: fix memory leak in exfat_load_bitmap() (Yuezhang Mo) [task:369107]
  - riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang) [task:369107]
  - arm64: Subscribe Microsoft Azure Cobalt 100 to erratum 3194386 (Easwar Hariharan) [task:369107]
  - arm64: fix selection of HAVE_DYNAMIC_FTRACE_WITH_ARGS (Mark Rutland) [task:369107]
  - ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [task:369107]
  - ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [task:369107]
  - ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [task:369107]
  - ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [task:369107]
  - ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna) [task:369107]
  - ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi) [task:369107]
  - ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao) [task:369107]
  - mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich) [task:369107]
  - jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit (Kemeng Shi) [task:369107]
  - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [task:369107]
  - resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [task:369107]
  - drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [task:369107]
  - of/irq: Support #msi-cells=<0> in of_msi_get_domain (Andrew Jones) [task:369107]
  - of: address: Report error on resource bounds overflow (Thomas Weißschuh) [task:369107]
  - drm/rockchip: vop: clear DMA stop bit on RK3066 (Val Packett) [task:369107]
  - parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller) [task:369107]
  - parisc: Allow mmap(MAP_STACK) memory to automatically expand upwards (Helge Deller) [task:369107]
  - parisc: Fix 64-bit userspace syscall path (Helge Deller) [task:369107]
  - ext4: mark fc as ineligible using an handle in ext4_xattr_set() (Luis Henriques (SUSE)) [task:369107]
  - ext4: use handle to mark fc as ineligible in __track_dentry_update() (Luis Henriques (SUSE)) [task:369107]
  - ext4: fix fast commit inode enqueueing during a full journal commit (Luis Henriques (SUSE)) [task:369107]
  - ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list() (Luis Henriques (SUSE)) [task:369107]
  - ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE)) [task:369107]
  - ext4: update orig_path in ext4_find_extent() (Baokun Li) [task:369107]
  - ext4: fix timer use-after-free on failed mount (Xiaxi Shen) [task:369107]
  - ext4: fix double brelse() the buffer of the extents path (Baokun Li) [task:369107]
  - ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [task:369107]
  - ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free (Baokun Li) [task:369107]
  - ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE)) [task:369107]
  - ext4: dax: fix overflowing extents beyond inode size when partially writing (Zhihao Cheng) [task:369107]
  - ext4: fix incorrect tid assumption in ext4_fc_mark_ineligible() (Luis Henriques (SUSE)) [task:369107]
  - ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li) [task:369107]
  - ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li) [task:369107]
  - ext4: correct encrypted dentry name hash when not casefolded (yao.ly) [task:369107]
  - ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [task:369107]
  - ALSA: hda/realtek: Add a quirk for HP Pavilion 15z-ec200 (Abhishek Tamboli) [task:369107]
  - ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9 (Ai Chao) [task:369107]
  - ALSA: line6: add hw monitor volume control to POD HD500X (Hans P. Moller) [task:369107]
  - ALSA: usb-audio: Add native DSD support for Luxman D-08u (Jan Lalinsky) [task:369107]
  - ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET (Lianqin Hu) [task:369107]
  - ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela) [task:369107]
  - ALSA: hda/tas2781: Add new quirk for Lenovo Y990 Laptop (Baojun Xu) [task:369107]
  - drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann) [task:369107]
  - drm/mediatek: ovl_adaptor: Add missing of_node_put() (Javier Carrasco) [task:369107]
  - parisc: Fix itlb miss handler for 64-bit programs (Helge Deller) [task:369107]
  - perf/core: Fix small negative period being ignored (Luo Gengkun) [task:369107]
  - power: supply: hwmon: Fix missing temp1_max_alarm attribute (Hans de Goede) [task:369107]
  - spi: bcm63xx: Fix missing pm_runtime_disable() (Jinjie Ruan) [task:369107]
  - spi: bcm63xx: Fix module autoloading (Jinjie Ruan) [task:369107]
  - dt-bindings: clock: exynos7885: Fix duplicated binding (David Virag) [task:369107]
  - memory: tegra186-emc: drop unused to_tegra186_emc() (Krzysztof Kozlowski) [task:369107]
  - firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski) [task:369107]
  - ovl: fail if trusted xattrs are needed but caller lacks permission (Mike Baynton) [task:369107]
  - rust: sync: require `T: Sync` for `LockedBy::access` (Alice Ryhl) [task:369107]
  - i2c: designware: fix controller is holding SCL low while ENABLE bit is disabled (Kimriver Liu) [task:369107]
  - i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan) [task:369107]
  - media: i2c: ar0521: Use cansleep version of gpiod_set_value() (Alexander Shiyan) [task:369107]
  - i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock) [task:369107]
  - i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:369107]
  - i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [task:369107]
  - Revert "ALSA: hda: Conditionally use snooping for AMD HDMI" (Takashi Iwai) [task:369107]
  - selftests: vDSO: fix vdso_config for s390 (Heiko Carstens) [task:369107]
  - selftests: vDSO: fix ELF hash table entry size for s390x (Jens Remus) [task:369107]
  - powerpc/vdso: Fix VDSO data access when running in a non-root time namespace (Christophe Leroy) [task:369107]
  - selftests/mm: fix charge_reserved_hugetlb.sh test (David Hildenbrand) [task:369107]
  - selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy) [task:369107]
  - selftests: vDSO: fix vdso_config for powerpc (Christophe Leroy) [task:369107]
  - selftests: vDSO: fix vDSO name for powerpc (Christophe Leroy) [task:369107]
  - perf: Really fix event_function_call() locking (Namhyung Kim) [task:369107]
  - perf callchain: Fix stitch LBR memory leaks (Ian Rogers) [task:369107]
  - spi: rpc-if: Add missing MODULE_DEVICE_TABLE (Biju Das) [task:369107]
  - accel/ivpu: Add missing MODULE_FIRMWARE metadata (Alexander F. Lent) [task:369107]
  - selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu) [task:369107]
  - spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks) [task:369107]
  - spi: spi-cadence: Fix missing spi_controller_is_target() check (Jinjie Ruan) [task:369107]
  - spi: spi-cadence: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan) [task:369107]
  - spi: spi-cadence: Use helper function devm_clk_get_enabled() (Li Zetao) [task:369107]
  - spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan) [task:369107]
  - bpftool: Fix undefined behavior in qsort(NULL, 0, ...) (Kuan-Wei Chiu) [task:369107]
  - iomap: handle a post-direct I/O invalidate race in iomap_write_delalloc_release (Christoph Hellwig) [task:369107]
  - bpftool: Fix undefined behavior caused by shifting into the sign bit (Kuan-Wei Chiu) [task:369107]
  - ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [task:369107]
  - ext4: avoid use-after-free in ext4_ext_show_leaf() (Baokun Li) [task:369107]
  - ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo) [task:369107]
  - bpf: Make the pointer returned by iter next method valid (Juntong Deng) [task:369107]
  - ksmbd: add refcnt to ksmbd_conn struct (Namjae Jeon) [task:369107]
  - platform/x86: lenovo-ymc: Ignore the 0x0 state (Gergo Koteles) [task:369107]
  - drm/amdgpu/gfx10: use rlc safe mode for soft recovery (Alex Deucher) [task:369107]
  - drm/amdgpu/gfx11: use rlc safe mode for soft recovery (Alex Deucher) [task:369107]
  - powerpc/pseries: Use correct data types from pseries_hp_errorlog struct (Haren Myneni) [task:369107]
  - of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven) [task:369107]
  - drm/amd/pm: ensure the fw_info is not null before using it (Tim Huang) [task:369107]
  - drm/amdgpu/gfx9: use rlc safe mode for soft recovery (Alex Deucher) [task:369107]
  - drm/amdgpu: Block MMR_READ IOCTL in reset (Victor Skvortsov) [task:369107]
  - drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven) [task:369107]
  - scsi: NCR5380: Initialize buffer for MSG IN and STATUS transfers (Finn Thain) [task:369107]
  - perf: Fix event_function_call() locking (Peter Zijlstra) [task:369107]
  - drm/amdgpu: fix unchecked return value warning for amdgpu_gfx (Tim Huang) [task:369107]
  - scsi: lpfc: Update PRLO handling in direct attached topology (Justin Tee) [task:369107]
  - scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook) [task:369107]
  - perf,x86: avoid missing caller address in stack traces captured in uprobe (Andrii Nakryiko) [task:369107]
  - drm/printer: Allow NULL data in devcoredump printer (Matthew Brost) [task:369107]
  - drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [task:369107]
  - drm/amd/display: Avoid overflow assignment in link_dp_cts (Alex Hung) [task:369107]
  - drm/amd/display: Fix index out of bounds in DCN30 color transformation (Srinivasan Shanmugam) [task:369107]
  - drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [task:369107]
  - drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation (Srinivasan Shanmugam) [task:369107]
  - drm/amd/display: Check link_res->hpo_dp_link_enc before using it (Alex Hung) [task:369107]
  - drm/amd/display: Check stream before comparing them (Alex Hung) [task:369107]
  - drm/stm: ltdc: reset plane transparency after plane disable (Yannick Fertre) [task:369107]
  - platform/x86: touchscreen_dmi: add nanote-next quirk (Ckath) [task:369107]
  - HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio (Vishnu Sankar) [task:369107]
  - drm/amdkfd: Fix resource leak in criu restore queue (Jesse Zhang) [task:369107]
  - jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [task:369107]
  - drm/msm/adreno: Assign msm_gpu->pdev earlier to avoid nullptrs (Konrad Dybcio) [task:369107]
  - scsi: smartpqi: correct stream detection (Mahesh Rajashekhara) [task:369107]
  - jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [task:369107]
  - jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [task:369107]
  - jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga) [task:369107]
  - drm/amd/display: fix double free issue during amdgpu module unload (Tim Huang) [task:369107]
  - drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2) (Srinivasan Shanmugam) [task:369107]
  - drm/amd/display: Check null pointers before using dc->clk_mgr (Alex Hung) [task:369107]
  - drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream' (Srinivasan Shanmugam) [task:369107]
  - HID: Ignore battery for all ELAN I2C-HID devices (Hans de Goede) [task:369107]
  - ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal) [task:369107]
  - ata: pata_serverworks: Do not use the term blacklist (Damien Le Moal) [task:369107]
  - drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream (Srinivasan Shanmugam) [task:369107]
  - drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer (Philip Yang) [task:369107]
  - drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit (Pierre-Eric Pelloux-Prayer) [task:369107]
  - drm/stm: Avoid use-after-free issues with crtc and plane (Katya Orlova) [task:369107]
  - iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count (Sanjay K Kumar) [task:369107]
  - iommu/vt-d: Always reserve a domain ID for identity setup (Lu Baolu) [task:369107]
  - power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis) [task:369107]
  - rcuscale: Provide clear error when async specified without primitives (Paul E. McKenney) [task:369107]
  - fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [task:369107]
  - fbdev: efifb: Register sysfs groups through driver core (Thomas Weißschuh) [task:369107]
  - hwmon: (nct6775) add G15CF to ASUS WMI monitoring list (Denis Pauk) [task:369107]
  - x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook) [task:369107]
  - selftests/nolibc: avoid passing NULL to printf("%s") (Thomas Weißschuh) [task:369107]
  - tools/nolibc: powerpc: limit stack-protector workaround to GCC (Thomas Weißschuh) [task:369107]
  - ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai) [task:369107]
  - ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [task:369107]
  - x86/kexec: Add EFI config table identity mapping for kexec kernel (Tao Liu) [task:369107]
  - x86/pkeys: Restore altstack access in sigreturn() (Aruna Ramakrishna) [task:369107]
  - x86/pkeys: Add PKRU as a parameter in signal handling functions (Aruna Ramakrishna) [task:369107]
  - tools/x86/kcpuid: Protect against faulty "max subleaf" values (Ahmed S. Darwish) [task:369107]
  - ASoC: codecs: wsa883x: Handle reading version failure (Krzysztof Kozlowski) [task:369107]
  - ALSA: usb-audio: Add logitech Audio profile quirk (Joshua Pius) [task:369107]
  - ALSA: usb-audio: Replace complex quirk lines with macros (Takashi Iwai) [task:369107]
  - ALSA: usb-audio: Define macros for quirk table entries (Takashi Iwai) [task:369107]
  - x86/ioapic: Handle allocation failures gracefully (Thomas Gleixner) [task:369107]
  - ALSA: usb-audio: Add input value sanity checks for standard types (Takashi Iwai) [task:369107]
  - nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:369107]
  - wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [task:369107]
  - wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker (Felix Fietkau) [task:369107]
  - wifi: mt76: mt7915: add dummy HW offload of IEEE 802.11 fragmentation (Benjamin Lin) [task:369107]
  - can: netlink: avoid call to do_set_data_bittiming callback with stale can_priv::ctrlmode (Stefan Mätje) [task:369107]
  - drivers/perf: arm_spe: Use perf_allow_kernel() for permissions (James Clark) [task:369107]
  - proc: add config & param to block forcing mem writes (Adrian Ratiu) [task:369107]
  - ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis) [task:369107]
  - wifi: mac80211: fix RCU list iterations (Johannes Berg) [task:369107]
  - wifi: iwlwifi: mvm: avoid NULL pointer dereference (Miri Korenblit) [task:369107]
  - wifi: iwlwifi: mvm: use correct key iteration (Johannes Berg) [task:369107]
  - tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing) [task:369107]
  - netpoll: Ensure clean state on setup failures (Breno Leitao) [task:369107]
  - crypto: simd - Do not call crypto_alloc_tfm during registration (Herbert Xu) [task:369107]
  - net: atlantic: Avoid warning about potential string truncation (Simon Horman) [task:369107]
  - ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel) [task:369107]
  - wifi: rtw89: correct base HT rate mask for firmware (Ping-Ke Shih) [task:369107]
  - ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima) [task:369107]
  - bnxt_en: Extend maximum length of version string by 1 byte (Simon Horman) [task:369107]
  - net: mvpp2: Increase size of queue_name buffer (Simon Horman) [task:369107]
  - tipc: guard against string buffer overrun (Simon Horman) [task:369107]
  - ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [task:369107]
  - ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki) [task:369107]
  - wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang) [task:369107]
  - wifi: ath11k: fix array out-of-bound access in SoC stats (Karthikeyan Periyasamy) [task:369107]
  - wifi: ath12k: fix array out-of-bound access in SoC stats (Karthikeyan Periyasamy) [task:369107]
  - blk_iocost: fix more out of bound shifts (Konstantin Ovsepian) [task:369107]
  - ACPI: CPPC: Add support for setting EPP register in FFH (Mario Limonciello) [task:369107]
  - ACPI: video: Add force_vendor quirk for Panasonic Toughbook CF-18 (Hans de Goede) [task:369107]
  - Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B (Hilda Wu) [task:369107]
  - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122 (Hilda Wu) [task:369107]
  - net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov) [task:369107]
  - wifi: mt76: mt7915: disable tx worker during tx BA session enable/disable (Felix Fietkau) [task:369107]
  - e1000e: avoid failing the system during pm_suspend (Vitaly Lifshits) [task:369107]
  - ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf) [task:369107]
  - ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf) [task:369107]
  - ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [task:369107]
  - net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski) [task:369107]
  - net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski) [task:369107]
  - net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski) [task:369107]
  - net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park) [task:369107]
  - wifi: cfg80211: Set correct chandef when starting CAC (Issam Hamdi) [task:369107]
  - wifi: iwlwifi: mvm: drop wrong STA selection in TX (Johannes Berg) [task:369107]
  - wifi: iwlwifi: mvm: Fix a race in scan abort flow (Ilan Peer) [task:369107]
  - ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin) [task:369107]
  - crypto: octeontx2 - Fix authenc setkey (Herbert Xu) [task:369107]
  - crypto: octeontx - Fix authenc setkey (Herbert Xu) [task:369107]
  - crypto: x86/sha256 - Add parentheses around macros' single arguments (Fangrui Song) [task:369107]
  - wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [task:369107]
  - wifi: rtw89: avoid to add interface to list twice when SER (Chih-Kang Chang) [task:369107]
  - wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka) [task:369107]
  - ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai) [task:369107]
  - ALSA: gus: Fix some error handling paths related to get_bpos() usage (Christophe JAILLET) [task:369107]
  - cifs: Do not convert delimiter when parsing NFS-style symlinks (Pali Rohár) [task:369107]
  - cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [task:369107]
  - ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m (Hui Wang) [task:369107]
  - ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai) [task:369107]
  - cifs: Remove intermediate object of failed create reparse call (Pali Rohár) [task:369107]
  - ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou) [task:369107]
  - ALSA: mixer_oss: Remove some incorrect kfree_const() usages (Christophe JAILLET) [task:369107]
  - ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized (Andrei Simion) [task:369107]
  - media: usbtv: Remove useless locks in usbtv_video_free() (Benjamin Gaignard) [task:369107]
  - loop: don't set QUEUE_FLAG_NOMERGES (Christoph Hellwig) [task:369107]
  - i2c: xiic: Try re-initialization on bus busy timeout (Robert Hancock) [task:369107]
  - i2c: xiic: improve error message when transfer fails to start (Marc Ferland) [task:369107]
  - sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [task:369107]
  - dt-bindings: net: xlnx,axi-ethernet: Add missing reg minItems (Ravikanth Tuniki) [task:369107]
  - ppp: do not assume bh is held in ppp_channel_bridge_input() (Eric Dumazet) [task:369107]
  - net: test for not too small csum_start in virtio_net_hdr_to_skb() (Eric Dumazet) [task:369107]
  - ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov) [task:369107]
  - net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check (Shenwei Wang) [task:369107]
  - net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [task:369107]
  - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [task:369107]
  - net: fec: Reload PTP registers after link-state change (Csókás, Bence) [task:369107]
  - net: fec: Restart PPS after link state change (Csókás, Bence) [task:369107]
  - net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [task:369107]
  - net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size (Daniel Borkmann) [task:369107]
  - net: Add netif_get_gro_max_size helper for GRO (Daniel Borkmann) [task:369107]
  - Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:369107]
  - Bluetooth: L2CAP: Fix uaf in l2cap_connect (Luiz Augusto von Dentz) [task:369107]
  - Bluetooth: MGMT: Fix possible crash on mgmt_index_removed (Luiz Augusto von Dentz) [task:369107]
  - netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [task:369107]
  - selftests: netfilter: Fix nft_audit.sh for newer nft binaries (Phil Sutter) [task:369107]
  - net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable() (Jinjie Ruan) [task:369107]
  - net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:369107]
  - netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter) [task:369107]
  - net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice (Jianbo Liu) [task:369107]
  - net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [task:369107]
  - net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella) [task:369107]
  - net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [task:369107]
  - net: sparx5: Fix invalid timestamps (Aakash Menon) [task:369107]
  - ieee802154: Fix build error (Jinjie Ruan) [task:369107]
  - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [task:369107]
  - mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [task:369107]
  - mailbox: rockchip: fix a typo in module autoloading (Liao Chen) [task:369107]
  - drm/amdgpu: Fix get each xcp macro (Asad Kamal) [task:369107]
  - scsi: pm8001: Do not overwrite PCI queue mapping (Daniel Wagner) [task:369107]
  - scsi: st: Fix input/output error on empty drive reset (Rafael Rocha) [task:369107]
  - jump_label: Fix static_key_slow_dec() yet again (Peter Zijlstra) [task:369107]
  - jump_label: Simplify and clarify static_key_fast_inc_cpus_locked() (Thomas Gleixner) [task:369107]
  - static_call: Replace pointless WARN_ON() in static_call_module_notify() (Thomas Gleixner) [task:369107]
  - static_call: Handle module init failure correctly in static_call_del_module() (Thomas Gleixner) [task:369107]
  - drm/amd/display: Increase MAX_LINKS by 2 (Alex Hung) [task:368263]
  - drm/amd/display: Check link_index before accessing dc->links[] (Alex Hung) [task:368263] {CVE-2024-46813}
  - drm/amd/display: handle invalid connector indices (Joshua Aberback) [task:368263]
  - iommufd: Require drivers to supply the cache_invalidate_user ops (Jason Gunthorpe) [task:368351] {CVE-2024-46824}
  - serial: sc16is7xx: fix invalid FIFO access with special register set (Hugo Villeneuve) [task:358121] {CVE-2024-44950}


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-20.v2410
changelog:
  - config: enable yunsilicon driver configurations (zhulei) [task:368595]
  - Revert "LOONGSON: LoongArch: KVM: Add PMU support" (cuitao) [bug:278045]
  - Revert "LOONGSON: irqchip/loongson-eiointc: Add virt extension support" (cuitao) [bug:277455]
  - tools: add python maintenance tools (Jiangshan Yi) [task:218455]
  - tools: add testcase for kysec (Jiangshan Yi) [task:218455]
  - tools: Text duplicate content filtering (luoqing) [task:218078]
  - net: Testing TCP splicing (luoqing) [task:218078]
  - net: Network message filtering (luoqing) [task:218078]
  - LoongArch: enable livepatch feature (George Guo) [task:329359]
  - LoongArch: maintain compatibility of OpenEuler livepatch implementation (George Guo) [task:329359]
  - tools: add kylin_acquire_pci tool (liubaolin) [task:218079]
  - tools: add kylin_access_file_pagcache tool (liubaolin) [task:218079]
  - tools: add information channel tool (liubaolin) [task:218079]
  - tools: add virt network interface tool (liubaolin) [task:218079]
  - tools: add split physical memory tool (liubaolin) [task:218079]
  - tools: add rt show module tool (liubaolin) [task:218079]
  - tools: add create random number tool (liubaolin) [task:218079]
  - tools: add cpu analysic tool (liubaolin) [task:218079]
  - tools: add usermode memory manage tool (liubaolin) [task:218079]
  - tools: add test under fixed memory pressure tool (liubaolin) [task:218079]
  - block: add kylin block repeater driver (liubaolin) [task:218079]
  - tools: add loongarch assembly debug tool (liubaolin) [task:218079]
  - cgroup tool: add a tool to get the task' cgroup information (gonglinkai) [task:335873]
  - task detector: add task detector tool (gonglinkai) [task:335873]
  - media: Add kylin virtual camera driver (huangchao) [task:337811]
  - dkv: add kernel-mode distributed key-value memory cache (Ke Sun) [task:218591]
  - rtdm: add realtime audio driver for bcm2835 soc (Ke Sun) [task:218591]
  - rtdm: add dw8250 realtime driver (Ke Sun) [task:218591]
  - net: Add kylin virtual wireless driver (Ke Sun) [task:218591]
  - mm, slub: avoid zeroing kmalloc redzone (Peng Fan) [task:376255] {CVE-2024-49885}
  - slub, kasan: improve interaction of KASAN and slub_debug poisoning (Andrey Konovalov) [task:376255]
  - bpf: Fix a sdiv overflow issue (Yonghong Song) [task:376399] {CVE-2024-49888}
  - net: dsa: improve shutdown sequence (Vladimir Oltean) [task:376063] {CVE-2024-49998}
  - crypto: iaa - Fix potential use after free bug (Dan Carpenter) [task:375651] {CVE-2024-47732}
  - selftests/landlock: Clean up error logs related to capabilities (Mickaël Salaün) [task:369031]
  - libbpf: fix feature detectors when using token_fd (Andrii Nakryiko) [task:369031]
  - lsm: use 32-bit compatible data types in LSM syscalls (Casey Schaufler) [task:369031]
  - lsm: handle the NULL buffer case in lsm_fill_user_ctx() (Paul Moore) [task:369031]
  - apparmor: fix lsm_get_self_attr() (Mickaël Salaün) [task:369031]
  - selinux: fix lsm_get_self_attr() (Mickaël Salaün) [task:369031]
  - lsm: fix integer overflow in lsm_set_self_attr() syscall (Jann Horn) [task:369031]
  - selftests/landlock: Fix capability for net_test (Mickaël Salaün) [task:369031]
  - selftests/landlock: Fix net_test build with old libc (Hu Yadi) [task:369031]
  - selftests/bpf: Incorporate LSM policy to token-based tests (Andrii Nakryiko) [task:369031]
  - selftests/bpf: Add tests for LIBBPF_BPF_TOKEN_PATH envvar (Andrii Nakryiko) [task:369031]
  - libbpf: Support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Andrii Nakryiko) [task:369031]
  - selftests/bpf: Add tests for BPF object load with implicit token (Andrii Nakryiko) [task:369031]
  - selftests/bpf: Add BPF object loading tests with explicit token passing (Andrii Nakryiko) [task:369031]
  - libbpf: Wire up BPF token support at BPF object level (Andrii Nakryiko) [task:369031]
  - libbpf: Wire up token_fd into feature probing logic (Andrii Nakryiko) [task:369031]
  - libbpf: Move feature detection code into its own file (Andrii Nakryiko) [task:369031]
  - libbpf: Further decouple feature checking logic from bpf_object (Andrii Nakryiko) [task:369031]
  - libbpf: Split feature detectors definitions from cached results (Andrii Nakryiko) [task:369031]
  - selftests/bpf: Utilize string values for delegate_xxx mount options (Andrii Nakryiko) [task:369031]
  - bpf: Support symbolic BPF FS delegation mount options (Andrii Nakryiko) [task:369031]
  - bpf: Fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Andrii Nakryiko) [task:369031]
  - bpf,selinux: Allocate bpf_security_struct per BPF token (Andrii Nakryiko) [task:369031]
  - selftests/bpf: Add BPF token-enabled tests (Andrii Nakryiko) [task:369031]
  - libbpf: Add BPF token support to bpf_prog_load() API (Andrii Nakryiko) [task:369031]
  - libbpf: Add BPF token support to bpf_btf_load() API (Andrii Nakryiko) [task:369031]
  - libbpf: Add BPF token support to bpf_map_create() API (Andrii Nakryiko) [task:369031]
  - libbpf: Add bpf_token_create() API (Andrii Nakryiko) [task:369031]
  - bpf,lsm: Add BPF token LSM hooks (Andrii Nakryiko) [task:369031]
  - bpf,lsm: Refactor bpf_map_alloc/bpf_map_free LSM hooks (Andrii Nakryiko) [task:369031]
  - bpf,lsm: Refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Andrii Nakryiko) [task:369031]
  - bpf: Consistently use BPF token throughout BPF verifier logic (Andrii Nakryiko) [task:369031]
  - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Andrii Nakryiko) [task:369031]
  - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Andrii Nakryiko) [task:369031]
  - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Andrii Nakryiko) [task:369031]
  - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Andrii Nakryiko) [task:369031]
  - libbpf: feature-detect arg:ctx tag support in kernel (Andrii Nakryiko) [task:369031]
  - selftests/xsk: Fix for SEND_RECEIVE_UNALIGNED test (Tushar Vyavahare) [task:369031]
  - libbpf: Start v1.4 development cycle (Eduard Zingerman) [task:369031]
  - mailmap: update/replace my old email addresses (Paul Moore) [task:369031]
  - lsm: mark the lsm_id variables are marked as static (Paul Moore) [task:369031]
  - lsm: convert security_setselfattr() to use memdup_user() (Paul Moore) [task:369031]
  - lsm: align based on pointer length in lsm_fill_user_ctx() (Paul Moore) [task:369031]
  - lsm: don't yet account for IMA in LSM_CONFIG_COUNT calculation (Roberto Sassu) [task:369031]
  - lsm: consolidate buffer size handling into lsm_fill_user_ctx() (Paul Moore) [task:369031]
  - lsm: correct error codes in security_getselfattr() (Paul Moore) [task:369031]
  - lsm: cleanup the size counters in security_getselfattr() (Paul Moore) [task:369031]
  - lsm: drop LSM_ID_IMA (Paul Moore) [task:369031]
  - LSM: selftests for Linux Security Module syscalls (Casey Schaufler) [task:369031]
  - SELinux: Add selfattr hooks (Casey Schaufler) [task:369031]
  - AppArmor: Add selfattr hooks (Casey Schaufler) [task:369031]
  - Smack: implement setselfattr and getselfattr hooks (Casey Schaufler) [task:369031]
  - LSM: Helpers for attribute names and filling lsm_ctx (Casey Schaufler) [task:369031]
  - LSM: wireup Linux Security Module syscalls (Casey Schaufler) [task:369031]
  - LSM: Create lsm_list_modules system call (Casey Schaufler) [task:369031]
  - LSM: syscalls for current process attributes (Casey Schaufler) [task:369031]
  - proc: Use lsmids instead of lsm names for attrs (Casey Schaufler) [task:369031]
  - LSM: Maintain a table of LSM attribute data (Casey Schaufler) [task:369031]
  - LSM: Identify modules by more than name (Casey Schaufler) [task:369031]
  - landlock: Document network support (Konstantin Meskhidze) [task:369031]
  - samples/landlock: Support TCP restrictions (Konstantin Meskhidze) [task:369031]
  - selftests/landlock: Add network tests (Konstantin Meskhidze) [task:369031]
  - selftests/landlock: Share enforce_ruleset() helper (Konstantin Meskhidze) [task:369031]
  - landlock: Support network rules with TCP bind and connect (Konstantin Meskhidze) [task:369031]
  - landlock: Refactor landlock_add_rule() syscall (Konstantin Meskhidze) [task:369031]
  - landlock: Refactor layer helpers (Konstantin Meskhidze) [task:369031]
  - landlock: Move and rename layer helpers (Konstantin Meskhidze) [task:369031]
  - landlock: Refactor merge/inherit_ruleset helpers (Konstantin Meskhidze) [task:369031]
  - landlock: Refactor landlock_find_rule/insert_rule helpers (Konstantin Meskhidze) [task:369031]
  - landlock: Allow FS topology changes for domains without such rule type (Mickaël Salaün) [task:369031]
  - landlock: Make ruleset's access masks more generic (Konstantin Meskhidze) [task:369031]
  - selftests/bpf: Fix selftests broken by mitigations=off (Yafang Shao) [task:369031]
  - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Andrii Nakryiko) [task:369031]
  - bpf: Avoid unnecessary audit log for CPU security mitigations (Yafang Shao) [task:369031]
  - selftests/bpf: Add pairs_redir_to_connected helper (Geliang Tang) [task:369031]
  - selftests/bpf: Don't truncate #test/subtest field (Andrii Nakryiko) [task:369031]
  - selftests/bpf: Support building selftests in optimized -O2 mode (Andrii Nakryiko) [task:369031]
  - selftests/bpf: Fix compiler warnings reported in -O2 mode (Andrii Nakryiko) [task:369031]
  - bpf: Inherit system settings for CPU security mitigations (Yafang Shao) [task:369031]
  - selftests/xsk: Add a test for shared umem feature (Tushar Vyavahare) [task:369031]
  - selftests/xsk: Modify xsk_update_xskmap() to accept the index as an argument (Tushar Vyavahare) [task:369031]
  - selftests/xsk: Iterate over all the sockets in the send pkts function (Tushar Vyavahare) [task:369031]
  - selftests/xsk: Remove unnecessary parameter from pkt_set() function call (Tushar Vyavahare) [task:369031]
  - selftests/xsk: Iterate over all the sockets in the receive pkts function (Tushar Vyavahare) [task:369031]
  - selftests/xsk: Move src_mac and dst_mac to the xsk_socket_info (Tushar Vyavahare) [task:369031]
  - selftests/xsk: Rename xsk_xdp_metadata.h to xsk_xdp_common.h (Tushar Vyavahare) [task:369031]
  - selftests/xsk: Move pkt_stream to the xsk_socket_info (Tushar Vyavahare) [task:369031]
  - syscalls: Cleanup references to sys_lookup_dcookie() (Sohil Mehta) [task:369031]
  - selftests/bpf: Add tests for symbol versioning for uprobe (Hengqi Chen) [task:369031]
  - libbpf: Support symbol versioning for uprobe (Hengqi Chen) [task:369031]
  - libbpf: Resolve symbol conflicts at the same offset for uprobe (Hengqi Chen) [task:369031]
  - selftests/xsk: display command line options with -h (Magnus Karlsson) [task:369031]
  - selftests/xsk: fail single test instead of all tests (Magnus Karlsson) [task:369031]
  - selftests/xsk: use ksft_print_msg uniformly (Magnus Karlsson) [task:369031]
  - selftests/xsk: add option to run single test (Magnus Karlsson) [task:369031]
  - selftests/xsk: add option that lists all tests (Magnus Karlsson) [task:369031]
  - selftests/xsk: declare test names in struct (Magnus Karlsson) [task:369031]
  - selftests/xsk: move all tests to separate functions (Magnus Karlsson) [task:369031]
  - selftests/xsk: add option to only run tests in a single mode (Magnus Karlsson) [task:369031]
  - selftests/xsk: add timeout for Tx thread (Magnus Karlsson) [task:369031]
  - selftests/xsk: print per packet info in verbose mode (Magnus Karlsson) [task:369031]
  - f2fs: fix to wait dio completion (Chao Yu) [task:375659] {CVE-2024-47726}
  - f2fs: clean up F2FS_I() (Chao Yu) [task:375659]
  - f2fs: remove unused GC_FAILURE_PIN (Chao Yu) [task:375659]
  - f2fs: convert to new timestamp accessors (Jeff Layton) [task:375659]
  - drm/amd/display: Avoid overflow from uint32_t to uint8_t (Alex Hung) [task:372901] {CVE-2024-47661}
  - usb: gadget: uvc: Fix ERR_PTR dereference in uvc_v4l2.c (Abhishek Tamboli) [task:376119] {CVE-2024-50056}
  - usb: gadget: uvc: fix try format returns on uncompressed formats (Michael Grzeschik) [task:376119]
  - fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name (Li Zhijian) [task:376093] {CVE-2024-49934}
  - xfs: enforce one namespace per attribute (Darrick J. Wong) [task:374751]
  - tools: add script to check typo in comment (Jiangshan Yi) [task:218455]
  - net: add DCCP Module compilation options (luoqing) [task:374021]
  - ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2 (Vasiliy Kovalev) [task:374751]
  - nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [task:374751]
  - selftests: mptcp: remove duplicated variables (Matthieu Baerts (NGI0)) [task:374751]
  - tcp: fix mptcp DSS corruption due to large pmtu xmit (Paolo Abeni) [task:374751]
  - serial: qcom-geni: fix receiver enable (Johan Hovold) [task:374751]
  - serial: qcom-geni: fix dma rx cancellation (Johan Hovold) [task:374751]
  - serial: qcom-geni: revert broken hibernation support (Johan Hovold) [task:374751]
  - serial: qcom-geni: fix polled console initialisation (Johan Hovold) [task:374751]
  - irqchip/sifive-plic: Unmask interrupt in plic_irq_enable() (Nam Cao) [task:374751]
  - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Marc Zyngier) [task:374751]
  - pinctrl: apple: check devm_kasprintf() returned value (Ma Ke) [task:374751]
  - pinctrl: stm32: check devm_kasprintf() returned value (Ma Ke) [task:374751]
  - pinctrl: ocelot: fix system hang on level based interrupts (Sergey Matsievskiy) [task:374751]
  - x86/bugs: Use code segment selector for VERW operand (Pawan Gupta) [task:374751]
  - tty: n_gsm: Fix use-after-free in gsm_cleanup_mux (Longlong Xia) [task:374751]
  - x86/entry_32: Clear CPU buffers after register restore in NMI return (Pawan Gupta) [task:374751]
  - x86/entry_32: Do not clobber user EFLAGS.ZF (Pawan Gupta) [task:374751]
  - x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode load (John Allen) [task:374751]
  - x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui) [task:374751]
  - x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor) [task:374751]
  - parport: Proper fix for array out-of-bounds access (Takashi Iwai) [task:374751]
  - serial: imx: Update mctrl old_status on RTSD interrupt (Marek Vasut) [task:374751]
  - misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for OTP device (Heiko Thiery) [task:374751]
  - misc: microchip: pci1xxxx: add support for NVMEM_DEVID_AUTO for EEPROM device (Heiko Thiery) [task:374751]
  - usb: dwc3: Wait for EndXfer completion before restoring GUSB2PHYCFG (Prashanth K) [task:374751]
  - usb: typec: qcom-pmic-typec: fix sink status being overwritten with RP_DEF (Jonathan Marek) [task:374751]
  - USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas) [task:374751]
  - USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost) [task:374751]
  - xhci: Mitigate failed set dequeue pointer commands (Mathias Nyman) [task:374751]
  - xhci: Fix incorrect stream context type macro (Mathias Nyman) [task:374751]
  - xhci: tegra: fix checked USB2 port number (Henry Lin) [task:374751]
  - vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park) [task:374751]
  - Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz) [task:374751]
  - Bluetooth: ISO: Fix multiple init when debugfs is disabled (Aaron Thompson) [task:374751]
  - Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson) [task:374751]
  - Bluetooth: Call iso_exit() on module unload (Aaron Thompson) [task:374751]
  - iio: accel: kx022a: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco) [task:374751]
  - iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco) [task:374751]
  - iio: adc: ti-lmp92064: add missing select REGMAP_SPI in Kconfig (Javier Carrasco) [task:374751]
  - iio: dac: ad3552r: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco) [task:374751]
  - iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco) [task:374751]
  - iio: dac: ad5766: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco) [task:374751]
  - iio: light: bu27008: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco) [task:374751]
  - iio: frequency: adf4377: add missing select REMAP_SPI in Kconfig (Javier Carrasco) [task:374751]
  - iio: amplifiers: ada4250: add missing select REGMAP_SPI in Kconfig (Javier Carrasco) [task:374751]
  - iio: light: opt3001: add missing full-scale range value (Emil Gedenryd) [task:374751]
  - iio: light: veml6030: fix IIO device retrieval from embedded device (Javier Carrasco) [task:374751]
  - iio: light: veml6030: fix ALS sensor resolution (Javier Carrasco) [task:374751]
  - iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET) [task:374751]
  - iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco) [task:374751]
  - iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco) [task:374751]
  - iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco) [task:374751]
  - iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig (Javier Carrasco) [task:374751]
  - drm/amdgpu: prevent BO_HANDLES error from being overwritten (Mohammed Anees) [task:374751]
  - drm/amdgpu/swsmu: Only force workload setup on init (Alex Deucher) [task:374751]
  - drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov) [task:374751]
  - drm/radeon: Fix encoder->possible_clones (Ville Syrjälä) [task:374751]
  - scsi: ufs: core: Fix the issue of ICU failure (Peter Wang) [task:374751]
  - scsi: ufs: core: Set SDEV_OFFLINE when UFS is shut down (Seunghwan Baek) [task:374751]
  - Input: xpad - add support for MSI Claw A1M (John Edwards) [task:374751]
  - ublk: don't allow user copy for unprivileged device (Ming Lei) [task:374751]
  - io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe) [task:374751]
  - blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [task:374751]
  - x86/bugs: Do not use UNTRAIN_RET with IBPB on entry (Johannes Wikner) [task:374751]
  - x86/bugs: Skip RSB fill at VMEXIT (Johannes Wikner) [task:374751]
  - x86/entry: Have entry_ibpb() invalidate return predictions (Johannes Wikner) [task:374751]
  - x86/cpufeatures: Add a IBPB_NO_RET BUG flag (Johannes Wikner) [task:374751]
  - x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson) [task:374751]
  - KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller) [task:374751]
  - KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr) [task:374751]
  - s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh) [task:374751]
  - s390/sclp: Deactivate sclp after all its users (Thomas Weißschuh) [task:374751]
  - iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices (Lu Baolu) [task:374751]
  - mptcp: prevent MPC handshake on port-based signal endpoints (Paolo Abeni) [task:374751]
  - net: fec: Remove duplicated code (Csókás, Bence) [task:374751]
  - net: fec: Move `fec_ptp_read()` to the top of the file (Csókás, Bence) [task:374751]
  - xfs: restrict when we try to align cow fork delalloc to cowextsz hints (Darrick J. Wong) [task:374751]
  - xfs: allow unlinked symlinks and dirs with zero size (Darrick J. Wong) [task:374751]
  - xfs: fix freeing speculative preallocations for preallocated files (Christoph Hellwig) [task:374751]
  - xfs: make sure sb_fdblocks is non-negative (Wengang Wang) [task:374751]
  - xfs: allow symlinks with short remote targets (Darrick J. Wong) [task:374751]
  - xfs: use dontcache for grabbing inodes during scrub (Darrick J. Wong) [task:374751]
  - xfs: revert commit 44af6c7e59b12 (Darrick J. Wong) [task:374751]
  - xfs: validate recovered name buffers when recovering xattr items (Darrick J. Wong) [task:374751]
  - xfs: check shortform attr entry flags specifically (Darrick J. Wong) [task:374751]
  - xfs: fix missing check for invalid attr flags (Darrick J. Wong) [task:374751]
  - xfs: check opcode and iovec count match in xlog_recover_attri_commit_pass2 (Darrick J. Wong) [task:374751]
  - xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr log intent item recovery (Darrick J. Wong) [task:374751]
  - xfs: remove a racy if_bytes check in xfs_reflink_end_cow_extent (Christoph Hellwig) [task:374751]
  - xfs: fix xfs_bmap_add_extent_delay_real for partial conversions (Christoph Hellwig) [task:374751]
  - xfs: fix error returns from xfs_bmapi_write (Christoph Hellwig) [task:374751]
  - mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [task:374751]
  - mm/mglru: only clear kswapd_failures if reclaimable (Wei Xu) [task:374751]
  - mm/mremap: fix move_normal_pmd/retract_page_tables race (Jann Horn) [task:374751]
  - selftests/mm: fix deadlock for fork after pthread_create on ARM (Edward Liaw) [task:374751]
  - fat: fix uninitialized variable (OGAWA Hirofumi) [task:374751]
  - irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 (Nianyao Tang) [task:374751]
  - net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test() (Jinjie Ruan) [task:374751]
  - net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY (Oleksij Rempel) [task:374751]
  - arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [task:374751]
  - arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland) [task:374751]
  - arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [task:374751]
  - posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [task:374751]
  - net: enetc: add missing static descriptor and inline keyword (Wei Fang) [task:374751]
  - net: enetc: disable NAPI after all rings are disabled (Wei Fang) [task:374751]
  - net: enetc: disable Tx BD rings after they are empty (Wei Fang) [task:374751]
  - net: enetc: block concurrent XDP transmissions during ring reconfiguration (Wei Fang) [task:374751]
  - net: enetc: remove xdp_drops statistic from enetc_xdp_drop() (Wei Fang) [task:374751]
  - mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow (Matthieu Baerts (NGI0)) [task:374751]
  - ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2 (Vasiliy Kovalev) [task:374751]
  - ksmbd: fix user-after-free from session log off (Namjae Jeon) [task:374751]
  - btrfs: fix uninitialized pointer free on read_alloc_one_name() error (Roi Martin) [task:374751]
  - btrfs: fix uninitialized pointer free in add_inode_ref() (Roi Martin) [task:374751]
  - tracing/selftests: Update kprobe args char/string to match new functions (Steven Rostedt (Google)) [task:365207]
  - selftests: mptcp: join: test for prohibited MPC to port-based endp (Paolo Abeni) [task:374751]
  - maple_tree: correct tree corruption on spanning store (Lorenzo Stoakes) [task:374751]
  - selftests/mm: replace atomic_bool with pthread_barrier_t (Edward Liaw) [task:374751]
  - NETFORWARD: nce: fix 32bit complile err (support) [task:362929]
  - kabi: reserve space for kabi struct (lifangxu) [task:373761]
  - kabi: reserve kabi member for more struct (lifangxu) [task:373761]
  - kabi: reserve space for blk related structure (lifangxu) [task:373761]
  - kabi: reserve space for scsi related structure (lifangxu) [task:373761]
  - kabi: reserve space for schedule subsystem related structure (lifangxu) [task:373761]
  - kabi: reserve space for misc structure (lifangxu) [task:373761]
  - kabi: reserve space for memory subsystem related structure (lifangxu) [task:373761]
  - kabi: reserve space for network subsystem related structure (lifangxu) [task:373761]
  - kabi: cgroup/misc: reserve kabi for future misc development (lifangxu) [task:211441, task:216503]
  - kabi: cgroup/psi: reserve kabi for future psi development (lifangxu) [task:211441]
  - kabi: namespace: reserve for future namespace development (lifangxu) [task:211441]
  - kabi: cgroup: reserve space for cgroup frame (lifangxu) [task:211441]
  - kabi: net: Reserve space for net structures (lifangxu) [task:216515]
  - kabi: reserve x86 cpu bug fields (lifangxu) [task:216504]
  - kabi: reserve x86 cpu capability fields (lifangxu) [task:216504]
  - kabi: cgroup_bpf: reserve space for cgroup_bpf related structures (lifangxu) [task:211775]
  - kabi: memcg: reserve space for memcg related structures (lifangxu) [task:211775]
  - kabi: Add x86 related kabi reservations (lifangxu) [task:211758]
  - kabi: tools/cpucaps: reserve space for arm64 cpufeature related structure (lifangxu) [task:211274]
  - kabi: pm: reserve space for power management related structure (lifangxu) [task:211274]
  - kabi: energy_model: Add kabi_reserve (lifangxu) [task:211274]
  - kabi: pm: Add kabi_reserve in pm.h (lifangxu) [task:211274]
  - kabi: pm: Add kabi_reserve for pm_domain (lifangxu) [task:211274]
  - kabi: irqdomain: Add kabi_reserve in irqdomain (lifangxu) [task:211274]
  - kabi: irq_desc: Add kabi_reserve in irq_desc (lifangxu) [task:211274]
  - kabi: irq: Add kabi_reserve in irq (lifangxu) [task:211274]
  - kabi: interrupt: Add kabi_reserve in interrupt.h (lifangxu) [task:211274]
  - kabi: reserve space for struct cpu_stop_work (lifangxu) [task:211274]
  - kabi: input: reserve space for struct input_dev (lifangxu) [task:211274]
  - kabi: audit: KABI reservation for audit (lifangxu) [task:211764]
  - kabi: ipmi: KABI reservation for ipmi (lifangxu) [task:211764]
  - kabi: mmc: KABI reservation for mmc (lifangxu) [task:211764]
  - kabi: mtd: KABI reservation for mtd (lifangxu) [task:211764]
  - kabi: tty: KABI reservation for tty (lifangxu) [task:211764]
  - kabi: reserve space for workqueue subsystem related structure (lifangxu) [task:339591]
  - kabi: reserve space for struct clocksource (lifangxu) [task:339585]
  - kabi: reserve space for struct timer_list (lifangxu) [task:339585]
  - kabi: reserve space for struct ptp_clock_info (lifangxu) [task:339585]
  - kabi: reserve space for posix clock related structure (lifangxu) [task:339585]
  - kabi: reserve space for hrtimer related structures (lifangxu) [task:339585]
  - kabi: reserve space for kobject related structures (lifangxu) [task:339585]
  - kabi: sysfs: Reserve KABI slots for bin_attribute struct (lifangxu) [task:339581]
  - kabi: profs: Reserve KABI slots for proc_ops struct (lifangxu) [task:339581]
  - kabi: dax: Reserve KABI slots for dax_* struct (lifangxu) [task:339581]
  - kabi: xattr: Reserve KABI slots for xattr_handler struct (lifangxu) [task:339581]
  - kabi: kernfs: Reserve KABI slots for kernfs_* struct (lifangxu) [task:339581]
  - kabi: fanotify: Reserve KABI slots for fsnotify_* struct (lifangxu) [task:339581]
  - kabi: fscrypt: Reserve KABI slots for fscrypt_operations struct (lifangxu) [task:339581]
  - kabi: net: reserve space for net related structures (lifangxu) [task:339579]
  - kabi: vfs: reserve kabi space for vfs related structures (lifangxu) [task:339577]
  - kabi: dma: add kabi reserve for dma_map_ops structure (lifangxu) [task:339575]
  - kabi: block: reserve kabi space for general block layer structures (lifangxu) [task:339573]
  - kabi: scsi: reserve space for structures in scsi (lifangxu) [task:339571]
  - kabi: libnvdimm: reserve space for structures in libnvdimm (lifangxu) [task:339571]
  - kabi: libata: reserve space for structures in libata (lifangxu) [task:339571]
  - kabi: elevator: reserve space for structures in elevator (lifangxu) [task:339571]
  - kabi: mtd: Reserve KABI slots for mtd_device_xxx_register() related structures (lifangxu) [task:339569]
  - kabi: pipe: Reserve KABI slots for pipe_inode_info structure (lifangxu) [task:339567]
  - kabi: exportfs: Reserve KABI slots for export_operations structure (lifangxu) [task:339565]
  - kabi: reserve space for struct ptp_clock (lifangxu) [task:339563]
  - kabi: reserve space for struct mfd_cell (lifangxu) [task:339549]
  - kabi: reserve space for struct irq_work (lifangxu) [task:339549]
  - kabi: cred: KABI reservation for cred (lifangxu) [task:339547]
  - kabi: tracing: Reserve kabi fields (lifangxu) [task:339545]
  - kabi: tlb: reserve fields for struct mmu_gather (lifangxu) [task:339543]
  - kabi: Reserve syscall entries for kabi compatibility (lifangxu) [task:339541]
  - kabi: reserve space for processor.h (lifangxu) [task:339539]
  - kabi: reserve space for fb.h (lifangxu) [task:339539]
  - kabi: reserve space for efi.h (lifangxu) [task:339539]
  - kabi: mm: add kabi reserve for mm structure (lifangxu) [task:339535]
  - kabi: reserve space for bpf related structures (lifangxu) [task:339533]
  - kabi: Reserve space for perf subsystem related structures (lifangxu) [task:339531]
  - tests: hsr: Set test timeout to 10 minutes (Yunshui Jiang) [task:368427]
  - PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli) [task:373253]
  - scsi: Remove scsi device no_start_on_resume flag (Damien Le Moal) [task:373253]
  - btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info() (Filipe Manana) [task:364083] {CVE-2024-46751}
  - btrfs: reduce nesting for extent processing at btrfs_lookup_extent_info() (Filipe Manana) [task:364083]
  - btrfs: remove superfluous metadata check at btrfs_lookup_extent_info() (Filipe Manana) [task:364083]
  - sched/core: Clean up kernel/sched/sched.h a bit (Ingo Molnar) [task:340825]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-21.v2411
changelog:
  - add whitelist and Module.kabi_* files for kabitool (Jiangshan Yi) [task:367605]
  - add kabitool to perform KABI change detection (Jiangshan Yi) [task:367605]
  - bcachefs: Set bch_inode_unpacked.bi_snapshot in old inode path (Kent Overstreet) [task:205710]
  - bcachefs: Mark more errors as AUTOFIX (Kent Overstreet) [task:205710]
  - bcachefs: Workaround for kvmalloc() not supporting > INT_MAX allocations (Kent Overstreet) [task:205710]
  - bcachefs: Don't use wait_event_interruptible() in recovery (Kent Overstreet) [task:205710]
  - bcachefs: Fix __bch2_fsck_err() warning (Kent Overstreet) [task:205710]
  - bcachefs: fsck: Improve hash_check_key() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_hash_set_or_get_in_snapshot() (Kent Overstreet) [task:205710]
  - bcachefs: Repair mismatches in inode hash seed, type (Kent Overstreet) [task:205710]
  - bcachefs: Add hash seed, type to inode_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: INODE_STR_HASH() for bch_inode_unpacked (Kent Overstreet) [task:205710]
  - bcachefs: Run in-kernel offline fsck without ratelimit errors (Kent Overstreet) [task:205710]
  - bcachefs: skip mount option handle for empty string. (Hongbo Li) [task:205710]
  - bcachefs: fix incorrect show_options results (Hongbo Li) [task:205710]
  - bcachefs: Fix data corruption on -ENOSPC in buffered write path (Kent Overstreet) [task:205710]
  - bcachefs: bch2_folio_reservation_get_partial() is now better behaved (Kent Overstreet) [task:205710]
  - bcachefs: fix disk reservation accounting in bch2_folio_reservation_get() (Kent Overstreet) [task:205710]
  - bcachefS: ec: fix data type on stripe deletion (Kent Overstreet) [task:205710]
  - bcachefs: Don't use commit_do() unnecessarily (Kent Overstreet) [task:205710]
  - bcachefs: handle restarts in bch2_bucket_io_time_reset() (Kent Overstreet) [task:205710]
  - bcachefs: fix restart handling in __bch2_resume_logged_op_finsert() (Kent Overstreet) [task:205710]
  - bcachefs: fix restart handling in bch2_alloc_write_key() (Kent Overstreet) [task:205710]
  - bcachefs: fix restart handling in bch2_do_invalidates_work() (Kent Overstreet) [task:205710]
  - bcachefs: fix missing restart handling in bch2_read_retry_nodecode() (Kent Overstreet) [task:205710]
  - bcachefs: fix restart handling in bch2_fiemap() (Kent Overstreet) [task:205710]
  - bcachefs: fix bch2_hash_delete() error path (Kent Overstreet) [task:205710]
  - bcachefs: fix restart handling in bch2_rename2() (Kent Overstreet) [task:205710]
  - bcachefs: Fix sysfs warning in fstests generic/730,731 (Kent Overstreet) [task:205710]
  - bcachefs: Handle race between stripe reuse, invalidate_stripe_to_dev (Kent Overstreet) [task:205710]
  - bcachefs: Fix kasan splat in new_stripe_alloc_buckets() (Kent Overstreet) [task:205710]
  - bcachefs: Add missing validation for bch_stripe.csum_granularity_bits (Kent Overstreet) [task:205710]
  - bcachefs: Fix missing bounds checks in bch2_alloc_read() (Kent Overstreet) [task:205710]
  - bcachefs: fix uaf in bch2_dio_write_done() (Kent Overstreet) [task:205710]
  - bcachefs: Improve check_snapshot_exists() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bkey_nocow_lock() (Kent Overstreet) [task:205710]
  - bcachefs: Fix accounting replay flags (Kent Overstreet) [task:205710]
  - bcachefs: Fix invalid shift in member_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_have_enough_devs() for BCH_SB_MEMBER_INVALID (Kent Overstreet) [task:205710]
  - bcachefs: __wait_for_freeing_inode: Switch to wait_bit_queue_entry (Kent Overstreet) [task:205710]
  - bcachefs: Check if stuck in journal_res_get() (Kent Overstreet) [task:205710]
  - closures: Add closure_wait_event_timeout() (Kent Overstreet) [task:205710]
  - bcachefs: Fix state lock involved deadlock (Alan Huang) [task:205710]
  - bcachefs: Fix NULL pointer dereference in bch2_opt_to_text (Mohammed Anees) [task:205710]
  - bcachefs: Release transaction before wake up (Alan Huang) [task:205710]
  - bcachefs: add check for btree id against max in try read node (Piotr Zalewski) [task:205710]
  - bcachefs: Disk accounting device validation fixes (Kent Overstreet) [task:205710]
  - bcachefs: bch2_inode_or_descendents_is_open() (Kent Overstreet) [task:205710]
  - bcachefs: Kill bch2_propagate_key_to_snapshot_leaves() (Kent Overstreet) [task:205710]
  - bcachefs: bcachefs_metadata_version_inode_has_child_snapshots (Kent Overstreet) [task:205710]
  - bcachefs: Delete vestigal check_inode() checks (Kent Overstreet) [task:205710]
  - bcachefs: btree_iter_peek_upto() now handles BTREE_ITER_all_snapshots (Kent Overstreet) [task:205710]
  - bcachefs: reattach_inode() now correctly handles interior snapshot nodes (Kent Overstreet) [task:205710]
  - bcachefs: Split out check_unreachable_inodes() pass (Kent Overstreet) [task:205710]
  - bcachefs: Fix lockdep splat in bch2_accounting_read (Kent Overstreet) [task:205710]
  - bcachefs: Rework logged op error handling (Kent Overstreet) [task:205710]
  - bcachefs: Add warn param to subvol_get_snapshot, peek_inode (Kent Overstreet) [task:205710]
  - bcachefs: Kill snapshot arg to fsck_write_inode() (Kent Overstreet) [task:205710]
  - bcachefs: Check for unlinked, non-empty dirs in check_inode() (Kent Overstreet) [task:205710]
  - bcachefs: Check for unlinked inodes with dirents (Kent Overstreet) [task:205710]
  - bcachefs: Check for directories with no backpointers (Kent Overstreet) [task:205710]
  - bcachefs: Kill alloc_v4.fragmentation_lru (Kent Overstreet) [task:205710]
  - bcachefs: minor lru fsck fixes (Kent Overstreet) [task:205710]
  - bcachefs: Mark more errors AUTOFIX (Kent Overstreet) [task:205710]
  - bcachefs: Make sure we print error that causes fsck to bail out (Kent Overstreet) [task:205710]
  - bcachefs: bkey errors are only AUTOFIX during read (Kent Overstreet) [task:205710]
  - bcachefs: Create lost+found in correct snapshot (Kent Overstreet) [task:205710]
  - bcachefs: Fix reattach_inode() (Kent Overstreet) [task:205710]
  - bcachefs: Add missing wakeup to bch2_inode_hash_remove() (Kent Overstreet) [task:205710]
  - bcachefs: Fix trans_commit disk accounting revert (Kent Overstreet) [task:205710]
  - bcachefs: Fix bch2_inode_is_open() check (Kent Overstreet) [task:205710]
  - bcachefs: Fix return type of dirent_points_to_inode_nowarn() (Kent Overstreet) [task:205710]
  - bcachefs: Fix bad shift in bch2_read_flag_list() (Kent Overstreet) [task:205710]
  - fs: add i_state helpers (Christian Brauner) [task:205710]
  - bcachefs: check_subvol_path() now prints subvol root inode (Kent Overstreet) [task:205710]
  - bcachefs: remove_backpointer() now checks if dirent points to inode (Kent Overstreet) [task:205710]
  - bcachefs: dirent_points_to_inode() now warns on mismatch (Kent Overstreet) [task:205710]
  - bcachefs: Fix lost wake up (Alan Huang) [task:205710]
  - bcachefs: Check for logged ops when clean (Kent Overstreet) [task:205710]
  - bcachefs: BCH_FS_clean_recovery (Kent Overstreet) [task:205710]
  - bcachefs: Convert disk accounting BUG_ON() to WARN_ON() (Kent Overstreet) [task:205710]
  - bcachefs: Fix BCH_TRANS_COMMIT_skip_accounting_apply (Kent Overstreet) [task:205710]
  - bcachefs: Check for accounting keys with bversion=0 (Kent Overstreet) [task:205710]
  - bcachefs: rename version -> bversion (Kent Overstreet) [task:205710]
  - bcachefs: Don't delete unlinked inodes before logged op resume (Kent Overstreet) [task:205710]
  - bcachefs: Fix BCH_SB_ERRS() so we can reorder (Kent Overstreet) [task:205710]
  - bcachefs: Fix fsck warnings from bkey validation (Kent Overstreet) [task:205710]
  - bcachefs: Move transaction commit path validation to as late as possible (Kent Overstreet) [task:205710]
  - bcachefs: Fix disk accounting attempting to mark invalid replicas entry (Kent Overstreet) [task:205710]
  - bcachefs: Fix unlocked access to c->disk_sb.sb in bch2_replicas_entry_validate() (Kent Overstreet) [task:205710]
  - bcachefs: Fix accounting read + device removal (Kent Overstreet) [task:205710]
  - bcachefs: bch_accounting_mode (Kent Overstreet) [task:205710]
  - bcachefs: fix transaction restart handling in check_extents(), check_dirents() (Kent Overstreet) [task:205710]
  - bcachefs: kill inode_walker_entry.seen_this_pos (Kent Overstreet) [task:205710]
  - bcachefs: Fix incorrect IS_ERR_OR_NULL usage (Kent Overstreet) [task:205710]
  - bcachefs: fix the memory leak in exception case (Hongbo Li) [task:205710]
  - bcachefs: fast exit when darray_make_room failed (Hongbo Li) [task:205710]
  - bcachefs: Fix iterator leak in check_subvol() (Kent Overstreet) [task:205710]
  - bcachefs: Add snapshot to bch_inode_unpacked (Kent Overstreet) [task:205710]
  - bcachefs: assign return error when iterating through layout (Diogo Jahchan Koike) [task:205710]
  - bcachefs: Fix srcu warning in check_topology (Kent Overstreet) [task:205710]
  - bcachefs: Fix error path in check_dirent_inode_dirent() (Kent Overstreet) [task:205710]
  - bcachefs: memset bounce buffer portion to 0 after key_sort_fix_overlapping (Piotr Zalewski) [task:205710]
  - bcachefs: Improve bch2_is_inode_open() warning message (Kent Overstreet) [task:205710]
  - bcachefs: Add extra padding in bkey_make_mut_noupdate() (Kent Overstreet) [task:205710]
  - bcachefs: Mark inode errors as autofix (Kent Overstreet) [task:205710]
  - bcachefs: Fix infinite loop in propagate_key_to_snapshot_leaves() (Kent Overstreet) [task:205710]
  - bcachefs: Ensure BCH_FS_accounting_replay_done is always set (Kent Overstreet) [task:205710]
  - bcachefs: Hold read lock in bch2_snapshot_tree_oldest_subvol() (Ahmed Ehab) [task:205710]
  - bcachefs: return err ptr instead of null in read sb clean (Diogo Jahchan Koike) [task:205710]
  - bcachefs: Remove duplicated include in backpointers.c (Yang Li) [task:205710]
  - bcachefs: Don't drop devices with stripe pointers (Kent Overstreet) [task:205710]
  - bcachefs: bch2_ec_stripe_head_get() now checks for change in rw devices (Kent Overstreet) [task:205710]
  - bcachefs: bch_fs.rw_devs_change_count (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_remove_stripes() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_trigger_ptr() calculates sectors even when no device (Kent Overstreet) [task:205710]
  - bcachefs: improve error messages in bch2_ec_read_extent() (Kent Overstreet) [task:205710]
  - bcachefs: improve error message on too few devices for ec (Kent Overstreet) [task:205710]
  - bcachefs: improve bch2_new_stripe_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: ec_stripe_head.nr_created (Kent Overstreet) [task:205710]
  - bcachefs: bch_stripe.disk_label (Kent Overstreet) [task:205710]
  - bcachefs: stripe_to_mem() (Kent Overstreet) [task:205710]
  - bcachefs: EIO errcode cleanup (Kent Overstreet) [task:205710]
  - bcachefs: Rework btree node pinning (Kent Overstreet) [task:205710]
  - bcachefs: split up btree cache counters for live, freeable (Kent Overstreet) [task:205710]
  - bcachefs: btree cache counters should be size_t (Kent Overstreet) [task:205710]
  - bcachefs: Don't count "skipped access bit" as touched in btree cache scan (Kent Overstreet) [task:205710]
  - bcachefs: Failed devices no longer require mounting in degraded mode (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_rcu_noerror() (Kent Overstreet) [task:205710]
  - bcachefs: Progress indicator for extents_to_backpointers (Kent Overstreet) [task:205710]
  - bcachefs: bch2_opts_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: improve "no device to read from" message (Kent Overstreet) [task:205710]
  - bcachefs: Fix compilation error for bch2_sb_member_alloc (Hongbo Li) [task:205710]
  - bcachefs: bch2_sb_member_alloc() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_dev_remove_alloc() -> alloc_background.c (Kent Overstreet) [task:205710]
  - bcachefs: Move tabstop setup to bch2_dev_usage_to_text() (Kent Overstreet) [task:205710]
  - bcachefs: Options for recovery_passes, recovery_passes_exclude (Kent Overstreet) [task:205710]
  - bcachefs: Use mm_account_reclaimed_pages() when freeing btree nodes (Kent Overstreet) [task:205710]
  - bcachefs: Use __GFP_ACCOUNT for reclaimable memory (Kent Overstreet) [task:205710]
  - bcachefs: Hook up RENAME_WHITEOUT in rename. (Sasha Finkelstein) [task:205710]
  - bcachefs: rebalance writes use BCH_WRITE_ONLY_SPECIFIED_DEVS (Kent Overstreet) [task:205710]
  - bcachefs: BCH_WRITE_ALLOC_NOWAIT no longer applies to open bucket allocation (Kent Overstreet) [task:205710]
  - bcachefs: fix prototype to bch2_alloc_sectors_start_trans() (Kent Overstreet) [task:205710]
  - bcachefs: kill redundant is_vmalloc_addr() (Kent Overstreet) [task:205710]
  - bcachefs: convert __bch2_encrypt_bio() to darray (Kent Overstreet) [task:205710]
  - bcachefs: do_encrypt() now handles allocation failures (Kent Overstreet) [task:205710]
  - bcachefs: Add pinned to btree cache not freed counters (Kent Overstreet) [task:205710]
  - bcachefs: Annotate bch_replicas_entry_{v0,v1} with __counted_by() (Thorsten Blum) [task:205710]
  - bcachefs: support idmap mounts (Hongbo Li) [task:205710]
  - bcachefs: Annotate struct bch_xattr with __counted_by() (Thorsten Blum) [task:205710]
  - bcachefs: Switch gc bucket array to a genradix (Kent Overstreet) [task:205710]
  - bcachefs: darray: convert to alloc_hooks() (Kent Overstreet) [task:205710]
  - bcachefs: Convert to use jiffies macros (Chen Yufan) [task:205710]
  - bcachefs: Refactor bch2_bset_fix_lookup_table (Alan Huang) [task:205710]
  - bcachefs: Assert that we don't lock nodes when !trans->locked (Kent Overstreet) [task:205710]
  - bcachefs: Do not check folio_has_private() (Matthew Wilcox (Oracle)) [task:205710]
  - bcachefs: bch2_time_stats_reset() (Kent Overstreet) [task:205710]
  - bcachefs: Drop memalloc_nofs_save() in bch2_btree_node_mem_alloc() (Kent Overstreet) [task:205710]
  - bcachefs: Simplify bch2_xattr_emit() implementation (Youling Tang) [task:205710]
  - bcachefs: drop unused posix acl handlers (Youling Tang) [task:205710]
  - bcachefs: Remove unused parameter (Alan Huang) [task:205710]
  - bcachefs: Remove the prev array stuff (Alan Huang) [task:205710]
  - bcachefs: Minimize the search range used to calculate the mantissa (Alan Huang) [task:205710]
  - bcachefs: Convert open-coded extra computation to helper (Alan Huang) [task:205710]
  - bcachefs: Remove dead code in __build_ro_aux_tree (Alan Huang) [task:205710]
  - bcachefs: Remove unused parameter of bkey_mantissa_bits_dropped (Alan Huang) [task:205710]
  - bcachefs: Remove unused parameter of bkey_mantissa (Alan Huang) [task:205710]
  - bcachefs: bch2_sb_nr_devices() (Kent Overstreet) [task:205710]
  - bcachefs: trivial open_bucket_add_buckets() cleanup (Kent Overstreet) [task:205710]
  - bcachefs: Fix a spelling error in docs (Xiaxi Shen) [task:205710]
  - bcachefs: promote_whole_extents is now a normal option (Kent Overstreet) [task:205710]
  - bcachefs: Move rebalance_status out of sysfs/internal (Kent Overstreet) [task:205710]
  - bcachefs: remove the unused parameter in macro bkey_crc_next (Julian Sun) [task:205710]
  - bcachefs: fix macro definition allocate_dropping_locks (Julian Sun) [task:205710]
  - bcachefs: fix macro definition allocate_dropping_locks_errcode (Julian Sun) [task:205710]
  - bcachefs: remove the unused macro definition (Julian Sun) [task:205710]
  - bcachefs: quota_reserve_range() -> for_each_btree_key_in_subvolume_upto (Kent Overstreet) [task:205710]
  - bcachefs: bch2_folio_set() -> for_each_btree_key_in_subvolume_upto (Kent Overstreet) [task:205710]
  - bcachefs: range_has_data() -> for_each_btree_key_in_subvolume_upto (Kent Overstreet) [task:205710]
  - bcachefs: bch2_seek_hole() -> for_each_btree_key_in_subvolume_upto (Kent Overstreet) [task:205710]
  - bcachefs: bch2_seek_data() -> for_each_btree_key_in_subvolume_upto (Kent Overstreet) [task:205710]
  - bcachefs: bch2_xattr_list() -> for_each_btree_key_in_subvolume_upto (Kent Overstreet) [task:205710]
  - bcachefs: bch2_readdir() -> for_each_btree_key_in_subvolume_upto (Kent Overstreet) [task:205710]
  - bcachefs: for_each_btree_key_in_subvolume_upto() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_fiemap(): call trans_begin() on every loop iter (Kent Overstreet) [task:205710]
  - bcachefs: bchfs_read(): call trans_begin() on every loop iter (Kent Overstreet) [task:205710]
  - bcachefs: kill bch2_btree_iter_peek_and_restart() (Kent Overstreet) [task:205710]
  - bcachefs: Btree path tracepoints (Kent Overstreet) [task:205710]
  - bcachefs: Add check for btree_path ref overflow (Kent Overstreet) [task:205710]
  - bcachefs: Mark bch_inode_info as SLAB_ACCOUNT (Youling Tang) [task:205710]
  - bcachefs: allocate inode by using alloc_inode_sb() (Youling Tang) [task:205710]
  - bcachefs: Opt_durability can now be set via bch2_opt_set_sb() (Kent Overstreet) [task:205710]
  - bcachefs: bch2_opt_set_sb() can now set (some) device options (Kent Overstreet) [task:205710]
  - bcachefs: data_allowed is now an opts.h option (Kent Overstreet) [task:205710]
  - bcachefs: Annotate struct bucket_array with __counted_by() (Thorsten Blum) [task:205710]
  - bcachefs: Fix format specifier in bch2_btree_key_cache_to_text() (Nathan Chancellor) [task:205710]
  - bcachefs: key cache can now allocate from pending (Kent Overstreet) [task:205710]
  - bcachefs: Rip out freelists from btree key cache (Kent Overstreet) [task:205710]
  - bcachefs: rcu_pending now works in userspace (Kent Overstreet) [task:205710]
  - bcachefs: rcu_pending (Kent Overstreet) [task:205710]
  - lib/generic-radix-tree.c: add preallocation (Kent Overstreet) [task:205710]
  - lib/generic-radix-tree.c: genradix_ptr_inlined() (Kent Overstreet) [task:205710]
  - bcachefs: Fix deadlock in __wait_on_freeing_inode() (Kent Overstreet) [task:205710]
  - bcachefs: switch to rhashtable for vfs inodes hash (Kent Overstreet) [task:205710]
  - inode: make __iget() a static inline (Kent Overstreet) [task:205710]
  - bcachefs: Replace div_u64 with div64_u64 where second param is u64 (Reed Riley) [task:205710]
  - bcachefs: Fix sysfs rebalance duration waited formatting (Feiko Nanninga) [task:205710]
  - bcachefs: Fix negative timespecs (Alyssa Ross) [task:205710]
  - fuse: Use in_group_or_capable() helper (Youling Tang) [task:205710]
  - f2fs: Use in_group_or_capable() helper (Youling Tang) [task:205710]
  - fs: Export in_group_or_capable() (Youling Tang) [task:205710]
  - bcachefs: Replace "%s/" with "%s-" in shrinker_alloc() (Youling Tang) [task:205710]
  - bcachefs: Don't delete open files in online fsck (Kent Overstreet) [task:205710]
  - bcachefs: fix btree_key_cache sysfs knob (Kent Overstreet) [task:205710]
  - bcachefs: More BCH_SB_MEMBER_INVALID support (Kent Overstreet) [task:205710]
  - bcachefs: Simplify bch2_bkey_drop_ptrs() (Kent Overstreet) [task:205710]
  - bcachefs: Add a cond_resched() to __journal_keys_sort() (Kent Overstreet) [task:205710]
  - bcachefs: Fix ca->io_ref usage (Kent Overstreet) [task:205710]
  - drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func (Srinivasan Shanmugam) [task:376079] {CVE-2024-49911}
  - thermal: core: Free tzp copy along with the thermal zone (Rafael J. Wysocki) [task:376381] {CVE-2024-50027}
  - thermal: core: Reference count the zone in thermal_zone_get_by_id() (Rafael J. Wysocki) [task:375567] {CVE-2024-50028}
  - selftests: forwarding: Remove IPv6 L3 multipath hash tests (Ido Schimmel) [task:365743]
  - selftests: net/forwarding: spawn sh inside vrf to speed up ping loop (Jakub Kicinski) [task:365743]
  - xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [task:380211]
  - task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK (Linus Torvalds) [task:380211]
  - tracing: probes: Fix to zero initialize a local variable (Masami Hiramatsu (Google)) [task:380211]
  - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Kalesh AP) [task:380211]
  - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Kalesh AP) [task:380211]
  - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Selvin Xavier) [task:380211]
  - ACPI: PRM: Clean up guid type in struct prm_handler_info (Dan Carpenter) [task:380211]
  - platform/x86: dell-wmi: Ignore suspend notifications (Armin Wolf) [task:380211]
  - ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() (Zichen Xie) [task:380211]
  - ata: libata: Set DID_TIME_OUT for commands that actually timed out (Niklas Cassel) [task:380211]
  - net: phy: dp83822: Fix reset pin definitions (Michel Alex) [task:380211]
  - selinux: improve error checking in sel_write_load() (Paul Moore) [task:380211]
  - drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too (Mario Limonciello) [task:380211]
  - hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang) [task:380211]
  - xfrm: fix one more kernel-infoleak in algo dumping (Petr Vaganov) [task:380211]
  - LoongArch: Make KASAN usable for variable cpu_vabits (Huacai Chen) [task:380211]
  - LoongArch: Enable IRQ if do_ale() triggered in irq-enabled context (Huacai Chen) [task:380211]
  - ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas) [task:380211]
  - ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE (Eric Biggers) [task:380211]
  - x86/lam: Disable ADDRESS_MASKING in most cases (Pawan Gupta) [task:380211]
  - KVM: arm64: Don't eagerly teardown the vgic on init error (Marc Zyngier) [task:380211]
  - KVM: arm64: Fix shift-out-of-bounds bug (Ilkka Koskinen) [task:380211]
  - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Sean Christopherson) [task:380211]
  - openat2: explicitly return -E2BIG for (usize > PAGE_SIZE) (Aleksa Sarai) [task:380211]
  - nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [task:380211]
  - ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar) [task:380211]
  - ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context (Koba Ko) [task:380211]
  - ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel) [task:380211]
  - drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [task:380211]
  - btrfs: zoned: fix zone unusable accounting for freed reserved extent (Naohiro Aota) [task:380211]
  - btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item() (Yue Haibing) [task:380211]
  - cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception (liwei) [task:380211]
  - smb: client: Handle kstrdup failures for passwords (Henrique Carvalho) [task:380211]
  - ALSA: hda/realtek: Update default depop procedure (Kailang Yang) [task:380211]
  - powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request() (Yuan Can) [task:380211]
  - ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [task:380211]
  - ASoC: fsl_micfil: Add a flag to distinguish with different volume control types (Chancel Liu) [task:380211]
  - ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing (Lad Prabhakar) [task:380211]
  - ASoC: max98388: Fix missing increment of variable slot_found (Colin Ian King) [task:380211]
  - ASoC: loongson: Fix component check failed on FDT systems (Binbin Zhou) [task:380211]
  - ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties (Miquel Raynal) [task:380211]
  - ASoC: dt-bindings: davinci-mcasp: Fix interrupts property (Miquel Raynal) [task:380211]
  - net: dsa: mv88e6xxx: support 4000ps cycle counter period (Shenghao Yang) [task:380211]
  - net: dsa: mv88e6xxx: read cycle counter period from hardware (Shenghao Yang) [task:380211]
  - net: dsa: mv88e6xxx: group cycle counter coefficients (Shenghao Yang) [task:380211]
  - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Luiz Augusto von Dentz) [task:380211]
  - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Luiz Augusto von Dentz) [task:380211]
  - posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [task:380211]
  - r8169: avoid unsolicited interrupts (Heiner Kallweit) [task:380211]
  - net: sched: use RCU read-side critical section in taprio_dump() (Dmitry Antipov) [task:380211]
  - net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [task:380211]
  - net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers (Vladimir Oltean) [task:380211]
  - bpf: Remove MEM_UNINIT from skb/xdp MTU helpers (Daniel Borkmann) [task:380211]
  - bpf: Fix overloading of MEM_UNINIT's meaning (Daniel Borkmann) [task:380211]
  - bpf: Add MEM_WRITE attribute (Daniel Borkmann) [task:380211]
  - bpf: Simplify checking size of helper accesses (Andrei Matei) [task:380211]
  - net: usb: usbnet: fix name regression (Oliver Neukum) [task:380211]
  - net: fix races in netdev_tx_sent_queue()/dev_watchdog() (Eric Dumazet) [task:380211]
  - net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju) [task:380211]
  - net: wwan: fix global oob in wwan_rtnl_policy (Lin Ma) [task:380211]
  - netfilter: xtables: fix typo causing some targets not to load on IPv6 (Pablo Neira Ayuso) [task:380211]
  - fsl/fman: Fix refcount handling of fman-related devices (Aleksandr Mishin) [task:380211]
  - fsl/fman: Save device references taken in mac_probe() (Aleksandr Mishin) [task:380211]
  - net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x (Peter Rashleigh) [task:380211]
  - octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx() (Aleksandr Mishin) [task:380211]
  - octeon_ep: Implement helper for iterating packets in Rx queue (Aleksandr Mishin) [task:380211]
  - net: plip: fix break; causing plip to never transmit (Jakub Boehm) [task:380211]
  - be2net: fix potential memory leak in be_xmit() (Wang Hai) [task:380211]
  - net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [task:380211]
  - netfilter: bpf: must hold reference on net namespace (Florian Westphal) [task:380211]
  - xfrm: respect ip protocols rules criteria when performing dst lookups (Eyal Birger) [task:380211]
  - xfrm: extract dst lookup parameters into a struct (Eyal Birger) [task:380211]
  - tracing: Consider the NULL character when validating the event length (Leo Yan) [task:380211]
  - tracing/probes: Fix MAX_TRACE_ARGS limit handling (Mikel Rychliski) [task:380211]
  - jfs: Fix sanity check in dbMount (Dave Kleikamp) [task:380211]
  - LoongArch: Don't crash in stack_top() for tasks without vDSO (Thomas Weißschuh) [task:380211]
  - platform/x86: dell-sysman: add support for alienware products (Crag Wang) [task:380211]
  - cifs: Validate content of NFS reparse point buffer (Pali Rohár) [task:380211]
  - ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string (Alexey Klimov) [task:380211]
  - udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [task:380211]
  - udf: refactor inode_bmap() to handle error (Zhao Mengmeng) [task:380211]
  - udf: refactor udf_next_aext() to handle error (Zhao Mengmeng) [task:380211]
  - udf: refactor udf_current_aext() to handle error (Zhao Mengmeng) [task:380211]
  - arm64: Force position-independent veneers (Mark Rutland) [task:380211]
  - ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit (Shengjiu Wang) [task:380211]
  - ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values (Alexey Klimov) [task:380211]
  - ASoC: amd: yc: Add quirk for HP Dragonfly pro one (David Lawrence Glanzman) [task:380211]
  - drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [task:380211]
  - uprobe: avoid out-of-bounds memory access of fetching args (Qiao Ma) [task:380211]
  - uprobes: prevent mutex_lock() under rcu_read_lock() (Andrii Nakryiko) [task:380211]
  - uprobes: prepare uprobe args buffer lazily (Andrii Nakryiko) [task:380211]
  - uprobes: encapsulate preparation of uprobe args buffer (Andrii Nakryiko) [task:380211]
  - tracing/probes: Support $argN in return probe (kprobe and fprobe) (Masami Hiramatsu (Google)) [task:380211]
  - tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_init (Masami Hiramatsu (Google)) [task:380211]
  - tracing/fprobe-event: cleanup: Fix a wrong comment in fprobe event (Masami Hiramatsu (Google)) [task:380211]
  - usb: dwc3: core: Fix system suspend on TI AM62 platforms (Roger Quadros) [task:380211]
  - XHCI: Separate PORT and CAPs macros into dedicated file (Frank Li) [task:380211]
  - usb: gadget: f_uac2: fix return value for UAC2_ATTRIBUTE_STRING store (Kevin Groeneveld) [task:380211]
  - usb: gadget: f_uac2: fix non-newline-terminated function name (John Keeping) [task:380211]
  - usb: gadget: f_uac2: Replace snprintf() with the safer scnprintf() variant (Lee Jones) [task:380211]
  - xhci: dbc: honor usb transfer size boundaries. (Mathias Nyman) [task:380211]
  - xhci: dbgtty: use kfifo from tty_port struct (Jiri Slaby (SUSE)) [task:380211]
  - xhci: dbgtty: remove kfifo_out() wrapper (Jiri Slaby (SUSE)) [task:380211]
  - iio: adc: ti-lmp92064: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco) [task:380211]
  - mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace point (Yang Shi) [task:380211]
  - cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed() (Josh Poimboeuf) [task:380211]
  - bpf: Fix iter/task tid filtering (Jordan Rome) [task:380211]
  - nvme-pci: fix race condition between reset and nvme_dev_disable() (Maurizio Lombardi) [task:380211]
  - nvme-pci: set doorbell config before unquiescing (William Butler) [task:380211]
  - riscv, bpf: Make BPF_CMPXCHG fully ordered (Andrea Parri) [task:380211]
  - bpf, vsock: Drop static vsock_bpf_prot initialization (Michal Luczaj) [task:380211]
  - vsock: Update msg_count on read_skb() (Michal Luczaj) [task:380211]
  - vsock: Update rx_bytes on read_skb() (Michal Luczaj) [task:380211]
  - bpf, sockmap: SK_DROP on attempted redirects of unsupported af_vsock (Michal Luczaj) [task:380211]
  - net/mlx5: Unregister notifier on eswitch init failure (Cosmin Ratiu) [task:380211]
  - net/mlx5: Fix command bitmask initialization (Shay Drory) [task:380211]
  - net/mlx5: Check for invalid vector index on EQ creation (Maher Sanalla) [task:380211]
  - vmxnet3: Fix packet corruption in vmxnet3_xdp_xmit_frame (Daniel Borkmann) [task:380211]
  - Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [task:380211]
  - bpf: Fix link info netfilter flags to populate defrag flag (Tyrone Wu) [task:380211]
  - s390: Initialize psw mask in perf_arch_fetch_caller_regs() (Heiko Carstens) [task:380211]
  - usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [task:380211]
  - smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [task:380211]
  - smb: client: fix possible double free in smb2_set_ea() (Su Hui) [task:380211]
  - scsi: target: core: Fix null-ptr-deref in target_alloc_device() (Wang Hai) [task:380211]
  - net: ravb: Only advertise Rx/Tx timestamps if hardware supports it (Niklas Söderlund) [task:380211]
  - ravb: Remove setting of RX software timestamp (Gal Pressman) [task:380211]
  - genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet) [task:380211]
  - net: dsa: mv88e6xxx: Fix the max_vid definition for the MV88E6361 (Peter Rashleigh) [task:380211]
  - tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [task:380211]
  - net: bcmasp: fix potential memory leak in bcmasp_xmit() (Wang Hai) [task:380211]
  - drm/msm/dpu: don't always program merge_3d block (Jessica Zhang) [task:380211]
  - irqchip/renesas-rzg2l: Fix missing put_device (Fabrizio Castro) [task:380211]
  - irqchip/renesas-rzg2l: Add support for suspend to RAM (Claudiu Beznea) [task:380211]
  - irqchip/renesas-rzg2l: Document structure members (Claudiu Beznea) [task:380211]
  - irqchip/renesas-rzg2l: Align struct member names to tabs (Claudiu Beznea) [task:380211]
  - net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [task:380211]
  - bpf: Fix truncation bug in coerce_reg_to_size_sx() (Dimitar Kanaliev) [task:380211]
  - net: xilinx: axienet: fix potential memory leak in axienet_start_xmit() (Wang Hai) [task:380211]
  - net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid (Li RongQing) [task:380211]
  - net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai) [task:380211]
  - netdevsim: use cond_resched() in nsim_dev_trap_report_work() (Eric Dumazet) [task:380211]
  - macsec: don't increment counters for an unrelated SA (Sabrina Dubroca) [task:380211]
  - drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring (Srinivasan Shanmugam) [task:380211]
  - octeontx2-af: Fix potential integer overflows on integer shifts (Colin Ian King) [task:380211]
  - net: stmmac: dwmac-tegra: Fix link bring-up sequence (Paritosh Dixit) [task:380211]
  - net: usb: usbnet: fix race in probe failure (Oliver Neukum) [task:380211]
  - net/smc: Fix memory leak when using percpu refs (Kai Shen) [task:380211]
  - firmware: arm_scmi: Queue in scmi layer for mailbox implementation (Justin Chen) [task:380211]
  - drm/msm: Allocate memory for disp snapshot with kvzalloc() (Douglas Anderson) [task:380211]
  - drm/msm: Avoid NULL dereference in msm_disp_state_print_regs() (Douglas Anderson) [task:380211]
  - drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek) [task:380211]
  - drm/msm/dsi: improve/fix dsc pclk calculation (Jonathan Marek) [task:380211]
  - drm/msm/dpu: check for overflow in _dpu_crtc_setup_lm_bounds() (Dmitry Baryshkov) [task:380211]
  - drm/msm/dpu: make sure phys resources are properly initialized (Dmitry Baryshkov) [task:380211]
  - accel/qaic: Fix the for loop used to walk SG table (Pranjal Ramajor Asha Kanojiya) [task:380211]
  - RDMA/bnxt_re: Fix the GID table length (Kalesh AP) [task:380211]
  - RDMA/bnxt_re: Update the BAR offsets (Selvin Xavier) [task:380211]
  - RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages (Bhargava Chenna Marreddy) [task:380211]
  - RDMA/bnxt_re: Return more meaningful error (Kalesh AP) [task:380211]
  - RDMA/bnxt_re: Fix out of bound check (Kalesh AP) [task:380211]
  - RDMA/bnxt_re: Fix the max CQ WQEs for older adapters (Abhishek Mohapatra) [task:380211]
  - RDMA/bnxt_re: Support new 5760X P7 devices (Selvin Xavier) [task:380211]
  - ipv4: give an IPv4 dev to blackhole_netdev (Xin Long) [task:380211]
  - RDMA/srpt: Make slab cache names unique (Bart Van Assche) [task:380211]
  - RDMA/irdma: Fix misspelling of "accept*" (Alexander Zubkov) [task:380211]
  - RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy) [task:380211]
  - firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup() (Su Hui) [task:380211]
  - ALSA: hda/cs8409: Fix possible NULL dereference (Murad Masimov) [task:380211]
  - sched/core: Disable page allocation in task_tick_mm_cid() (Waiman Long) [task:380211]
  - task_work: Add TWA_NMI_CURRENT as an additional notify mode. (Sebastian Andrzej Siewior) [task:380211]
  - selftests/bpf: Fix cross-compiling urandom_read (Tony Ambardar) [task:380211]
  - drm/vmwgfx: Handle possible ENOMEM in vmw_stdu_connector_atomic_check (Ian Forbes) [task:380211]
  - iio: frequency: admv4420: fix missing select REMAP_SPI in Kconfig (Javier Carrasco) [task:380211]
  - iio: frequency: {admv4420,adrf6780}: format Kconfig entries (Javier Carrasco) [task:380211]
  - bpf: fix kfunc btf caching for modules (Toke Høiland-Jørgensen) [task:380211]
  - s390/pci: Handle PCI error codes other than 0x3a (Niklas Schnelle) [task:380211]
  - selftests/bpf: fix perf_event link info name_len assertion (Tyrone Wu) [task:380211]
  - selftests/bpf: Add cookies check for perf_event fill_link_info test (Jiri Olsa) [task:380211]
  - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Jiri Olsa) [task:380211]
  - bpf: fix unpopulated name_len field in perf_event link info (Tyrone Wu) [task:380211]
  - bpf: Add cookie to perf_event bpf_link_info records (Jiri Olsa) [task:380211]
  - bpf: Add missed value to kprobe perf link info (Jiri Olsa) [task:380211]
  - ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink) [task:380211]
  - x86/resctrl: Avoid overflow in MB settings in bw_validate() (Martin Kletzander) [task:380211]
  - RDMA/core: Fix ENODEV error for iWARP test over vlan (Anumula Murali Mohan Reddy) [task:380211]
  - RDMA/bnxt_re: Add a check for memory allocation (Kalesh AP) [task:380211]
  - RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel) [task:380211]
  - RDMA/bnxt_re: Fix a possible memory leak (Kalesh AP) [task:380211]
  - bpf: Fix memory leak in bpf_core_apply (Jiri Olsa) [task:380211]
  - lib/Kconfig.debug: fix grammar in RUST_BUILD_ASSERT_ALLOW (Timo Grautstueck) [task:380211]
  - cpufreq/amd-pstate: Fix amd_pstate mode switch on shared memory systems (Dhananjay Ugwekar) [task:380211]
  - bpf: devmap: provide rxq after redirect (Florian Kauer) [task:380211]
  - bpf: Make sure internal and UAPI bpf_redirect flags don't overlap (Toke Høiland-Jørgensen) [task:380211]
  - iio: accel: bma400: Fix uninitialized variable field_value in tap event handling. (Mikhail Lobanov) [task:380211]
  - mm/hugetlb.c: fix UAF of vma in hugetlb fault pathway (Vishal Moola (Oracle)) [task:376433] {CVE-2024-47676}
  - mm: change vmf_anon_prepare() to __vmf_anon_prepare() (Vishal Moola (Oracle)) [task:376433]
  - selftests/mount_setattr: fix idmap_mount_tree_invalid failed to run (zhouyuhang) [task:365401]
  - LoongArch: Get correct cores_per_package for SMT systems (Huacai Chen) [task:380211]
  - nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net (Yang Erkun) [task:380211]
  - exec: don't WARN for racy path_noexec check (Mateusz Guzik) [task:380211]
  - Revert "OPENEULER: exec: Remove redundant check in do_open_execat/uselib" (Jackie Liu) [task:380211]
  - drm/amd/display: Initialize denominators' default to 1 (Alex Hung) [task:376397] {CVE-2024-49899}
  - LoongArch: Update the flush cache policy (dongbiao) [task:206456]
  - YUNSILICON: drivers: load Yunsilicon ethernet driver when xsc_pci probing (Tian Xin) [task:368595]
  - io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan) [task:347015] {CVE-2024-41080}
  - scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Justin Tee) [task:368127] {CVE-2024-46842}
  - drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func (Srinivasan Shanmugam) [task:376147] {CVE-2024-49909}
  - drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw (Srinivasan Shanmugam) [task:376123] {CVE-2024-49917}
  - btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc() (Josef Bacik) [task:368535] {CVE-2024-46841}


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-22.v2411
changelog:
  - add search_copy tool (liubaolin) [task:218079]
  - security: add ksaf_get_filepath_by_task interface (zhubing) [task:378239]
  - Enable instruction set acceleration for SM3/SM4 (chengang) [task:380809]
  - x86/arm64: configs: Add BIV config file. (Can Peng) [task:375141]
  - security: upload ksaf_main code into kernel (penghuaihe) [task:386885]
  - test: Module function test (luoqing) [task:218078]
  - config/x86: Enable kernel reinforcement and debug options (mengdehui) [task:383451]
  - config/loongarch: select module sig sha512 for loongarch (mengdehui) [task:383451]
  - config/loongarch: Enable kernel reinforcement and debug options (mengdehui) [task:383451]
  - config/security: set default to enable ksaf framework for loongarch (mengdehui) [task:383451]
  - config/ima: enable ima build config for loongarch (mengdehui) [task:383451]
  - config/crypto: configure some options of crypto user api as m for loongarch (mengdehui) [task:383451]
  - config/audit: enable audit ADC config and not enabled by default for loongarch (mengdehui) [task:383451]
  - config/loongarch: Remove unnecessary display configurations from generic_defconfig (mengdehui) [task:383451]
  - config/arm64: Enable kernel reinforcement and debug options (mengdehui) [task:383451]
  - crypto: enable some acceleration algorithm drivers (mengdehui) [task:383451]
  - config/security: set default to enable ksaf framework for arm64 (mengdehui) [task:383451]
  - config/ima: enable ima build config for arm64 (mengdehui) [task:383451]
  - config/crypto: configure some options of crypto user api as m for arm64 (mengdehui) [task:383451]
  - config/audit: enable audit ADC config and not enabled by default for arm64 (mengdehui) [task:383451]
  - config/arm64: Remove unnecessary display configurations from generic_defconfig (mengdehui) [task:383451]
  - config/security: set default to enable ksaf framework for x86 (mengdehui) [task:383451]
  - config/crypto: configure some options of crypto user api as m for x86 (mengdehui) [task:383451]
  - config/ima: enable ima build config for x86 (mengdehui) [task:383451]
  - config/audit: enable audit ADC config and not enabled by default for x86 (mengdehui) [task:383451]
  - config/x86: Remove unnecessary display configurations from generic_defconfig (mengdehui) [task:383451]
  - locking/osq_lock: Add an OSQ intermediate layer to support dynamic NUMA-aware locking (Can Peng) [task:369089]
  - ZHAOXIN: locking/osq_lock: The Kconfig for dynamic numa-aware osq lock (yongli-oc) [task:369089]
  - ZHAOXIN: locking/osq_lock: Turn from osq_lock/unlock to numa lock/unlock. (yongli-oc) [task:369089]
  - tools/nolibc: add support for constructors and destructors (Thomas Weißschuh) [task:366257]
  - mm/rmap: cleanup partially-mapped handling in __folio_remove_rmap() (David Hildenbrand)
  - mm/page_alloc: dedupe some memcg uncharging logic (Brendan Jackman)
  - mm: fix NULL pointer dereference in alloc_pages_bulk_noprof (Jinjiang Tu)
  - dm vdo: don't refer to dedupe_context after releasing it (Ken Raeburn) [task:387477] {CVE-2024-50091}
  - bpf: Preserve param->string when parsing mount options (Hou Tao) [task:387253] {CVE-2024-50165}
  - platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid addresses (Vamsi Krishna Brahmajosyula) [task:387097] {CVE-2024-50107}
  - net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [task:387115] {CVE-2024-50146}
  - fork: do not invoke uffd on fork if error occurs (Lorenzo Stoakes) [task:387089] {CVE-2024-50220}
  - fork: only invoke khugepaged, ksm hooks if no error (Lorenzo Stoakes) [task:386939] {CVE-2024-50263}
  - mm/ksm: remove redundant code in ksm_fork (Jinjiang Tu) [task:386939]
  - 9p: fix slab cache name creation for real (Linus Torvalds) [task:386849]
  - mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [task:386849]
  - bpf: Check validity of link->type in bpf_link_show_fdinfo() (Hou Tao) [task:386849]
  - net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer) [task:386849]
  - ASoC: fsl_micfil: Add sample rate constraint (Shengjiu Wang) [task:386849]
  - LoongArch: Use "Exception return address" to comment ERA (Yanteng Si) [task:386849]
  - ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue (Jack Yu) [task:386849]
  - RISCV: KVM: use raw_spinlock for critical section in imsic (Cyan Yang) [task:386849]
  - HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard (Hans de Goede) [task:386849]
  - HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad (Kenneth Albanowski) [task:386849]
  - fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [task:386849]
  - ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA (Ilya Dudikov) [task:386849]
  - ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA (Christian Heusel) [task:386849]
  - bpf: Fix mismatched RCU unlock flavour in bpf_out_neigh_v6 (Jiawei Ye) [task:386849]
  - bpf: Add sk_is_inet and IS_ICSK check in tls_sw_has_ctx_tx/rx (Zijian Zhang) [task:386849]
  - vDPA/ifcvf: Fix pci_read_config_byte() return code handling (Yuan Can) [task:386849]
  - nvme/host: Fix RCU list traversal to use SRCU primitive (Breno Leitao) [task:386849]
  - smb: client: Fix use-after-free of network namespace. (Kuniyuki Iwashima) [task:386849]
  - nvme: make keep-alive synchronous operation (Nilay Shroff) [task:386849]
  - nvme-loop: flush off pending I/O while shutting down loop controller (Nilay Shroff) [task:386849]
  - net: phy: mdio-bcm-unimac: Add BCM6846 support (Linus Walleij) [task:386849]
  - powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman) [task:386849]
  - drm/amdkfd: Accounting pdd vram_usage for svm (Philip Yang) [task:386849]
  - nvme-multipath: defer partition scanning (Keith Busch) [task:386849]
  - RDMA/siw: Add sendpage_ok() check to disable MSG_SPLICE_PAGES (Showrya M N) [task:386849]
  - drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS (Ian Forbes) [task:386849]
  - sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter) [task:386849]
  - crypto: marvell/cesa - Disable hash algorithms (Herbert Xu) [task:386849]
  - crypto: api - Fix liveliness check in crypto_alg_tested (Herbert Xu) [task:386849]
  - bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel) [task:386849]
  - nvme: disable CC.CRIME (NVME_CC_CRIME) (Greg Joyce) [task:386849]
  - iommu/arm-smmu: Clarify MMU-500 CPRE workaround (Robin Murphy) [task:386849]
  - HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli) [task:386849]
  - HID: multitouch: Add support for B2402FVA track point (Stefan Blum) [task:386849]
  - block: Fix elevator_get_default() checking for NULL q->tag_set (SurajSonawane2415) [task:386849]
  - nvme: tcp: avoid race between queue_lock lock and destroy (Hannes Reinecke) [task:386849]
  - irqchip/ocelot: Fix trigger register address (Sergey Matsievskiy) [task:386849]
  - selftests/bpf: Verify that sync_linked_regs preserves subreg_def (Eduard Zingerman) [task:386849]
  - 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato) [task:386849]
  - 9p: v9fs_fid_find: also lookup by inode if not found dentry (Dominique Martinet) [task:386849]
  - bpf, arm64: Fix address emission with tag-based KASAN enabled (Peter Collingbourne) [task:387087] {CVE-2024-50203}
  - posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone (Benjamin Segall) [task:386249]
  - reset: starfive: jh71x0: Fix accessing the empty member on JH7110 SoC (Changhuang Liang) [task:386937] {CVE-2024-50137}
  - sched_ext: Use sched_clock_cpu() instead of rq_clock_task() in touch_core_sched() (Tejun Heo) [task:340825]
  - sched_ext: Use task_can_run_on_remote_rq() test in dispatch_to_local_dsq() (Tejun Heo) [task:340825]
  - sched_ext: Add missing cfi stub for ops.tick (Tejun Heo) [task:340825]
  - scx_central: Fix smatch checker warning (Tejun Heo) [task:340825]
  - sched_ext: define missing cfi stubs for sched_ext (Manu Bretelle) [task:340825]
  - sched_ext: Improve logging around enable/disable (Tejun Heo) [task:340825]
  - sched_ext: Make scx_rq_online() also test cpu_active() in addition to SCX_RQ_ONLINE (Tejun Heo) [task:340825]
  - sched_ext: Fix unsafe list iteration in process_ddsp_deferred_locals() (Tejun Heo) [task:340825]
  - sched_ext: Make task_can_run_on_remote_rq() use common task_allowed_on_cpu() (Tejun Heo) [task:340825]
  - sched_ext: Improve comment on idle_sched_class exception in scx_task_iter_next_locked() (Tejun Heo) [task:340825]
  - sched_ext: Simplify UP support by enabling sched_class->balance() in UP (Tejun Heo) [task:340825]
  - sched_ext: Use update_curr_common() in update_curr_scx() (Tejun Heo) [task:340825]
  - sched_ext: Allow p->scx.disallow only while loading (Tejun Heo) [task:340825]
  - sched_ext: Build fix on !CONFIG_STACKTRACE[_SUPPORT] (Tejun Heo) [task:340825]
  - scx/selftests: Verify we can call create_dsq from prog_run (David Vernet) [task:340825]
  - scx: Allow calling sleepable kfuncs from BPF_PROG_TYPE_SYSCALL (David Vernet) [task:340825]
  - sched_ext: Fixes incorrect type in bpf_scx_init() (Jiapeng Chong) [task:340825]
  - sched_ext/scx_qmap: Pick idle CPU for direct dispatch on !wakeup enqueues (Tejun Heo) [task:340825]
  - sched_ext: Allow SCX_DSQ_LOCAL_ON for direct dispatches (Tejun Heo) [task:340825]
  - sched_ext: s/SCX_RQ_BALANCING/SCX_RQ_IN_BALANCE/ and add SCX_RQ_IN_WAKEUP (Tejun Heo) [task:340825]
  - sched_ext: Unpin and repin rq lock from balance_scx() (Tejun Heo) [task:340825]
  - sched_ext: Open-code task_linked_on_dsq() (Tejun Heo) [task:340825]
  - sched: Move struct balance_callback definition upward (Tejun Heo) [task:340825]
  - sched_ext: Make scx_bpf_reenqueue_local() skip tasks that are being migrated (Tejun Heo) [task:340825]
  - sched_ext: Reimplement scx_bpf_reenqueue_local() (Tejun Heo) [task:340825]
  - selftests: remove the LSM_ID_IMA check in lsm/lsm_list_modules_test (Paul Moore) [task:365591]
  - selftests: clone3: Use the capget and capset syscall directly (zhouyuhang) [task:365199]
  - clone3: clone3_cap_checkpoint_restore: remove unused MAX_PID_NS_LEVEL macro (Ba Jing) [task:365199]
  - selftests: clone3: remove duplicate defines (Muhammad Usama Anjum) [task:365199]
  - vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans (Hyunwoo Kim) [task:386245]
  - hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [task:386245]
  - ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022 (Mingcong Bai) [task:386245]
  - ucounts: fix counter leak in inc_rlimit_get_ucounts() (Andrei Vagin) [task:386245]
  - ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [task:386245]
  - irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier) [task:386245]
  - USB: serial: option: add Quectel RG650V (Benoît Monin) [task:386245]
  - USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer) [task:386245]
  - USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu) [task:386245]
  - USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [task:386245]
  - usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd() (Dan Carpenter) [task:386245]
  - usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier (Rex Nie) [task:386245]
  - usb: dwc3: fix fault at system suspend if device was already runtime suspended (Roger Quadros) [task:386245]
  - usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [task:386245]
  - signal: restore the override_rlimit logic (Roman Gushchin) [task:386245]
  - fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi) [task:386245]
  - i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set (Liu Peibao) [task:386245]
  - filemap: Fix bounds checking in filemap_read() (Trond Myklebust) [task:386245]
  - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [task:386245]
  - Revert "wifi: mac80211: fix RCU list iterations" (Greg Kroah-Hartman) [task:386245]
  - riscv/purgatory: align riscv_kernel_entry (Daniel Maslowski) [task:386245]
  - btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [task:386245]
  - arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint (Mark Rutland) [task:386245]
  - arm64: Kconfig: Make SME depend on BROKEN for now (Mark Rutland) [task:386245]
  - arm64/sve: Discard stale CPU state when handling SVE traps (Mark Brown) [task:386245]
  - mptcp: use sock_kfree_s instead of kfree (Geliang Tang) [task:386245]
  - net: vertexcom: mse102x: Fix possible double free of TX skb (Stefan Wahren) [task:386245]
  - net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc() (Jinjie Ruan) [task:386245]
  - nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [task:386245]
  - ALSA: usb-audio: Add quirk for HP 320 FHD Webcam (Takashi Iwai) [task:386245]
  - dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie) [task:386245]
  - dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [task:386245]
  - dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai) [task:386245]
  - dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [task:386245]
  - dm cache: fix flushing uninitialized delayed_work on cache_ctr error (Ming-Hung Tsai) [task:386245]
  - dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai) [task:386245]
  - thermal/drivers/qcom/lmh: Remove false lockdep backtrace (Dmitry Baryshkov) [task:386245]
  - drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [task:386245]
  - drm/amdgpu: Fix DPX valid mode check on GC 9.4.3 (Lijo Lazar) [task:386245]
  - drm/amdgpu: Adjust debugfs register access permissions (Alex Deucher) [task:386245]
  - drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [task:386245]
  - drm/amdgpu: Adjust debugfs eviction and IB access permissions (Alex Deucher) [task:386245]
  - rpmsg: glink: Handle rejected intent request better (Bjorn Andersson) [task:386245]
  - pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher) [task:386245]
  - ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp (Namjae Jeon) [task:386245]
  - ksmbd: Fix the missing xa_store error check (Jinjie Ruan) [task:386245]
  - ksmbd: check outstanding simultaneous SMB operations (Namjae Jeon) [task:386245]
  - ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create (Namjae Jeon) [task:386245]
  - can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes (Marc Kleine-Budde) [task:386245]
  - can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation (Marc Kleine-Budde) [task:386245]
  - can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices (Marc Kleine-Budde) [task:386245]
  - media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl() (Mauro Carvalho Chehab) [task:386245]
  - media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [task:386245]
  - media: pulse8-cec: fix data timestamp at pulse8_setup() (Mauro Carvalho Chehab) [task:386245]
  - media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [task:386245]
  - media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [task:386245]
  - media: ar0521: don't overflow when checking PLL values (Mauro Carvalho Chehab) [task:386245]
  - ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits (Jyri Sarha) [task:386245]
  - ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove (Amelie Delaunay) [task:386245]
  - thermal/of: support thermal zones w/o trips subnode (Icenowy Zheng) [task:386245]
  - tools/lib/thermal: Fix sampling handler context ptr (Emil Dahl Juhl) [task:386245]
  - ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov) [task:386245]
  - scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer (Johannes Thumshirn) [task:386245]
  - media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab) [task:386245]
  - media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab) [task:386245]
  - media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [task:386245]
  - media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab) [task:386245]
  - Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown" (Jarosław Janik) [task:386245]
  - drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path (Wentao Liang) [task:386245]
  - rxrpc: Fix missing locking causing hanging calls (David Howells) [task:386245]
  - net: arc: rockchip: fix emac mdio node support (Johan Jonker) [task:386245]
  - net: arc: fix the device for dma_map_single/dma_unmap_single (Johan Jonker) [task:386245]
  - virtio_net: Add hash_key_length check (Philo Lu) [task:386245]
  - netfilter: nf_tables: wait for rcu grace period on net_device removal (Pablo Neira Ayuso) [task:386245]
  - netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx (Florian Westphal) [task:386245]
  - net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case (Nícolas F. R. A. Prado) [task:386245]
  - net: phy: ti: add PHY_RST_AFTER_CLK_EN flag (Diogo Silva) [task:386245]
  - net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [task:386245]
  - e1000e: Remove Meteor Lake SMBUS workarounds (Vitaly Lifshits) [task:386245]
  - i40e: fix race condition by adding filter's intermediate sync state (Aleksandr Loktionov) [task:386245]
  - ice: change q_index variable type to s16 to store -1 value (Mateusz Polchlopek) [task:386245]
  - can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi) [task:386245]
  - net: enetc: allocate vf_state during PF probes (Wei Fang) [task:386245]
  - sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [task:386245]
  - dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value (Suraj Gupta) [task:386245]
  - net: enetc: set MAC address to the VF net_device (Wei Fang) [task:386245]
  - regulator: rtq2208: Fix uninitialized use of regulator_config (ChiYuan Huang) [task:386245]
  - security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [task:386245]
  - nfs: avoid i_lock contention in nfs_clear_invalid_mapping (Mike Snitzer) [task:386245]
  - NFSv3: only use NFS timeout for MOUNT when protocols are compatible (NeilBrown) [task:386245]
  - sunrpc: handle -ENOTCONN in xs_tcp_setup_socket() (NeilBrown) [task:386245]
  - platform/x86/amd/pmc: Detect when STB is not available (Corey Hickey) [task:386245]
  - HID: core: zero-initialize the report buffer (Jiri Kosina) [task:386245]
  - arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes (Diederik de Haas) [task:386245]
  - ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner) [task:386245]
  - ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner) [task:386245]
  - ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner) [task:386245]
  - ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner) [task:386245]
  - arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro (Heiko Stuebner) [task:386245]
  - firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() (Xinqi Zhang) [task:386245]
  - arm64: dts: imx8mp: correct sdhc ipg clk (Peng Fan) [task:386245]
  - arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs (Alexander Stein) [task:386245]
  - arm64: dts: imx8qxp: Add VPU subsystem file (Alexander Stein) [task:386245]
  - arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus (Heiko Stuebner) [task:386245]
  - arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc (Heiko Stuebner) [task:386245]
  - arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner) [task:386245]
  - arm64: dts: rockchip: Remove undocumented supports-emmc property (Heiko Stuebner) [task:386245]
  - arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus (Sergey Bostandzhyan) [task:386245]
  - arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner) [task:386245]
  - arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo (Heiko Stuebner) [task:386245]
  - arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v (Heiko Stuebner) [task:386245]
  - arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes (Diederik de Haas) [task:386245]
  - arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node (Diederik de Haas) [task:386245]
  - arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas) [task:386245]
  - arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven) [task:386245]
  - arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610 (Geert Uytterhoeven) [task:386245]
  - machine_t: provide is_vendor_zhaoxin helper (pengcan) [task:369089]
  - selftests/mptcp: adjust the order of invalid address (Gang Yan) [task:368449]
  - x86/config: enable virtio_mmio driver configurations (leixiang) [task:383967]
  - sched_ext/scx_qmap: Add an example usage of DSQ iterator (Tejun Heo) [task:340825]
  - sched_ext: Implement DSQ iterator (Tejun Heo) [task:340825]
  - sched_ext: Take out ->priq and ->flags from scx_dsq_node (Tejun Heo) [task:340825]
  - sched, sched_ext: Move some declarations from kernel/sched/ext.h to sched.h (Tejun Heo) [task:340825]
  - sched, sched_ext: Open code for_balance_class_range() (Tejun Heo) [task:340825]
  - sched_ext: Minor cleanups in kernel/sched/ext.h (Tejun Heo) [task:340825]
  - sched_ext: Disallow loading BPF scheduler if isolcpus= domain isolation is in effect (Tejun Heo) [task:340825]
  - sched_ext: Account for idle policy when setting p->scx.weight in scx_ops_enable_task() (Tejun Heo) [task:340825]
  - sched/ext: Add BPF function to fetch rq (Hongyan Xia) [task:340825]
  - KVM: arm64: Document vCPU feature selection UAPIs (Oliver Upton) [task:380513]
  - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Oliver Upton) [task:380513]
  - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Jing Zhang) [task:380513]
  - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Jing Zhang) [task:380513]
  - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Oliver Upton) [task:380513]
  - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Oliver Upton) [task:380513]
  - KVM: arm64: Reject attempts to set invalid debug arch version (Oliver Upton) [task:380513]
  - KVM: arm64: Use guest ID register values for the sake of emulation (Jing Zhang) [task:380513]
  - sched_ext: Swap argument positions in kcalloc() call to avoid compiler warning (Tejun Heo) [task:340825]
  - sched_ext: fix typo in set_weight() description (Andrea Righi) [task:340825]
  - sched_ext: Fix spelling mistake: "intead" -> "instead" (Colin Ian King) [task:340825]
  - sched_ext: Make scx_bpf_cpuperf_set() @cpu arg signed (David Vernet) [task:340825]
  - sched_ext: Add cpuperf support (Tejun Heo) [task:340825]
  - cpufreq_schedutil: Refactor sugov_cpu_is_busy() (Tejun Heo) [task:340825]
  - sched, sched_ext: Replace scx_next_task_picked() with sched_class->switch_class() (Tejun Heo) [task:340825]
  - selftests/bpf: add raw_tp/tp_btf BPF cookie subtests (Andrii Nakryiko)
  - libbpf: add support for BPF cookie for raw_tp/tp_btf programs (Andrii Nakryiko)
  - libbpf: Add btf__new_split() API that was declared but not implemented (Andrii Nakryiko)
  - bpf: support BPF cookie in raw tracepoint (raw_tp, tp_btf) programs (Andrii Nakryiko)
  - bpf: pass whole link instead of prog when triggering raw tracepoint (Andrii Nakryiko)
  - bpf: flatten bpf_probe_register call chain (Andrii Nakryiko)
  - mm: don't install PMD mappings when THPs are disabled by the hw/process/vma (David Hildenbrand) [task:382733]
  - mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw() (Kefeng Wang) [task:382733]
  - mm: shmem: move shmem_huge_global_enabled() into shmem_allowable_huge_orders() (Baolin Wang) [task:382733]
  - mm: shmem: rename shmem_is_huge() to shmem_huge_global_enabled() (Baolin Wang) [task:382733]
  - mm: shmem: simplify the suitable huge orders validation for tmpfs (Baolin Wang) [task:382733]
  - Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" (Edward Liaw) [task:382733]
  - xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan) [task:382733]
  - thermal: core: Rework thermal zone availability check (Rafael J. Wysocki) [task:382733]
  - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (Rafael J. Wysocki) [task:382733]
  - drm/amd/display: Check null-initialized variables (Alex Hung) [task:376067] {CVE-2024-49898}
  - KVM: selftests: fix supported_flags for aarch64 (Paolo Bonzini) [task:380513]
  - KVM: arm64: selftest: Perform ISB before reading PAR_EL1 (Zenghui Yu) [task:380513]
  - fs/ntfs3: Sequential field availability check in mi_enum_attr() (Konstantin Komarov) [task:382733]
  - ASoC: SOF: ipc4-control: Add support for ALSA enum control (Peter Ujfalusi) [task:382733]
  - ASoC: SOF: ipc4-control: Add support for ALSA switch control (Peter Ujfalusi) [task:382733]
  - ASoC: SOF: ipc4-topology: Add definition for generic switch/enum control (Peter Ujfalusi) [task:382733]
  - SUNRPC: Remove BUG_ON call sites (Chuck Lever) [task:382733]
  - mtd: spi-nor: winbond: fix w25q128 regression (Michael Walle) [task:382733]
  - wifi: iwlwifi: mvm: fix 6 GHz scan construction (Johannes Berg) [task:382733]
  - nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [task:382733]
  - io_uring: always lock __io_cqring_overflow_flush (Pavel Begunkov) [task:382733]
  - arm64: dts: imx8ulp: correct the flexspi compatible string (Haibo Chen) [task:382733]
  - vmscan,migrate: fix page count imbalance on node stats when demoting pages (Gregory Price) [task:382733]
  - io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe) [task:382733]
  - kasan: remove vmalloc_percpu test (Andrey Konovalov) [task:382733]
  - nvmet-auth: assign dh_key to NULL after kfree_sensitive (Vitaliy Shevtsov) [task:382733]
  - ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1 (Christoffer Sandberg) [task:382733]
  - ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3 (Christoffer Sandberg) [task:382733]
  - xfs: fix finding a last resort AG in xfs_filestream_pick_ag (Christoph Hellwig) [task:382733]
  - mctp i2c: handle NULL header address (Matt Johnston) [task:382733]
  - ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [task:382733]
  - x86/traps: move kmsan check after instrumentation_begin (Sabyrzhan Tasbolatov) [task:382733]
  - x86/traps: Enable UBSAN traps on x86 (Gatlin Newhouse) [task:382733]
  - mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves (Matt Fleming) [task:382733]
  - mei: use kvmalloc for read buffer (Alexander Usyskin) [task:382733]
  - mptcp: init: protect sched with rcu_read_lock (Matthieu Baerts (NGI0)) [task:382733]
  - iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP (Hugh Dickins) [task:382733]
  - sched/numa: Fix the potential null pointer dereference in task_numa_work() (Shawn Wang) [task:382733]
  - cxl/acpi: Ensure ports ready at cxl_acpi_probe() return (Dan Williams) [task:382733]
  - cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices() (Dan Williams) [task:382733]
  - riscv: Remove duplicated GET_RM (Chunyan Zhang) [task:382733]
  - riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang) [task:382733]
  - riscv: Use '%u' to format the output of 'cpu' (WangYuli) [task:382733]
  - riscv: efi: Set NX compat flag in PE/COFF header (Heinrich Schuchardt) [task:382733]
  - ALSA: hda/realtek: Limit internal Mic boost on Dell platform (Kailang Yang) [task:382733]
  - Input: edt-ft5x06 - fix regmap leak when probe fails (Dmitry Torokhov) [task:382733]
  - riscv: vdso: Prevent the compiler from inserting calls to memset() (Alexandre Ghiti) [task:382733]
  - spi: spi-fsl-dspi: Fix crash when not using GPIO chip select (Frank Li) [task:382733]
  - phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check (Richard Zhu) [task:382733]
  - cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction (Chen Ridong) [task:382733]
  - block: fix sanity checks in blk_rq_map_user_bvec (Xinyu Zhang) [task:382733]
  - mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process (Ben Chuang) [task:382733]
  - mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function (Ben Chuang) [task:382733]
  - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (Dan Williams) [task:382733]
  - thunderbolt: Honor TMU requirements in the domain when setting TMU mode (Gil Fine) [task:382733]
  - tools/mm: -Werror fixes in page-types/slabinfo (Wladislav Wiebe) [task:382733]
  - mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [task:382733]
  - RISC-V: ACPI: fix early_ioremap to early_memremap (Yunhui Cui) [task:382733]
  - nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [task:382733]
  - iio: light: veml6030: fix microlux value calculation (Javier Carrasco) [task:382733]
  - iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table() (Jinjie Ruan) [task:382733]
  - iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table() (Jinjie Ruan) [task:382733]
  - iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr() (Zicheng Qu) [task:382733]
  - staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [task:382733]
  - wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [task:382733]
  - wifi: cfg80211: clear wdev->cqm_config pointer on free (Johannes Berg) [task:382733]
  - wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [task:382733]
  - wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [task:382733]
  - Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM" (Edward Liaw) [task:382733]
  - Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman) [task:382733]
  - xhci: Use pm_runtime_get to prevent RPM on unsupported systems (Basavaraj Natikar) [task:382733]
  - phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend (Johan Hovold) [task:382733]
  - phy: qcom: qmp-usb: fix NULL-deref on runtime suspend (Johan Hovold) [task:382733]
  - usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes (Javier Carrasco) [task:382733]
  - usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes() (Javier Carrasco) [task:382733]
  - usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu) [task:382733]
  - ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär) [task:382733]
  - rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb() (Zqiang) [task:382733]
  - rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocks (Paul E. McKenney) [task:382733]
  - rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks (Paul E. McKenney) [task:382733]
  - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Paul E. McKenney) [task:382733]
  - USB: gadget: dummy-hcd: Fix "task hung" problem (Alan Stern) [task:382733]
  - usb: gadget: dummy_hcd: execute hrtimer callback in softirq context (Andrey Konovalov) [task:382733]
  - usb: gadget: dummy_hcd: Set transfer interval to 1 microframe (Marcello Sylvester Bauer) [task:382733]
  - usb: gadget: dummy_hcd: Switch to hrtimer transfer scheduler (Marcello Sylvester Bauer) [task:382733]
  - misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich) [task:382733]
  - NFS: remove revoked delegation from server's delegation list (Dai Ngo) [task:382733]
  - net: amd: mvme147: Fix probe banner message (Daniel Palmer) [task:382733]
  - thermal: intel: int340x: processor: Add MMIO RAPL PL4 support (Zhang Rui) [task:382733]
  - thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support (Zhang Rui) [task:382733]
  - cifs: Fix creating native symlinks pointing to current or parent directory (Pali Rohár) [task:382733]
  - cifs: Improve creating native symlinks pointing to directory (Pali Rohár) [task:382733]
  - scsi: scsi_transport_fc: Allow setting rport state to current state (Benjamin Marzinski) [task:382733]
  - fs/ntfs3: Additional check in ntfs_file_release (Konstantin Komarov) [task:382733]
  - fs/ntfs3: Fix general protection fault in run_is_mapped_full (Konstantin Komarov) [task:382733]
  - fs/ntfs3: Additional check in ni_clear() (Konstantin Komarov) [task:382733]
  - fs/ntfs3: Fix possible deadlock in mi_read (Konstantin Komarov) [task:382733]
  - fs/ntfs3: Add rough attr alloc_size check (Konstantin Komarov) [task:382733]
  - fs/ntfs3: Stale inode instead of bad (Konstantin Komarov) [task:382733]
  - fs/ntfs3: Fix warning possible deadlock in ntfs_set_state (Konstantin Komarov) [task:382733]
  - fs/ntfs3: Check if more than chunk-size bytes are written (Andrew Ballance) [task:382733]
  - ntfs3: Add bounds checking to mi_enum_attr() (lei lu) [task:382733]
  - cxl/events: Fix Trace DRAM Event Record (Shiju Jose) [task:382733]
  - smb: client: set correct device number on nfs reparse points (Paulo Alcantara) [task:382733]
  - smb: client: fix parsing of device numbers (Paulo Alcantara) [task:382733]
  - ACPI: CPPC: Make rmw_lock a raw_spin_lock (Pierre Gondois) [task:382733]
  - afs: Fix missing subdir edit when renamed between parent dirs (David Howells) [task:382733]
  - afs: Automatically generate trace tag enums (David Howells) [task:382733]
  - firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang) [task:382733]
  - kasan: Fix Software Tag-Based KASAN with GCC (Marco Elver) [task:382733]
  - iomap: turn iomap_want_unshare_iter into an inline function (Christoph Hellwig) [task:382733]
  - fsdax: dax_unshare_iter needs to copy entire blocks (Darrick J. Wong) [task:382733]
  - fsdax: remove zeroing code from dax_unshare_iter (Darrick J. Wong) [task:382733]
  - iomap: share iomap_unshare_iter predicate code with fsdax (Darrick J. Wong) [task:382733]
  - bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled (Toke Høiland-Jørgensen) [task:382733]
  - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [task:382733]
  - mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (Ido Schimmel) [task:382733]
  - mlxsw: spectrum_ptp: Add missing verification before pushing Tx header (Amit Cohen) [task:382733]
  - net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin) [task:382733]
  - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (Sungwoo Kim) [task:382733]
  - netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6() (Eric Dumazet) [task:382733]
  - netfilter: Fix use-after-free in get_info() (Dong Chenchen) [task:382733]
  - net: fix crash when config small gso_max_size/gso_ipv4_max_size (Wang Liang) [task:382733]
  - bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [task:382733]
  - netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write() (Zichen Xie) [task:382733]
  - bpf: Force checkpoint when jmp history is too long (Eduard Zingerman) [task:382733]
  - net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [task:382733]
  - gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso) [task:382733]
  - ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() (Ido Schimmel) [task:382733]
  - net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data (Furong Xu) [task:382733]
  - net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values (Ley Foon Tan) [task:382733]
  - macsec: Fix use-after-free while sending the offloading packet (Jianbo Liu) [task:382733]
  - ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET) [task:382733]
  - wifi: iwlwifi: mvm: don't add default link in fw restart flow (Emmanuel Grumbach) [task:382733]
  - wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [task:382733]
  - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach) [task:382733]
  - RDMA/bnxt_re: synchronize the qp-handle table array (Selvin Xavier) [task:382733]
  - RDMA/bnxt_re: Fix the usage of control path spin locks (Selvin Xavier) [task:382733]
  - RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down (Patrisious Haddad) [task:382733]
  - RDMA/cxgb4: Dump vendor specific QP details (Leon Romanovsky) [task:382733]
  - wifi: brcm80211: BRCM_TRACING should depend on TRACING (Geert Uytterhoeven) [task:382733]
  - wifi: ath11k: Fix invalid ring usage in full monitor mode (Remi Pommarel) [task:382733]
  - wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau) [task:382733]
  - mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING (Geert Uytterhoeven) [task:382733]
  - wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd() (Ben Hutchings) [task:382733]
  - spi: geni-qcom: Fix boot warning related to pm_runtime and devres (Georgi Djakov) [task:382733]
  - cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng) [task:382733]
  - Input: xpad - add support for 8BitDo Ultimate 2C Wireless Controller (Stefan Kerkmann) [task:382733]
  - Input: xpad - sort xpad_device by vendor and product ID (Brenton Simpson) [task:382733]
  - sched: Allow sched_class::dequeue_task() to fail (Peter Zijlstra) [task:340825]
  - sched/fair: Unify pick_{,next_}_task_fair() (Peter Zijlstra) [task:340825]
  - sched/fair: Cleanup pick_task_fair()'s curr (Peter Zijlstra) [task:340825]
  - sched/fair: Cleanup pick_task_fair() vs throttle (Peter Zijlstra) [task:340825]
  - mm/codetag: fix null pointer check logic for ref and tag (Hao Ge) [task:361479]
  - xfs: Reduce unnecessary searches when searching for the best extents (Chi Zhiling)
  - usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
  - slub/kunit: fix a WARNING due to unwrapped __kmalloc_cache_noprof (Pei Xiao)
  - lib: alloc_tag_module_unload must wait for pending kfree_rcu calls (Florian Westphal) [task:361479]
  - rcu/kvfree: Refactor kvfree_rcu_queue_batch() (Uladzislau Rezki (Sony)) [task:361479]
  - SUNRPC: Fix -Wformat-truncation warning (Kunwu Chan)
  - nilfs2: remove duplicate 'unlikely()' usage (Kunwu Chan)
  - rcu/kvfree: Add kvfree_rcu_barrier() API (Uladzislau Rezki (Sony)) [task:361479]
  - rcu: Use system_unbound_wq to avoid disturbing isolated CPUs (Waiman Long) [task:361479]
  - Revert "codetag: ensure module memory has been freed" (Jackie Liu) [task:361479]
  - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl) [task:376133] {CVE-2024-50017}
  - Example: algorithm encryption and decryption (luoqing) [task:218078]
  - net/ncsi: Disable the ncsi work before freeing the associated structure (Eddie James) [task:376379] {CVE-2024-49945}
  - sched/fair: Remove unused 'curr' argument from pick_next_entity() (Yiwei Lin) [task:340825]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-23.v2411
changelog:
  - Transplant,compile,Kabi check batch patches (Wang Yan) [task:365707]
  - A collection of automation tools (Wang Yan) [task:382013]
  - Perform static validation when submitting kernel patches (Wang Yan) [task:382013]
  - av7110: fix build of array_index_nospec missing (Jackie Liu)
  - tools: add kylin_media_tools (lihaofeng) [task:368483]
  - tools/test: Kernel related api interface testing (luoqing) [task:218078]
  - efi/efi_test: add EFI system table dump test (Li ZhiGang) [task:374339]
  - net: napi: Prevent overflow of napi_defer_hard_irqs (Joe Damato) [task:382009] {CVE-2024-50018}
  - Documentations: fix net_cachelines documentation build warning (Coco Li) [task:382009]
  - Documentations: Analyze heavily used Networking related structs (Coco Li) [task:382009]
  - tools: add performance and stability testing toolset (Jiangshan Yi) [task:218455]
  - Revert "config/loongarch: Remove unnecessary display configurations from generic_defconfig" (mengdehui) [task:295449]
  - selftests/livepatch: fix selftest execution error (George Guo) [task:368071]
  - gve: Fix use of netif_carrier_ok() (Praveen Kaligineedi) [task:345365]
  - gve: Account for stopped queues when reading NIC stats (Shailend Chand) [task:345365] {CVE-2024-42162}
  - gve: Add header split ethtool stats (Jeroen de Borst) [task:345365]
  - gve: Add header split data path (Jeroen de Borst) [task:345365]
  - gve: Add header split device option (Jeroen de Borst) [task:345365]
  - gve: Alloc before freeing when changing features (Shailend Chand) [task:345365]
  - gve: Alloc before freeing when adjusting queues (Shailend Chand) [task:345365]
  - gve: Refactor gve_open and gve_close (Shailend Chand) [task:345365]
  - gve: Switch to config-aware queue allocation (Shailend Chand) [task:345365]
  - gve: Refactor napi add and remove functions (Shailend Chand) [task:345365]
  - gve: Define config structs for queue allocation (Shailend Chand) [task:345365]
  - ethtool: add SET for TCP_DATA_SPLIT ringparam (Alexander Lobakin) [task:345365]
  - gve: Remove dependency on 4k page size. (John Fraker) [task:345365]
  - gve: Add page size register to the register_page_list command. (John Fraker) [task:345365]
  - gve: Remove obsolete checks that rely on page size. (John Fraker) [task:345365]
  - gve: Deprecate adminq_pfn for pci revision 0x1. (John Fraker) [task:345365]
  - gve: Perform adminq allocations through a dma_pool. (John Fraker) [task:345365]
  - community spider tools and other tools (Qingshuang Fu) [task:382015]
  - tool: add tool tinytrace (chizhiling) [task:218080]
  - media: av7110: fix a spectre vulnerability (Mauro Carvalho Chehab) [task:390755] {CVE-2024-50289}
  - media: av7110: coding style fixes: logging (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: sizeof (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: comparsations (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: assignments (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: braces (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: whitespace (strict) (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: newline (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: whitespace (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: blank lines (Stefan Herdler) [task:390755]
  - media: av7110: coding style fixes: pointer_location (Stefan Herdler) [task:390755]
  - tool: add libkperf (chizhiling) [task:218080]
  - drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability (Suraj Kandpal) [task:390613] {CVE-2024-53051}
  - selftests: livepatch: Test livepatching a heavily called syscall (Marcos Paulo de Souza) [task:368073]
  - selftests/livepatch: wait for atomic replace to occur (Ryan Sullivan) [task:368073]
  - selftests: livepatch: Test atomic replace against multiple modules (Marcos Paulo de Souza) [task:368073]
  - livepatch: Move tests from lib/livepatch to selftests/livepatch (Marcos Paulo de Souza) [task:390025]
  - selftests/livepatch: Add selftests for "replace" sysfs attribute (Yafang Shao) [task:390025]
  - livepatch: Add "replace" sysfs attribute (Yafang Shao) [task:390025]
  - compiler.h: specify correct attribute for .rodata..c_jump_table (Tiezhu Yang) [task:390025]
  - LoongArch: Set AS_HAS_THIN_ADD_SUB as y if AS_IS_LLVM (Tiezhu Yang) [task:390025]
  - LoongArch: Enable objtool for Clang (Tiezhu Yang) [task:390025]
  - LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub (Xi Ruoyao) [task:390025]
  - objtool: Handle frame pointer related instructions (Tiezhu Yang) [task:390025]
  - LoongArch: Add ifdefs to fix LSX and LASX related warnings (Tiezhu Yang) [task:390025]
  - objtool: Check local label in read_unwind_hints() (Tiezhu Yang) [task:390025]
  - objtool: Check local label in add_dead_ends() (Tiezhu Yang) [task:390025]
  - objtool/x86: Separate arch-specific and generic parts (Tiezhu Yang) [task:390025]
  - resource,kexec: walk_system_ram_res_rev must retain resource flags (Gregory Price) [task:391013] {CVE-2024-50303}
  - HID: replace BUG_ON() with WARN_ON() (He Lugang)
  - usb: xHCI: add XHCI_RESET_ON_RESUME quirk for Phytium xHCI host (WangYuli)
  - mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling (Lorenzo Stoakes) [task:390335]
  - mm: unconditionally close VMAs on error (Lorenzo Stoakes) [task:390335]
  - mm: avoid unsafe VMA hook invocation when error arises on mmap hook (Lorenzo Stoakes) [task:390335]
  - mptcp: update local address flags when setting it (Geliang Tang) [task:390335]
  - optee: add optee compatible for phytium (huanfuxi) [task:388879]
  - security: fix bug while get path by inode (penghuaihe) [task:387321]
  - mm/damon/core: copy nr_accesses when splitting region (SeongJae Park) [task:390335]
  - mm/damon/core: handle zero schemes apply interval (SeongJae Park) [task:390335]
  - mm/damon/core: check apply interval in damon_do_apply_schemes() (SeongJae Park) [task:390335]
  - mm: refactor map_deny_write_exec() (Lorenzo Stoakes) [task:390335]
  - fs/9p: fix uninitialized values during inode evict (Eric Van Hensbergen) [task:390335]
  - drm/amd/pm: Vangogh: Fix kernel memory out of bounds write (Tvrtko Ursulin) [task:390335]
  - mptcp: pm: use _rcu variant under rcu_read_lock (Matthieu Baerts (NGI0)) [task:390335]
  - mptcp: hold pm lock when deleting entry (Geliang Tang) [task:390335]
  - NFSD: Never decrement pending_async_copies on error (Chuck Lever) [task:390335]
  - NFSD: Initialize struct nfsd4_copy earlier (Chuck Lever) [task:390335]
  - NFSD: Limit the number of concurrent async COPY operations (Chuck Lever) [task:390335]
  - NFSD: Async COPY result needs to return a write verifier (Chuck Lever) [task:390335]
  - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Dai Ngo) [task:390335]
  - media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab) [task:390335]
  - lib/buildid: Fix build ID parsing logic (Jiri Olsa) [task:390335]
  - staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation (Umang Jain) [task:390335]
  - staging: vchiq_arm: Get the rid off struct vchiq_2835_state (Stefan Wahren) [task:390335]
  - mm/damon/core: handle zero {aggregation,ops_update} intervals (SeongJae Park) [task:390335]
  - mm/damon/core: implement scheme-specific apply interval (SeongJae Park) [task:390335]
  - drm/amd/display: Adjust VSDB parser for replay feature (Rodrigo Siqueira) [task:390335]
  - drm/amd: Fix initialization mistake for NBIO 7.7.0 (Vijendar Mukunda) [task:390335]
  - nouveau: fw: sync dma after setup is called. (Dave Airlie) [task:390335]
  - pmdomain: imx93-blk-ctrl: correct remove path (Peng Fan) [task:390335]
  - drm/bridge: tc358768: Fix DSI command tx (Francesco Dolcini) [task:390335]
  - mmc: sunxi-mmc: Fix A100 compatible description (Andre Przywara) [task:390335]
  - Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno) [task:390335]
  - LoongArch: Make KASAN work with 5-level page-tables (Huacai Chen) [task:390335]
  - LoongArch: Disable KASAN if PGDIR_SIZE is too large for cpu_vabits (Huacai Chen) [task:390335]
  - LoongArch: Fix early_numa_add_cpu() usage for FDT systems (Huacai Chen) [task:390335]
  - nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [task:390335]
  - ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov) [task:390335]
  - ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10 (Maksym Glubokiy) [task:390335]
  - ALSA: hda/realtek - Fixed Clevo platform headset Mic issue (Kailang Yang) [task:390335]
  - nommu: pass NULL argument to vma_iter_prealloc() (Hajime Tazaki) [task:390335]
  - nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [task:390335]
  - KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [task:390335]
  - KVM: x86: Unconditionally set irr_pending when updating APICv state (Sean Christopherson) [task:390335]
  - KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled (Sean Christopherson) [task:390335]
  - ima: fix buffer overrun in ima_eventdigest_init_common (Samasth Norway Ananda) [task:390335]
  - vp_vdpa: fix id_table array not null terminated error (Xiaoguang Wang) [task:390335]
  - vdpa/mlx5: Fix PA offset with unaligned starting iotlb map (Si-Wei Liu) [task:390335]
  - vdpa: solidrun: Fix UB bug with devres (Philipp Stanner) [task:390335]
  - mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton) [task:390335]
  - ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [task:390335]
  - x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y (Baoquan He) [task:390335]
  - tools/mm: fix compile error (Motiejus JakÅ`tys) [task:390335]
  - ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels (Harith G) [task:390335]
  - bonding: add ns target multicast address to slave device (Hangbin Liu) [task:390335]
  - net: ti: icssg-prueth: Fix 1 PPS sync (Meghana Malladi) [task:390335]
  - stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines (Vitalii Mordan) [task:390335]
  - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Jisheng Zhang) [task:390335]
  - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Jisheng Zhang) [task:390335]
  - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Jisheng Zhang) [task:390335]
  - net: Make copy_safe_from_sockptr() match documentation (Michal Luczaj) [task:390335]
  - net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol (Nícolas F. R. A. Prado) [task:390335]
  - samples: pktgen: correct dev to DEV (Wei Fang) [task:390335]
  - net: sched: cls_u32: Fix u32's systematic failure to free IDR entries for hnodes. (Alexandre Ferrieux) [task:390335]
  - net/sched: cls_u32: replace int refcounts with proper refcounts (Pedro Tammela) [task:390335]
  - Bluetooth: btintel: Direct exception event to bluetooth stack (Kiran K) [task:390335]
  - Bluetooth: hci_core: Fix calling mgmt_device_connected (Luiz Augusto von Dentz) [task:390335]
  - Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan" (Leon Romanovsky) [task:390335]
  - virtio/vsock: Fix accept_queue memory leak (Michal Luczaj) [task:390335]
  - net/mlx5e: CT: Fix null-ptr-deref in add rule err flow (Moshe Shemesh) [task:390335]
  - net/mlx5e: clear xdp features on non-uplink representors (William Tu) [task:390335]
  - net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea) [task:390335]
  - net/mlx5: fs, lock FTE when checking if active (Mark Bloch) [task:390335]
  - mptcp: cope racing subflow creation in mptcp_rcv_space_adjust (Paolo Abeni) [task:390335]
  - mptcp: error out earlier on disconnect (Paolo Abeni) [task:390335]
  - drm/rockchip: vop: Fix a dereferenced before check warning (Andy Yan) [task:390335]
  - net: vertexcom: mse102x: Fix tx_bytes calculation (Stefan Wahren) [task:390335]
  - sctp: fix possible UAF in sctp_v6_available() (Eric Dumazet) [task:390335]
  - netlink: terminate outstanding dump on socket close (Jakub Kicinski) [task:390335]
  - arm64: Fix early handling of FEAT_E2H0 not being implemented (Marc Zyngier)
  - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Marc Zyngier)
  - arm64: cpufeatures: Only check for NV1 if NV is present (Marc Zyngier)
  - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Marc Zyngier)
  - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Marc Zyngier)
  - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Marc Zyngier)
  - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Marc Zyngier)
  - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Marc Zyngier)
  - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Marc Zyngier)
  - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Marc Zyngier)
  - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Marc Zyngier)
  - arm64: cpufeature: Correctly display signed override values (Marc Zyngier)
  - arm64: cpufeatures: Correctly handle signed values (Marc Zyngier)
  - arm64: Add macro to compose a sysreg field value (Marc Zyngier)
  - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Marc Zyngier)
  - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Marc Zyngier)
  - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Marc Zyngier)
  - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Marc Zyngier)
  - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Marc Zyngier)
  - KVM: arm64: nv: Compute NV view of idregs as a one-off (Marc Zyngier)
  - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Marc Zyngier)
  - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Marc Zyngier)
  - KVM: arm64: Handle AArch32 SPSR_{irq,abt,und,fiq} as RAZ/WI (Marc Zyngier)
  - KVM: arm64: Do not let a L1 hypervisor access the *32_EL2 sysregs (Marc Zyngier)
  - KVM: arm64: Refine _EL2 system register list that require trap reinjection (Miguel Luis)
  - arm64: Add missing _EL2 encodings (Miguel Luis)
  - arm64: Add missing _EL12 encodings (Miguel Luis)
  - KVM: arm64: Get rid of vCPU-scoped feature bitmap (Oliver Upton)
  - KVM: arm64: Remove unused return value from kvm_reset_vcpu() (Oliver Upton)
  - KVM: arm64: Hoist NV+SVE check into KVM_ARM_VCPU_INIT ioctl handler (Oliver Upton)
  - KVM: arm64: Prevent NV feature flag on systems w/o nested virt (Oliver Upton)
  - KVM: arm64: Hoist PAuth checks into KVM_ARM_VCPU_INIT ioctl (Oliver Upton)
  - KVM: arm64: Hoist SVE check into KVM_ARM_VCPU_INIT ioctl handler (Oliver Upton)
  - KVM: arm64: Hoist PMUv3 check into KVM_ARM_VCPU_INIT ioctl handler (Oliver Upton)
  - KVM: arm64: Add generic check for system-supported vCPU features (Oliver Upton)
  - locking/osq_lock: Add macro control for osq_lock_common (Can Peng) [task:388611]
  - objpool: fix to make percpu slot allocation more robust (Masami Hiramatsu (Google))
  - drivers/perf: hisi_pcie: Export supported Root Ports [bdf_min, bdf_max] (Yicong Yang)
  - objpool: fix choosing allocation for percpu slots (Viktor Malik)
  - sefltests/tracing: Add a test for tracepoint events on modules (Masami Hiramatsu (Google))
  - tracing/fprobe: Support raw tracepoints on future loaded modules (Masami Hiramatsu (Google))
  - tracing/fprobe: Support raw tracepoint events on modules (Masami Hiramatsu (Google))
  - tracepoint: Support iterating tracepoints in a loading module (Masami Hiramatsu (Google))
  - tracepoint: Support iterating over tracepoints on modules (Masami Hiramatsu (Google))
  - virtio_fs: add sysfs entries for queue information (Max Gurtovoy)
  - virtio_fs: introduce virtio_fs_put_locked helper (Max Gurtovoy)
  - kmemleak-test: add percpu leak (Pavel Tikhomirov)
  - kmemleak: enable tracking for percpu pointers (Pavel Tikhomirov)
  - selftest/cgroup: Make test_cpuset_prs.sh deal with pre-isolated CPUs (Waiman Long)
  - cgroup/cpuset: Account for boot time isolated CPUs (Waiman Long)
  - arm64: smccc: Reserve block of KVM "vendor" services for pKVM hypercalls (Will Deacon)
  - drivers/virt: pkvm: Intercept ioremap using pKVM MMIO_GUARD hypercall (Will Deacon)
  - arm64: mm: Add confidential computing hook to ioremap_prot() (Will Deacon)
  - drivers/virt: pkvm: Hook up mem_encrypt API using pKVM hypercalls (Will Deacon)
  - arm64: mm: Add top-level dispatcher for internal mem_encrypt API (Will Deacon)
  - drivers/virt: pkvm: Add initial support for running as a protected guest (Will Deacon)
  - firmware/smccc: Call arch-specific hook on discovering KVM services (Marc Zyngier)
  - Reenable NUMA policy support in the slab allocator (Christoph Lameter)
  - workqueue: add cmdline parameter workqueue.panic_on_stall (Sangmoon Kim)
  - selftests/bpf: add positive tests for new VFS based BPF kfuncs (Matt Bobrowski)
  - selftests/bpf: add negative tests for new VFS based BPF kfuncs (Matt Bobrowski)
  - bpf: introduce new VFS based BPF kfuncs (Matt Bobrowski)
  - cpuset: use Union-Find to optimize the merging of cpumasks (Xavier)
  - Union-Find: add a new module in kernel library (Xavier)
  - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long)
  - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long)
  - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long)
  - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long)
  - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long)
  - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long)
  - virtio-fs: add multi-queue support (Peter-Jan Gootzen)
  - virtio-fs: limit number of request queues (Peter-Jan Gootzen)
  - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Will Deacon)
  - KVM: arm64: Rename firmware pseudo-register documentation file (Will Deacon)
  - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Catalin Marinas)
  - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Liu Shixin)
  - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Liu Shixin)
  - lib: objpool: fix head overrun on RK3588 SBC (wuqiang.matt)
  - mm/kmemleak: move the initialisation of object to __link_object (Liu Shixin)
  - mm/kmemleak: fix partially freeing unknown object warning (Liu Shixin)
  - mm: kmemleak: add __find_and_remove_object() (Liu Shixin)
  - mm: kmemleak: use mem_pool_free() to free object (Liu Shixin)
  - mm: kmemleak: split __create_object into two functions (Liu Shixin)
  - mm/kmemleak: fix print format of pointer in pr_debug() (Liu Shixin)
  - bootmem: use kmemleak_free_part_phys in free_bootmem_page (Liu Shixin)
  - bootmem: use kmemleak_free_part_phys in put_page_bootmem (Liu Shixin)
  - virt: coco: Add a coco/Makefile and coco/Kconfig (Dan Williams)
  - lib: objpool test module added (wuqiang.matt)
  - lib: objpool added: ring-array based lockless MPMC (wuqiang.matt)
  - RDMA/bnxt_re: Avoid CPU lockups due fifo occupancy check loop (Selvin Xavier) [task:387117] {CVE-2024-50157}
  - RDMA/bnxt_re: Disable doorbell moderation if hardware register read fails (Selvin Xavier) [task:387117]
  - RDMA/bnxt_re: Enable DB moderation for genP7 adapters (Selvin Xavier) [task:387117]
  - RDMA/bnxt_re: Update the correct DB FIFO depth and mask for GenP7 (Selvin Xavier) [task:387117]
  - bnxt_en: Update firmware interface to 1.10.3.15 (Michael Chan) [task:387117]
  - bnxt_en: Fix 2 stray ethtool -S counters (Michael Chan) [task:387117]
  - eth: bnxt: fix backward compatibility with older devices (Jakub Kicinski) [task:387117]
  - bnxt_en: Update firmware interface to 1.10.2.171 (Michael Chan) [task:387117]


author: Jiangshan Yi <yijiangshan@kylinos.cn> - 6.6.0-24.v2501
changelog:
  - iscsi: fix iscsi large value (tanze) [task:402065]
  - security: ksaf: add ksaf_netfilter_drop hook (maguicai) [bug:314409]
  - phytnetled: Fix build error (Feng Yang) [task:402057]
  - DapuStor: DN200: fix x86_64_deconfig complile error (luoqing) [task:401925]
  - SMI: 3rd/smidrm: wrong commit, revert it. (renpanpan) [task:402063]
  - net: fix make allyesconfig build errors (taowei) [task:401937]
  - loongarch/config: disable CONFIG_RT_GROUP_SCHED config (gonglinkai) [bug:256821]
  - xfs: Convert to bdev_open_by_path() (Jan Kara) [task:337529]
  - reiserfs: Convert to bdev_open_by_dev/path() (Jan Kara) [task:337529]
  - ocfs2: Convert to use bdev_open_by_dev() (Jan Kara) [task:337529]
  - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Jan Kara) [task:337529]
  - f2fs: Convert to bdev_open_by_dev/path() (Jan Kara) [task:337529]
  - ext4: Convert to bdev_open_by_dev() (Jan Kara) [task:337529]
  - btrfs: Convert to bdev_open_by_path() (Jan Kara) [task:337529]
  - mm/swap: Convert to use bdev_open_by_dev() (Jan Kara) [task:337529]
  - PM: hibernate: Drop unused snapshot_test argument (Jan Kara) [task:337529]
  - PM: hibernate: Convert to bdev_open_by_dev() (Jan Kara) [task:337529]
  - scsi: target: Convert to bdev_open_by_path() (Jan Kara) [task:337529]
  - s390/dasd: Convert to bdev_open_by_path() (Jan Kara) [task:337529]
  - nvmet: Convert to bdev_open_by_path() (Jan Kara) [task:337529]
  - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Jan Kara) [task:337529]
  - md: Convert to bdev_open_by_dev() (Jan Kara) [task:337529]
  - dm: Convert to bdev_open_by_dev() (Jan Kara) [task:337529]
  - bcache: Convert to bdev_open_by_path() (Jan Kara) [task:337529]
  - zram: Convert to use bdev_open_by_dev() (Jan Kara) [task:337529]
  - xen/blkback: Convert to bdev_open_by_dev() (Jan Kara) [task:337529]
  - rnbd-srv: Convert to use bdev_open_by_path() (Jan Kara) [task:337529]
  - pktcdvd: Convert to bdev_open_by_dev() (Jan Kara) [task:337529]
  - drdb: Convert to use bdev_open_by_path() (Jan Kara) [task:337529]
  - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Jan Kara) [task:337529]
  - block: Use bdev_open_by_dev() in blkdev_open() (Jan Kara) [task:337529]
  - x86/static-call: fix 32-bit build (Juergen Gross) [task:403961]
  - ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter) [task:403961]
  - x86/xen: remove hypercall page (Juergen Gross) [task:403961]
  - x86/xen: use new hypercall functions instead of hypercall page (Juergen Gross) [task:403961]
  - x86/xen: add central hypercall functions (Juergen Gross) [task:403961]
  - x86/xen: don't do PV iret hypercall through hypercall page (Juergen Gross) [task:403961]
  - x86/static-call: provide a way to do very early static-call updates (Juergen Gross) [task:403961]
  - objtool/x86: allow syscall instruction (Juergen Gross) [task:403961]
  - x86: make get_cpu_vendor() accessible from Xen code (Juergen Gross) [task:403961]
  - xen/netfront: fix crash when removing device (Juergen Gross) [task:403961]
  - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [task:403961]
  - selftests/bpf: remove use of __xlated() (Shung-Hsi Yu) [task:403961]
  - tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov) [task:403961]
  - kselftest/arm64: abi: fix SVCR detection (Weizhao Ouyang) [task:403961]
  - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor) [task:403961]
  - net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries (Jesse Van Gavere) [task:403961]
  - net: renesas: rswitch: fix initial MPIC register setting (Nikita Yushchenko) [task:403961]
  - Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (Thadeu Lima de Souza Cascardo) [task:403961]
  - Bluetooth: SCO: Add support for 16 bits transparent voice setting (Frédéric Danis) [task:403961]
  - Bluetooth: iso: Fix recursive locking warning (Iulia Tanasescu) [task:403961]
  - Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating (Luiz Augusto von Dentz) [task:403961]
  - Bluetooth: ISO: Reassociate a socket with an active BIS (Iulia Tanasescu) [task:403961]
  - ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin) [task:403961]
  - team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (Daniel Borkmann) [task:403961]
  - bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (Daniel Borkmann) [task:403961]
  - net/sched: netem: account for backlog updates from child qdisc (Martin Ottens) [task:403961]
  - net: dsa: felix: fix stuck CPU-injected packets with short taprio windows (Vladimir Oltean) [task:403961]
  - netfilter: nf_tables: do not defer rule destruction via call_rcu (Florian Westphal) [task:403961]
  - netfilter: IDLETIMER: Fix for possible ABBA deadlock (Phil Sutter) [task:403961]
  - net: renesas: rswitch: handle stop vs interrupt race (Nikita Yushchenko) [task:403961]
  - net: renesas: rswitch: avoid use-after-put for a device tree node (Nikita Yushchenko) [task:403961]
  - net: renesas: rswitch: fix leaked pointer on error path (Nikita Yushchenko) [task:403961]
  - net: renesas: rswitch: fix race window between tx start and complete (Nikita Yushchenko) [task:403961]
  - net: rswitch: Add jumbo frames handling for TX (Yoshihiro Shimoda) [task:403961]
  - net: rswitch: Add a setting ext descriptor function (Yoshihiro Shimoda) [task:403961]
  - net: rswitch: Add unmap_addrs instead of dma address in each desc (Yoshihiro Shimoda) [task:403961]
  - net: rswitch: Use build_skb() for RX (Yoshihiro Shimoda) [task:403961]
  - net: rswitch: Use unsigned int for desc related array index (Yoshihiro Shimoda) [task:403961]
  - net: rswitch: Drop unused argument/return value (Yoshihiro Shimoda) [task:403961]
  - Documentation: PM: Clarify pm_runtime_resume_and_get() return value (Paul Barker) [task:403961]
  - ASoC: amd: yc: Fix the wrong return value (Venkata Prasad Potturu) [task:403961]
  - ALSA: control: Avoid WARN() for symlink errors (Takashi Iwai) [task:403961]
  - qca_spi: Make driver probing reliable (Stefan Wahren) [task:403961]
  - qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren) [task:403961]
  - cxgb4: use port number to set mac addr (Anumula Murali Mohan Reddy) [task:403961]
  - ACPI: resource: Fix memory resource type union access (Ilpo Järvinen) [task:403961]
  - net: sparx5: fix the maximum frame length register (Daniel Machon) [task:403961]
  - net: sparx5: fix FDMA performance issue (Daniel Machon) [task:403961]
  - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (Christophe JAILLET) [task:403961]
  - net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() (Vladimir Oltean) [task:403961]
  - net: mscc: ocelot: be resilient to loss of PTP packets during transmission (Vladimir Oltean) [task:403961]
  - net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe (Vladimir Oltean) [task:403961]
  - net: mscc: ocelot: improve handling of TX timestamp for unknown skb (Vladimir Oltean) [task:403961]
  - net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() (Vladimir Oltean) [task:403961]
  - net: defer final 'struct net' free in netns dismantle (Eric Dumazet) [task:403961]
  - net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [task:403961]
  - ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() (Thomas Weißschuh) [task:403961]
  - selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (Danielle Ratson) [task:403961]
  - selftests: mlxsw: sharedbuffer: Remove duplicate test cases (Danielle Ratson) [task:403961]
  - selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (Danielle Ratson) [task:403961]
  - wifi: cfg80211: sme: init n_channels before channels[] access (Haoyu Li) [task:403961]
  - net/mlx5: DR, prevent potential error pointer dereference (Dan Carpenter) [task:403961]
  - batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel) [task:403961]
  - batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel) [task:403961]
  - batman-adv: Do not send uninitialized TT changes (Remi Pommarel) [task:403961]
  - acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (Suraj Sonawane) [task:403961]
  - wifi: mac80211: fix station NSS capability initialization order (Benjamin Lin) [task:403961]
  - wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() (Johannes Berg) [task:403961]
  - wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon (Haoyu Li) [task:403961]
  - wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one (Lin Ma) [task:403961]
  - rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long (Tomas Glozar) [task:403961]
  - bpf, sockmap: Fix update element with same (Michal Luczaj) [task:403961]
  - bpf, sockmap: Fix race between element replace and close() (Michal Luczaj) [task:403961]
  - bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (Jiri Olsa) [task:403961]
  - bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (Jann Horn) [task:403961]
  - bpf: Check size for BTF-based ctx access of pointer members (Kumar Kartikeya Dwivedi) [task:403961]
  - xfs: only run precommits once per transaction object (Darrick J. Wong) [task:403961]
  - xfs: fix scrub tracepoints when inode-rooted btrees are involved (Darrick J. Wong) [task:403961]
  - xfs: return from xfs_symlink_verify early on V4 filesystems (Darrick J. Wong) [task:403961]
  - xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong) [task:403961]
  - xfs: update btree keys correctly when _insrec splits an inode root block (Darrick J. Wong) [task:403961]
  - drm/i915: Fix NULL pointer dereference in capture_engine (Eugene Kobyak) [task:403961]
  - drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang) [task:403961]
  - usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode (Neal Frager) [task:403961]
  - usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [task:403961]
  - usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() (Joe Hattori) [task:403961]
  - usb: typec: anx7411: fix fwnode_handle reference leak (Joe Hattori) [task:403961]
  - usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan) [task:403961]
  - usb: gadget: midi2: Fix interpretation of is_midi1 bits (Takashi Iwai) [task:403961]
  - scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe (liuderong) [task:403961]
  - usb: dwc2: Fix HCD port connection race (Stefan Wahren) [task:403961]
  - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (Stefan Wahren) [task:403961]
  - usb: dwc2: Fix HCD resume (Stefan Wahren) [task:403961]
  - ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori) [task:403961]
  - usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson) [task:403961]
  - riscv: Fix IPIs usage in kfence_protect_page() (Alexandre Ghiti) [task:403961]
  - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (Jaakko Salo) [task:403961]
  - blk-cgroup: Fix UAF in blkcg_unpin_online() (Tejun Heo) [task:403961]
  - riscv: Fix wrong usage of __pa() on a fixmap address (Alexandre Ghiti) [task:403961]
  - tcp: check space before adding MPTCP SYN options (MoYuanhao) [task:403961]
  - splice: do not checksum AF_UNIX sockets (Frederik Deweerdt) [task:403961]
  - ksmbd: fix racy issue from session lookup and expire (Namjae Jeon) [task:403961]
  - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (Kan Liang) [task:403961]
  - bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (Jann Horn) [task:403961]
  - bpf: Add bpf_cpumask_weight() kfunc (David Vernet) [task:402571]
  - sched_ext: Remove redundant p->nr_cpus_allowed checker (Zhang Qiao) [task:340825]
  - sched_ext: Decouple locks in scx_ops_enable() (Tejun Heo) [task:340825]
  - sched_ext: Decouple locks in scx_ops_disable_workfn() (Tejun Heo) [task:340825]
  - sched_ext: Add scx_cgroup_enabled to gate cgroup operations and fix scx_tg_online() (Tejun Heo) [task:340825]
  - sched_ext: Enable scx_ops_init_task() separately (Tejun Heo) [task:340825]
  - sched_ext: Fix SCX_TASK_INIT -> SCX_TASK_READY transitions in scx_ops_enable() (Tejun Heo) [task:340825]
  - sched_ext: Initialize in bypass mode (Tejun Heo) [task:340825]
  - sched_ext: Remove SCX_OPS_PREPPING (Tejun Heo) [task:340825]
  - sched_ext: Relocate check_hotplug_seq() call in scx_ops_enable() (Tejun Heo) [task:340825]
  - sched_ext: Use shorter slice while bypassing (Tejun Heo) [task:340825]
  - sched_ext: Split the global DSQ per NUMA node (Tejun Heo) [task:340825]
  - sched_ext: Relocate find_user_dsq() (Tejun Heo) [task:340825]
  - sched_ext: Allow only user DSQs for scx_bpf_consume(), scx_bpf_dsq_nr_queued() and bpf_iter_scx_dsq_new() (Tejun Heo) [task:340825]
  - scx_flatcg: Use a user DSQ for fallback instead of SCX_DSQ_GLOBAL (Tejun Heo) [task:340825]
  - tools/sched_ext: Receive misc updates from SCX repo (Tejun Heo) [task:340825]
  - sched_ext: Add __COMPAT helpers for features added during v6.12 devel cycle (Tejun Heo) [task:340825]
  - sched_ext: Build fix for !CONFIG_SMP (Tejun Heo) [task:340825]
  - sched_ext: Provide a sysfs enable_seq counter (Andrea Righi) [task:340825]
  - sched_ext: Fix build when !CONFIG_STACKTRACE (Tejun Heo) [task:340825]
  - cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged (Jie Zhan) [task:398565]
  - block: delete repeater driver unuse variable (liubaolin) [task:402061]
  - sched_ext: Don't trigger ops.quiescent/runnable() on migrations (Tejun Heo) [task:340825]
  - sched_ext: Synchronize bypass state changes with rq lock (Tejun Heo) [task:340825]
  - scx_qmap: Implement highpri boosting (Tejun Heo) [task:340825]
  - sched_ext: Implement scx_bpf_dispatch[_vtime]_from_dsq() (Tejun Heo) [task:340825]
  - sched_ext: Compact struct bpf_iter_scx_dsq_kern (Tejun Heo) [task:340825]
  - sched_ext: Replace consume_local_task() with move_local_task_to_local_dsq() (Tejun Heo) [task:340825]
  - sched_ext: Move consume_local_task() upward (Tejun Heo) [task:340825]
  - sched_ext: Move sanity check and dsq_mod_nr() into task_unlink_from_dsq() (Tejun Heo) [task:340825]
  - sched_ext: Reorder args for consume_local/remote_task() (Tejun Heo) [task:340825]
  - sched_ext: Restructure dispatch_to_local_dsq() (Tejun Heo) [task:340825]
  - sched_ext: Fix processs_ddsp_deferred_locals() by unifying DTL_INVALID handling (Tejun Heo) [task:340825]
  - sched_ext: Refactor consume_remote_task() (Tejun Heo) [task:340825]
  - sched_ext: Make find_dsq_for_dispatch() handle SCX_DSQ_LOCAL_ON (Tejun Heo) [task:340825]
  - sched_ext: Rename scx_kfunc_set_sleepable to unlocked and relocate (Tejun Heo) [task:340825]
  - sched_ext: Don't use double locking to migrate tasks across CPUs (Tejun Heo) [task:340825]
  - tools: add krpobe task tool (liubaolin) [task:390903]
  - usb: add watchdog test driver (liubaolin) [task:390903]
  - usb: add kylin timerUSB driver (liubaolin) [task:390903]
  - tools: add kernel update tool (liubaolin) [task:390903]
  - selftests/bpf: Add test case for delta propagation (Daniel Borkmann) [task:398625]
  - bpf: Fix print_reg_state's constant scalar dump (Daniel Borkmann) [task:398625]
  - bpf: Fix incorrect delta propagation between linked registers (Daniel Borkmann) [task:398625]
  - selftests/bpf: Verify that sync_linked_regs preserves subreg_def (Eduard Zingerman) [task:398625]
  - bpf: sync_linked_regs() must preserve subreg_def (Eduard Zingerman) [task:398625] {CVE-2024-53125}
  - selftests/bpf: Update comments find_equal_scalars->sync_linked_regs (Eduard Zingerman) [task:398625]
  - selftests/bpf: Tests for per-insn sync_linked_regs() precision tracking (Eduard Zingerman) [task:398625]
  - bpf: Remove mark_precise_scalar_ids() (Eduard Zingerman) [task:398625]
  - bpf: Track equal scalars history on per-instruction level (Eduard Zingerman) [task:398625]
  - selftests/bpf: Add tests for add_const (Alexei Starovoitov) [task:398625]
  - bpf: Support can_loop/cond_break on big endian (Alexei Starovoitov) [task:398625]
  - bpf: Track delta between "linked" registers. (Alexei Starovoitov) [task:398625]
  - bpf: Relax tuple len requirement for sk helpers. (Alexei Starovoitov) [task:398625]
  - selftests/bpf: Add test coverage for reg_set_min_max handling (Daniel Borkmann) [task:398625]
  - bpf: Reduce stack consumption in check_stack_write_fixed_off (Daniel Borkmann) [task:398625]
  - bpf: Fix reg_set_min_max corruption of fake_reg (Daniel Borkmann) [task:398625]
  - bpf: make list_for_each_entry portable (Jose E. Marchesi) [task:398625]
  - selftests/bpf: Using llvm may_goto inline asm for cond_break macro (Yonghong Song) [task:398625]
  - bpf: Track aligned st store as imprecise spilled registers (Yonghong Song) [task:398625]
  - selftests/bpf: add iter test requiring range x range logic (Andrii Nakryiko) [task:398625]
  - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Andrii Nakryiko) [task:398625]
  - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Andrii Nakryiko) [task:398625]
  - selftests/bpf: add randomized reg_bounds tests (Andrii Nakryiko) [task:398625]
  - selftests/bpf: add range x range test to reg_bounds (Andrii Nakryiko) [task:398625]
  - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Andrii Nakryiko) [task:398625]
  - bpf: make __reg{32,64}_deduce_bounds logic more robust (Andrii Nakryiko) [task:398625]
  - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Andrii Nakryiko) [task:398625]
  - bpf: add register bounds sanity checks and sanitization (Andrii Nakryiko) [task:398625]
  - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Andrii Nakryiko) [task:398625]
  - bpf: generalize is_scalar_branch_taken() logic (Andrii Nakryiko) [task:398625]
  - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Andrii Nakryiko) [task:398625]
  - bpf: replace register_is_const() with is_reg_const() (Shung-Hsi Yu) [task:398625]
  - bpf: generalize reg_set_min_max() to handle two sets of two registers (Andrii Nakryiko) [task:398625]
  - bpf: prepare reg_set_min_max for second set of registers (Andrii Nakryiko) [task:398625]
  - bpf: unify 32-bit and 64-bit is_branch_taken logic (Andrii Nakryiko) [task:398625]
  - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Andrii Nakryiko) [task:398625]
  - bpf: move is_branch_taken() down (Andrii Nakryiko) [task:398625]
  - bpf: generalize is_branch_taken() to work with two registers (Andrii Nakryiko) [task:398625]
  - bpf: rename is_branch_taken reg arguments to prepare for the second one (Andrii Nakryiko) [task:398625]
  - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Andrii Nakryiko) [task:398625]
  - bpf: try harder to deduce register bounds from different numeric domains (Andrii Nakryiko) [task:398625]
  - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Andrii Nakryiko) [task:398625]
  - bpf: add special smin32/smax32 derivation from 64-bit bounds (Andrii Nakryiko) [task:398625]
  - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Andrii Nakryiko) [task:398625]
  - bpf: derive smin32/smax32 from umin32/umax32 bounds (Andrii Nakryiko) [task:398625]
  - bpf: derive smin/smax from umin/max bounds (Andrii Nakryiko) [task:398625]
  - bpf: Improve JEQ/JNE branch taken logic (Andrii Nakryiko) [task:398625]
  - amdgpu/uvd: get ring reference from rq scheduler (David (Ming Qiang) Wu) [task:401173]
  - tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [task:401173]
  - sched/deadline: Fix warning in migrate_enable for boosted tasks (Wander Lairson Costa) [task:401173]
  - sched/headers: Move 'struct sched_param' out of uapi, to work around glibc/musl breakage (Kir Kolyshkin) [task:401173]
  - iommu/arm-smmu: Defer probe of clients after smmu device bound (Pratyush Brahma) [task:401173]
  - i3c: master: svc: fix possible assignment of the same address to two devices (Frank Li) [task:401173]
  - i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin (Frank Li) [task:401173]
  - serial: amba-pl011: fix build regression (Arnd Bergmann) [task:401173]
  - platform/x86: asus-wmi: Fix thermal profile initialization (Armin Wolf) [task:401173]
  - ALSA: usb-audio: Update UMP group attributes for GTB blocks, too (Takashi Iwai) [task:401173]
  - usb: dwc3: ep0: Don't reset resource alloc flag (Thinh Nguyen) [task:401173]
  - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (Takashi Iwai) [task:401173]
  - drm/amdgpu: rework resume handling for display (v2) (Alex Deucher) [task:401173]
  - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (Amadeusz Sławiński) [task:401173]
  - ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Heming Zhao) [task:401173]
  - btrfs: add cancellation points to trim loops (Luca Stefani) [task:401173]
  - iio: invensense: fix multiple odr switch when FIFO is off (Jean-Baptiste Maneyrol) [task:401173]
  - xhci: dbc: Fix STALL transfer event handling (Mathias Nyman) [task:401173]
  - mm/damon/vaddr: fix issue in damon_va_evenly_split_region() (Zheng Yejian) [task:401173]
  - jffs2: Fix rtime decompressor (Richard Weinberger) [task:401173]
  - jffs2: Prevent rtime decompress memory corruption (Kinsey Moore) [task:401173]
  - KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() (Nikolay Kuratov) [task:401173]
  - selftests/ftrace: adjust offset for kprobe syntax error test (Hari Bathini) [task:401173]
  - vfio/mlx5: Align the page tracking max message size with the device capability (Yishai Hadas) [task:401173]
  - Revert "unicode: Don't special case ignorable code points" (Linus Torvalds) [task:401173]
  - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (Damien Le Moal) [task:401173]
  - tracing/eprobe: Fix to release eprobe when failed to add dyn_event (Masami Hiramatsu (Google)) [task:401173]
  - clk: en7523: Initialize num before accessing hws in en7523_register_clocks() (Haoyu Li) [task:401173]
  - btrfs: fix missing snapshot drew unlock when root is dead during swap activation (Filipe Manana) [task:401173]
  - sched/core: Prevent wakeup of ksoftirqd during idle load balance (K Prateek Nayak) [task:401173]
  - sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy (K Prateek Nayak) [task:401173]
  - sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() (K Prateek Nayak) [task:401173]
  - mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM (David Hildenbrand) [task:401173]
  - sched/numa: fix memory leak due to the overwritten vma->numab_state (Adrian Huang) [task:401173]
  - sched/numa: Fix mm numa_scan_seq based unconditional scan (Raghavendra K T) [task:401173]
  - io_uring/tctx: work around xa_store() allocation error issue (Jens Axboe) [task:401173]
  - setlocalversion: work around "git describe" performance (Rasmus Villemoes) [task:401173]
  - smb: client: don't try following DFS links in cifs_tree_connect() (Paulo Alcantara) [task:401173]
  - serial: 8250_dw: Add Sophgo SG2044 quirk (Inochi Amaoto) [task:401173]
  - rtc: cmos: avoid taking rtc_lock for extended period of time (Dmitry Torokhov) [task:401173]
  - misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman) [task:401173]
  - powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman) [task:401173]
  - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (Uwe Kleine-König) [task:401173]
  - MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a (Xi Ruoyao) [task:401173]
  - drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (Xiang Liu) [task:401173]
  - ASoC: amd: yc: fix internal mic on Redmi G 2022 (Alex Far) [task:401173]
  - iio: light: ltr501: Add LTER0303 to the supported devices (Andy Shevchenko) [task:401173]
  - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang) [task:401173]
  - fs/ntfs3: Fix case when unmarked clusters intersect with zone (Konstantin Komarov) [task:401173]
  - LoongArch: Fix sleeping in atomic context for PREEMPT_RT (Huacai Chen) [task:401173]
  - ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (Hans de Goede) [task:401173]
  - ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (Hans de Goede) [task:401173]
  - f2fs: fix to shrink read extent node in batches (Chao Yu) [task:401173]
  - f2fs: print message if fscorrupted was found in f2fs_new_node_page() (Chao Yu) [task:401173]
  - i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li) [task:401173]
  - PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou) [task:401173]
  - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch) [task:401173]
  - PCI: Detect and trust built-in Thunderbolt chips (Esther Shimanovich) [task:401173]
  - PCI: vmd: Set devices to D0 before enabling PM L1 Substates (Jian-Hong Pan) [task:401173]
  - PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs (Nirmal Patel) [task:401173]
  - PCI: qcom: Add support for IPQ9574 (devi priya) [task:401173]
  - i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request (Jarkko Nikula) [task:401173]
  - KMSAN: uninit-value in inode_go_dump (5) (Qianqiang Liu) [task:401173]
  - f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [task:401173]
  - verification/dot2: Improve dot parser robustness (Gabriele Monaco) [task:401173]
  - smb: client: memcpy() with surrounding object base address (Kees Cook) [task:401173]
  - nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang) [task:401173]
  - thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens (Barnabás Czémán) [task:401173]
  - pinctrl: qcom: spmi-mpp: Add PM8937 compatible (Barnabás Czémán) [task:401173]
  - pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán) [task:401173]
  - scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara) [task:401173]
  - scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara) [task:401173]
  - leds: class: Protect brightness_show() with led_cdev->led_access mutex (Mukesh Ojha) [task:401173]
  - clk: qcom: tcsrcc-sm8550: add SAR2130P support (Dmitry Baryshkov) [task:401173]
  - clk: qcom: rpmh: add support for SAR2130P (Dmitry Baryshkov) [task:401173]
  - clk: qcom: rcg2: add clk_rcg2_shared_floor_ops (Dmitry Baryshkov) [task:401173]
  - scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths (Justin Tee) [task:401173]
  - bpf: put bpf_link's program when link is safe to be deallocated (Andrii Nakryiko) [task:401173]
  - scsi: ufs: core: Make DMA mask configuration more flexible (Bart Van Assche) [task:401173]
  - pinmux: Use sequential access to access desc->pinmux data (Mukesh Ojha) [task:401173]
  - scsi: hisi_sas: Add cond_resched() for no forced preemption model (Yihang Li) [task:401173]
  - rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long (Tomas Glozar) [task:401173]
  - tools/rtla: fix collision with glibc sched_attr/sched_set_attr (Jan Stancek) [task:401173]
  - tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak) [task:401173]
  - tracing/ftrace: disable preemption in syscall probe (Mathieu Desnoyers) [task:401173]
  - pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU (Esben Haabendal) [task:401173]
  - netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao) [task:401173]
  - net/neighbor: clear error in case strict check is not set (Jakub Kicinski) [task:401173]
  - rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov) [task:401173]
  - ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman) [task:401173]
  - Bluetooth: Set quirks for ATS2851 (Danil Pylaev) [task:401173]
  - Bluetooth: Support new quirks for ATS2851 (Danil Pylaev) [task:401173]
  - Bluetooth: Add new quirks for ATS2851 (Danil Pylaev) [task:401173]
  - Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet (Luiz Augusto von Dentz) [task:401173]
  - Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu) [task:401173]
  - dsa: qca8k: Use nested lock to avoid splat (Andrew Lunn) [task:401173]
  - bpf: Call free_htab_elem() after htab_unlock_bucket() (Hou Tao) [task:401173]
  - wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [task:401173]
  - wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong) [task:401173]
  - drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [task:401173]
  - ALSA: usb-audio: Make mic volume workarounds globally applicable (Takashi Iwai) [task:401173]
  - virtio-net: fix overflow inside virtnet_rq_alloc (Xuan Zhuo) [task:401173]
  - drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (Victor Zhao) [task:401173]
  - fsl/fman: Validate cell-index value obtained from Device Tree (Aleksandr Mishin) [task:401173]
  - jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [task:401173]
  - jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [task:401173]
  - jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [task:401173]
  - jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [task:401173]
  - dma-debug: fix a possible deadlock on radix_lock (Levi Yun) [task:401173]
  - drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (Lang Yu) [task:401173]
  - netlink: specs: Add missing bitset attrs to ethtool spec (Donald Hunter) [task:401173]
  - drm/amdgpu: Dereference the ATCS ACPI buffer (Prike Liang) [task:401173]
  - drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (Victor Lu) [task:401173]
  - drm/sched: memset() 'job' in drm_sched_job_init() (Philipp Stanner) [task:401173]
  - net: stmmac: Programming sequence for VLAN packets with split header (Abhishek Chauhan) [task:401173]
  - net: sfp: change quirks for Alcatel Lucent G-010S-P (Shengyu Qu) [task:401173]
  - drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (Manikandan Muralidharan) [task:401173]
  - fanotify: allow reporting errors on failure to open fd (Amir Goldstein) [task:401173]
  - wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev) [task:401173]
  - wifi: ath5k: add PCI ID for SX76X (Rosen Penev) [task:401173]
  - net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [task:401173]
  - net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [task:401173]
  - net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [task:401173]
  - net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [task:401173]
  - Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() (Ignat Korchagin) [task:401173]
  - Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [task:401173]
  - af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [task:401173]
  - net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina) [task:401173]
  - net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman) [task:401173]
  - net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman) [task:401173]
  - samples/bpf: Fix a resource leak (Zhu Jun) [task:401173]
  - r8169: don't apply UDP padding quirk on RTL8126A (Heiner Kallweit) [task:401173]
  - ALSA: hda/conexant: Use the new codec SSID matching (Takashi Iwai) [task:401173]
  - ALSA: hda: Use own quirk lookup helper (Takashi Iwai) [task:401173]
  - drm/display: Fix building with GCC 15 (Brahmajit Das) [task:401173]
  - dlm: fix possible lkb_resource null dereference (Alexander Aring) [task:401173]
  - drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev) [task:401173]
  - wifi: rtw89: check return value of ieee80211_probereq_get() for RNR (Ping-Ke Shih) [task:401173]
  - drm/mcde: Enable module autoloading (Liao Chen) [task:401173]
  - drm/bridge: it6505: Enable module autoloading (Liao Chen) [task:401173]
  - drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (Joaquín Ignacio Aramendía) [task:401173]
  - drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (Joaquín Ignacio Aramendía) [task:401173]
  - drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía) [task:401173]
  - drm/vc4: hvs: Set AXI panic modes for the HVS (Dave Stevenson) [task:401173]
  - drm/vc4: hdmi: Avoid log spam for audio start failure (Dom Cobley) [task:401173]
  - HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (Callahan Kovacs) [task:401173]
  - selftests/resctrl: Protect against array overflow when reading strings (Reinette Chatre) [task:401173]
  - regmap: maple: Provide lockdep (sub)class for maple tree's internal lock (Cristian Ciocaltea) [task:401173]
  - soc: imx8m: Probe the SoC driver as platform driver (Marek Vasut) [task:401173]
  - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (Peng Fan) [task:401173]
  - mmc: core: Add SD card quirk for broken poweroff notification (Keita Aihara) [task:401173]
  - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar) [task:401173]
  - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given) [task:401173]
  - media: uvcvideo: RealSense D421 Depth module metadata (Dmitry Perchanov) [task:401173]
  - HID: add per device quirk to force bind to hid-generic (Benjamin Tissoires) [task:401173]
  - spi: spi-fsl-lpspi: Adjust type of scldiv (Stefan Wahren) [task:401173]
  - perf/x86/amd: Warn only on new bits set (Breno Leitao) [task:401173]
  - ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (Hans de Goede) [task:401173]
  - hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list (Sarah Maedel) [task:401173]
  - kcsan: Turn report_filterlist_lock into a raw_spinlock (Marco Elver) [task:401173]
  - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (Mark Brown) [task:401173]
  - btrfs: do not clear read-only when adding sprout device (Boris Burkov) [task:401173]
  - btrfs: avoid unnecessary device path update for the same device (Qu Wenruo) [task:401173]
  - btrfs: don't take dev_replace rwsem on task already holding it (Johannes Thumshirn) [task:401173]
  - s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter) [task:401173]
  - kselftest/arm64: Log fp-stress child startup errors to stdout (Mark Brown) [task:401173]
  - epoll: annotate racy check (Christian Brauner) [task:401173]
  - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (David Woodhouse) [task:401173]
  - kasan: make report_lock a raw spinlock (Jared Kangas) [task:401173]
  - lib: stackinit: hide never-taken branch from compiler (Kees Cook) [task:401173]
  - ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang) [task:401173]
  - mmc: core: Further prevent card detect during shutdown (Ulf Hansson) [task:401173]
  - mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet (Hans de Goede) [task:401173]
  - regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav) [task:401173]
  - xsk: fix OOB map writes when deleting elements (Maciej Fijalkowski) [task:401173]
  - dma-fence: Use kernel's sort for merging fences (Tvrtko Ursulin) [task:401173]
  - dma-fence: Fix reference leak on fence merge failure path (Tvrtko Ursulin) [task:401173]
  - dma-buf: fix dma_fence_array_signaled v4 (Christian König) [task:401173]
  - bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [task:401173]
  - x86/kexec: Restore GDT on return from ::preserve_context kexec (David Woodhouse) [task:401173]
  - modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner) [task:401173]
  - drm/amdgpu/hdp5.2: do a posting read when flushing HDP (Alex Deucher) [task:401173]
  - drm/dp_mst: Fix resetting msg rx state after topology removal (Imre Deak) [task:401173]
  - drm/dp_mst: Verify request type in the corresponding down message reply (Imre Deak) [task:401173]
  - drm/dp_mst: Fix MST sideband message body length check (Imre Deak) [task:401173]
  - cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU (Ricardo Neri) [task:401173]
  - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che) [task:401173]
  - smb3.1.1: fix posix mounts to older servers (Steve French) [task:401173]
  - fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points (Ralph Boehme) [task:401173]
  - fs/smb/client: Implement new SMB3 POSIX type (Ralph Boehme) [task:401173]
  - fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX (Ralph Boehme) [task:401173]
  - nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [task:401173]
  - scsi: ufs: core: Add missing post notify for power mode change (Peter Wang) [task:401173]
  - scsi: ufs: core: sysfs: Prevent div by zero (Gwendal Grignou) [task:401173]
  - scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap) [task:401173]
  - scsi: qla2xxx: Fix use after free on unload (Quinn Tran) [task:401173]
  - scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy) [task:401173]
  - scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran) [task:401173]
  - scsi: qla2xxx: Fix abort in bsg timeout (Quinn Tran) [task:401173]
  - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (Sahas Leelodharry) [task:401173]
  - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (Nazar Bilinskyi) [task:401173]
  - ALSA: usb-audio: add mixer mapping for Corsair HS80 (Marie Ramlow) [task:401173]
  - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (Mark Rutland) [task:401173]
  - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (Catalin Marinas) [task:401173]
  - tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu) [task:401173]
  - can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6. (Marc Kleine-Budde) [task:401173]
  - can: dev: can_set_termination(): allow sleeping GPIOs (Marc Kleine-Budde) [task:401173]
  - watchdog: rti: of: honor timeout-sec property (Alexander Sverdlin) [task:401173]
  - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (Jordy Zomer) [task:401173]
  - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (Jordy Zomer) [task:401173]
  - LoongArch: Add architecture specific huge_pte_clear() (Bibo Mao) [task:401173]
  - HID: wacom: fix when get product name maybe null pointer (WangYuli) [task:401173]
  - x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails (Sean Christopherson) [task:401173]
  - bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao) [task:401173]
  - bpf: Handle in-place update for full LPM trie correctly (Hou Tao) [task:401173]
  - bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (Hou Tao) [task:401173]
  - bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao) [task:401173]
  - iio: magnetometer: yas530: use signed integer type for clamp limits (Jakob Hauser) [task:401173]
  - scatterlist: fix incorrect func name in kernel-doc (Randy Dunlap) [task:401173]
  - ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [task:401173]
  - drm/v3d: Enable Performance Counters before clearing them (Maíra Canal) [task:401173]
  - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (Nícolas F. R. A. Prado) [task:401173]
  - scsi: scsi_debug: Fix hrtimer support for ndelay (John Garry) [task:401173]
  - scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane) [task:401173]
  - bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (Tao Lyu) [task:401173]
  - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (Dan Carpenter) [task:401173]
  - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (Bard Liao) [task:401173]
  - spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao) [task:401173]
  - tools: Override makefile ARCH variable if defined, but empty (Björn Töpel) [task:401173]
  - ALSA: usb-audio: Notify xrun for low-latency mode (Takashi Iwai) [task:401173]
  - ALSA: seq: ump: Fix seq port updates per FB info notify (Takashi Iwai) [task:401173]
  - ALSA: ump: Update substream name from assigned FB names (Takashi Iwai) [task:401173]
  - ALSA: seq: ump: Use automatic cleanup of kfree() (Takashi Iwai) [task:401173]
  - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [task:401173]
  - drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao) [task:401173]
  - bpftool: fix potential NULL pointer dereferencing in prog_dump() (Amir Mohammadi) [task:401173]
  - xsk: always clear DMA mapping information when unmapping the pool (Larysa Zaremba) [task:401173]
  - bpf, vsock: Invoke proto::close on close() (Michal Luczaj) [task:401173]
  - bpf, vsock: Fix poll() missing a queue (Michal Luczaj) [task:401173]
  - scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG (Ziqi Chen) [task:401173]
  - scsi: ufs: core: Always initialize the UIC done completion (Bart Van Assche) [task:401173]
  - drm/bridge: it6505: Fix inverted reset polarity (Chen-Yu Tsai) [task:401173]
  - drm/bridge: it6505: update usleep_range for RC circuit charge time (Kuro Chung) [task:401173]
  - i3c: master: Fix dynamic address leak when 'assigned-address' is present (Frank Li) [task:401173]
  - i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED (Frank Li) [task:401173]
  - i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS (Frank Li) [task:401173]
  - i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter (Frank Li) [task:401173]
  - i3c: master: svc: use slow speed for first broadcast address (Carlos Song) [task:401173]
  - i3c: master: support to adjust first broadcast address speed (Carlos Song) [task:401173]
  - i3c: master: fix kernel-doc check warning (Frank Li) [task:401173]
  - i3c: master: svc: add hot join support (Frank Li) [task:401173]
  - i3c: master: add enable(disable) hot join in sys entry (Frank Li) [task:401173]
  - f2fs: fix to drop all discards after creating snapshot on lvm device (Chao Yu) [task:401173]
  - driver core: fw_devlink: Stop trying to optimize cycle detection logic (Saravana Kannan) [task:401173]
  - driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link (Saravana Kannan) [task:401173]
  - driver core: fw_devlink: Improve logs for cycle detection (Saravana Kannan) [task:401173]
  - ntp: Remove invalid cast in time offset math (Marcelo Dalmas) [task:401173]
  - powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang (Nathan Chancellor) [task:401173]
  - powerpc/vdso: Refactor CFLAGS for CVDSO build (Christophe Leroy) [task:401173]
  - zram: clear IDLE flag in mark_idle() (Sergey Senozhatsky) [task:401173]
  - zram: do not mark idle slots that cannot be idle (Sergey Senozhatsky) [task:401173]
  - zram: split memory-tracking and ac-time tracking (Sergey Senozhatsky) [task:401173]
  - mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting (Andy-ld Lu) [task:401173]
  - mmc: mtk-sd: fix devm_clk_get_optional usage (Rosen Penev) [task:401173]
  - mmc: mtk-sd: Fix error handle of probe function (Andy-ld Lu) [task:401173]
  - mmc: mtk-sd: use devm_mmc_alloc_host (Rosen Penev) [task:401173]
  - usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED (Thinh Nguyen) [task:401173]
  - usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) (Michael Grzeschik) [task:401173]
  - usb: dwc3: gadget: Rewrite endpoint allocation flow (Thinh Nguyen) [task:401173]
  - soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure (Herve Codina) [task:401173]
  - soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version (Herve Codina) [task:401173]
  - soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version (Herve Codina) [task:401173]
  - soc: fsl: cpm1: qmc: Re-order probe() operations (Herve Codina) [task:401173]
  - soc: fsl: cpm1: qmc: Fix blank line and spaces (Herve Codina) [task:401173]
  - soc/fsl: cpm: qmc: Convert to platform remove callback returning void (Uwe Kleine-König) [task:401173]
  - serial: amba-pl011: Fix RX stall when DMA is used (Kartik Rajput) [task:401173]
  - serial: amba-pl011: Use port lock wrappers (Thomas Gleixner) [task:401173]
  - gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [task:401173]
  - gpio: grgpio: use a helper variable to store the address of ofdev->dev (Bartosz Golaszewski) [task:401173]
  - xhci: Fix control transfer error on Etron xHCI host (Kuangyi Chiang) [task:401173]
  - xhci: Don't issue Reset Device command to Etron xHCI host (Kuangyi Chiang) [task:401173]
  - Revert "xhci: fix Etron controller reset device problem" (Jackie Liu) [task:401173]
  - xhci: Combine two if statements for Etron xHCI host (Kuangyi Chiang) [task:401173]
  - xhci: remove XHCI_TRUST_TX_LENGTH quirk (Mathias Nyman) [task:401173]
  - xhci: Allow RPM on the USB controller (1022:43f7) by default (Basavaraj Natikar) [task:401173]
  - KVM: arm64: Don't retire aborted MMIO instruction (Oliver Upton) [task:401173]
  - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Fuad Tabba) [task:401173]
  - net: avoid potential UAF in default_operstate() (Eric Dumazet) [task:401173]
  - net/mlx5e: Remove workaround to avoid syndrome for internal port (Jianbo Liu) [task:401173]
  - geneve: do not assume mac header is set in geneve_xmit_skb() (Eric Dumazet) [task:401173]
  - mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (Ido Schimmel) [task:401173]
  - mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (Christophe JAILLET) [task:401173]
  - mlxsw: Mark high entropy key blocks (Amit Cohen) [task:401173]
  - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Amit Cohen) [task:401173]
  - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Amit Cohen) [task:401173]
  - mlxsw: Add 'ipv4_5' flex key (Amit Cohen) [task:401173]
  - ethtool: Fix wrong mod state in case of verbose and no_mask bitset (Kory Maincent) [task:401173]
  - netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso) [task:401173]
  - netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [task:401173]
  - net: sched: fix erspan_opt settings in cls_flower (Xin Long) [task:401173]
  - netfilter: nft_inner: incorrect percpu area handling under softirq (Pablo Neira Ayuso) [task:401173]
  - igb: Fix potential invalid memory access in igb_init_module() (Yuan Can) [task:401173]
  - ixgbe: downgrade logging of unsupported VF API version to debug (Jacob Keller) [task:401173]
  - ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 (Jacob Keller) [task:401173]
  - net/qed: allow old cards not supporting "num_images" to work (Louis Leseur) [task:401173]
  - net/smc: fix LGR and link use-after-free issue (Wen Gu) [task:401173]
  - net/smc: initialize close_work early to avoid warning (Wen Gu) [task:401173]
  - net/smc: refactoring initialization of smc sock (D. Wythe) [task:401173]
  - tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [task:401173]
  - dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [task:401173]
  - net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [task:401173]
  - ipv6: introduce dst_rt6_info() helper (Eric Dumazet) [task:401173]
  - net-timestamp: make sk_tskey more predictable in error path (Vadim Fedorenko) [task:401173]
  - platform/x86: asus-wmi: Ignore return value when writing thermal policy (Armin Wolf) [task:401173]
  - platform/x86: asus-wmi: Fix inconsistent use of thermal policies (Armin Wolf) [task:401173]
  - platform/x86: asus-wmi: add support for vivobook fan profiles (Mohamed Ghanmi) [task:401173]
  - can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov) [task:401173]
  - net: hsr: avoid potential out-of-bound access in fill_frame_info() (Eric Dumazet) [task:401173]
  - net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens) [task:401173]
  - ptp: Add error handling for adjfine callback in ptp_clock_adjtime (Ajay Kaher) [task:401173]
  - net: enetc: Do not configure preemptible TCs if SIs do not support (Wei Fang) [task:401173]
  - selftests: hid: fix typo and exit code (Maximilian Heyne) [task:401173]
  - netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level (Pablo Neira Ayuso) [task:401173]
  - netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [task:401173]
  - ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia) [task:401173]
  - can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics (Dario Binacchi) [task:401173]
  - can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics (Dario Binacchi) [task:401173]
  - can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi) [task:401173]
  - can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics (Dario Binacchi) [task:401173]
  - can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics (Dario Binacchi) [task:401173]
  - can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics (Dario Binacchi) [task:401173]
  - can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics (Dario Binacchi) [task:401173]
  - can: hi311x: hi3110_can_ist(): fix potential use-after-free (Dario Binacchi) [task:401173]
  - can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi) [task:401173]
  - can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails (Dario Binacchi) [task:401173]
  - can: gs_usb: add usb endpoint address detection at driver probe step (Alexander Kozhinov) [task:401173]
  - can: gs_usb: add VID/PID for Xylanta SAINT3 product family (Marc Kleine-Budde) [task:401173]
  - watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana) [task:401173]
  - watchdog: apple: Actually flush writes after requesting watchdog restart (Nick Chan) [task:401173]
  - watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency (Harini T) [task:401173]
  - iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi) [task:401173]
  - scsi/aic7xxx: Fix build 'aicasm' warning (wangdicheng) [task:386247]
  - bpf: allow passing struct bpf_iter_<type> as kfunc arguments (Andrii Nakryiko) [task:399831]
  - bpf: extract iterator argument type and name validation logic (Andrii Nakryiko) [task:399831]
  - selftests/bpf: Add tests for RCU lock transfer between subprogs (Kumar Kartikeya Dwivedi) [task:399831]
  - bpf: Transfer RCU lock state between subprog calls (Kumar Kartikeya Dwivedi) [task:399831]
  - DapuStor: mark DN200 module support by partner (luoqing) [task:398105]
  - DapuStor: DN200: add DapuStor dn200 driver support (changxiaoqiang) [task:398105]
  - cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore (Mario Limonciello) [task:376141]
  - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (Meng Li) [task:376141]
  - sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers (Qun-Wei Lin) [task:398623] {CVE-2024-53128}
  - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (Anastasia Belova) [task:376141] {CVE-2024-50009}
  - HYGON: KVM: SVM: CSV: Explicitly enable LBR Virtualization after succeed to RECEIVE_ENCRYPT_CONTEXT (hanliyang) [task:399057]
  - HYGON: KVM: SVM: CSV: Explicitly enable LBR Virtualization after succeed to LAUNCH_ENCRYPT_VMCB (hanliyang) [task:399057]
  - HYGON: KVM: SVM: CSV: Explicitly enable LBR Virtualization after succeed to RECEIVE_UPDATE_VMSA (hanliyang) [task:399057]
  - openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix() (Dawei Li) [task:400637]
  - Revert "x86/pvh: Set phys_base when calling xen_prepare_pvh()" (Greg Kroah-Hartman) [task:400637]
  - Revert "x86/pvh: Call C code via the kernel virtual mapping" (Greg Kroah-Hartman) [task:400637]
  - sched: Put task_group::idle under CONFIG_GROUP_SCHED_WEIGHT (Yu Liao) [task:340825]
  - security: Enable Module Signature Validation via GRUB (chengang) [bug:250857]
  - Maintainer: update KYLIN-MAINTAINERS (Zhao Dongdong)
  - profiling: remove prof_cpu_mask (Tetsuo Handa) [task:390235]
  - profiling: Remove create_prof_cpu_mask(). (Tetsuo Handa) [task:390235]
  - memblock: make memblock_set_node() also warn about use of MAX_NUMNODES (Jan Beulich)
  - NUMA: optimize detection of memory with no node id assigned by firmware (Liam Ni)
  - x86/xen: fix memblock_reserve() usage on PVH (Roger Pau Monne)
  - x86/xen: move xen_reserve_extra_memory() (Roger Pau Monne)
  - net: fix data-races around sk->sk_forward_alloc (Wang Liang) [task:396799] {CVE-2024-53124}
  - crypto: hisilicon/qm - disable same error report before resetting (Weili Qian) [task:398551]
  - Revert "OPENEULER: crypto: hisilicon/qm - disable same error report before resetting" (Jackie Liu) [task:398551]
  - mptcp: fix possible integer overflow in mptcp_reset_tout_timer (Dmitry Kandybka) [task:398551]
  - posix-timers: Target group sigqueue to current task only if not exiting (Frederic Weisbecker) [task:398551]
  - drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7 (Umio Yasuno) [task:398551]
  - drm/amdgpu: fix usage slab after free (Vitaly Prosyak) [task:398551]
  - drm/amdkfd: Use the correct wptr size (Lijo Lazar) [task:398551]
  - drm: xlnx: zynqmp_dpsub: fix hotplug detection (Steffen Dirkwinkel) [task:398551]
  - drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach) [task:398551]
  - drm/mediatek: Fix child node refcount handling in early exit (Javier Carrasco) [task:398551]
  - drm/sti: avoid potential dereference of error pointers (Ma Ke) [task:398551]
  - drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check (Ma Ke) [task:398551]
  - drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check (Ma Ke) [task:398551]
  - udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap (Vivek Kasireddy) [task:398551]
  - powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang (Nathan Chancellor) [task:398551]
  - powerpc: Fix stack protector Kconfig test for clang (Nathan Chancellor) [task:398551]
  - iio: gts: fix infinite loop for gain_to_scaletables() (Zicheng Qu) [task:398551]
  - iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer (Nuno Sa) [task:398551]
  - iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name() (Zicheng Qu) [task:398551]
  - iio: accel: kx022a: Fix raw read format (Matti Vaittinen) [task:398551]
  - nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun) [task:398551]
  - nfsd: make sure exp active before svc_export_show (Yang Erkun) [task:398551]
  - PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal) [task:398551]
  - PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes (Andrea della Porta) [task:398551]
  - dm thin: Add missing destroy_work_on_stack() (Yuan Can) [task:398551]
  - dm: Fix typo in error message (Ssuhung Yeh) [task:398551]
  - ovl: properly handle large files in ovl_security_fileattr (Oleksandr Tymoshenko) [task:398551]
  - leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths (Javier Carrasco) [task:398551]
  - thermal: int3400: Fix reading of current_uuid for active policy (Srinivas Pandruvada) [task:398551]
  - fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero (Jiri Olsa) [task:398551]
  - PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf() (Zijun Hu) [task:398551]
  - PCI: keystone: Add link up check to ks_pcie_other_map_bus() (Kishon Vijay Abraham I) [task:398551]
  - PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible (Kishon Vijay Abraham I) [task:398551]
  - i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [task:398551]
  - i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan) [task:398551]
  - scsi: ufs: exynos: Fix hibern8 notify callbacks (Peter Griffin) [task:398551]
  - util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean) [task:398551]
  - ceph: extract entity name from device id (Patrick Donnelly) [task:398551]
  - mm/slub: Avoid list corruption when removing a slab from the full list (yuan.gao) [task:398551]
  - ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire() (Linus Walleij) [task:398551]
  - ARM: 9430/1: entry: Do a dummy read from VMAP shadow (Linus Walleij) [task:398551]
  - s390/entry: Mark IRQ entries to fix stack depot warnings (Vasily Gorbik) [task:398551]
  - ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow (Linus Walleij) [task:398551]
  - ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [task:398551]
  - clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos) [task:398551]
  - leds: lp55xx: Remove redundant test for invalid channel number (Michal Vokáč) [task:398551]
  - iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables (Mostafa Saleh) [task:398551]
  - zram: clear IDLE flag after recompression (Sergey Senozhatsky) [task:398551]
  - vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event (MengEn Sun) [task:398551]
  - ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [task:398551]
  - maple_tree: refine mas_store_root() on storing NULL (Wei Yang) [task:398551]
  - ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [task:398551]
  - media: uvcvideo: Require entities to have a non-zero unique ID (Thadeu Lima de Souza Cascardo) [task:398551]
  - media: uvcvideo: Stop stream during unregister (Ricardo Ribalda) [task:398551]
  - media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [task:398551]
  - media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan) [task:398551]
  - media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan) [task:398551]
  - media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan) [task:398551]
  - efi/libstub: Free correct pointer on failure (Ard Biesheuvel) [task:398551]
  - media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available (Joe Hattori) [task:398551]
  - media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [task:398551]
  - media: verisilicon: av1: Fix reference video buffer pointer assignment (Benjamin Gaignard) [task:398551]
  - media: imx-jpeg: Ensure power suppliers be suspended before detach them (Ming Qian) [task:398551]
  - media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [task:398551]
  - arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay (Francesco Dolcini) [task:398551]
  - media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan) [task:398551]
  - media: mtk-jpeg: Fix null-ptr-deref during unload module (Guoqing Jiang) [task:398551]
  - media: imx-jpeg: Set video drvdata before register video device (Ming Qian) [task:398551]
  - media: amphion: Set video drvdata before register video device (Ming Qian) [task:398551]
  - arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay (Francesco Dolcini) [task:398551]
  - arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay (Francesco Dolcini) [task:398551]
  - arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer (Dragan Simic) [task:398551]
  - md/md-bitmap: Add missing destroy_work_on_stack() (Yuan Can) [task:398551]
  - btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [task:398551]
  - btrfs: add a sanity check for btrfs root in btrfs_search_slot() (Lizhi Xu) [task:398551]
  - btrfs: don't loop for nowait writes when checking for cross references (Filipe Manana) [task:398551]
  - quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo) [task:398551]
  - xfs: remove unknown compat feature check in superblock write validation (Long Li) [task:398551]
  - sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [task:398551]
  - block, bfq: fix bfqq uaf in bfq_limit_depth() (Yu Kuai) [task:398551]
  - sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket (Liu Jian) [task:398551]
  - SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT (Benjamin Coddington) [task:398551]
  - sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [task:398551]
  - nfs: ignore SB_RDONLY when mounting nfs (Li Lingfeng) [task:398551]
  - cifs: unlock on error in smb3_reconfigure() (Dan Carpenter) [task:398551]
  - cifs: during remount, make sure passwords are in sync (Shyam Prasad N) [task:398551]
  - modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada) [task:398551]
  - smb: Initialize cfid->tcon before performing network ops (Paul Aurich) [task:398551]
  - Rename .data.once to .data..once to fix resetting WARN*_ONCE (Masahiro Yamada) [task:398551]
  - Rename .data.unlikely to .data..unlikely (Masahiro Yamada) [task:398551]
  - init/modpost: conditionally check section mismatch to __meminit* (Masahiro Yamada) [task:398551]
  - modpost: squash ALL_{INIT,EXIT}_TEXT_SECTIONS to ALL_TEXT_SECTIONS (Masahiro Yamada) [task:398551]
  - modpost: use ALL_INIT_SECTIONS for the section check from DATA_SECTIONS (Masahiro Yamada) [task:398551]
  - modpost: disallow the combination of EXPORT_SYMBOL and __meminit* (Masahiro Yamada) [task:398551]
  - modpost: remove EXIT_SECTIONS macro (Masahiro Yamada) [task:398551]
  - modpost: remove MEM_INIT_SECTIONS macro (Masahiro Yamada) [task:398551]
  - modpost: disallow *driver to reference .meminit* sections (Masahiro Yamada) [task:398551]
  - modpost: remove ALL_EXIT_DATA_SECTIONS macro (Masahiro Yamada) [task:398551]
  - rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier) [task:398551]
  - cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session (Pali Rohár) [task:398551]
  - cifs: Fix parsing native symlinks relative to the export (Pali Rohár) [task:398551]
  - smb: client: disable directory caching when dir_cache_timeout is zero (Henrique Carvalho) [task:398551]
  - perf/arm-cmn: Ensure port and device id bits are set properly (Namhyung Kim) [task:398551]
  - perf/arm-smmuv3: Fix lockdep assert in ->event_init() (Chun-Tse Shao) [task:398551]
  - 9p/xen: fix release of IRQ (Alex Zenla) [task:398551]
  - 9p/xen: fix init sequence (Alex Zenla) [task:398551]
  - block: return unsigned int from bdev_io_min (Christoph Hellwig) [task:398551]
  - nvme/multipath: Fix RCU list traversal to use SRCU primitive (Breno Leitao) [task:398551]
  - nvme-multipath: avoid hang on inaccessible namespaces (Hannes Reinecke) [task:398551]
  - nvme-multipath: implement "queue-depth" iopolicy (Thomas Song) [task:398551]
  - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [task:398551]
  - rtc: rzn1: fix BCD to rtc_time conversion errors (Wolfram Sang) [task:398551]
  - jffs2: fix use of uninitialized variable (Qingfang Deng) [task:398551]
  - ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [task:398551]
  - ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [task:398551]
  - ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng) [task:398551]
  - ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty (Zhihao Cheng) [task:398551]
  - rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [task:398551]
  - rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu) [task:398551]
  - rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:398551]
  - NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [task:398551]
  - um: Always dump trace for specified task in show_stack (Tiwei Bie) [task:398551]
  - um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie) [task:398551]
  - um: Fix potential integer overflow during physmem setup (Tiwei Bie) [task:398551]
  - SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [task:398551]
  - NFSD: Prevent a potential integer overflow (Chuck Lever) [task:398551]
  - ipc: fix memleak if msg_init_ns failed in create_ipc_ns (Ma Wupeng) [task:398551]
  - f2fs: fix to do sanity check on node blkaddr in truncate_node() (Chao Yu) [task:398551]
  - lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski) [task:398551]
  - ublk: fix error code for unsupported command (Ming Lei) [task:398551]
  - usb: dwc3: gadget: Fix looping of queued SG entries (Thinh Nguyen) [task:398551]
  - usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen) [task:398551]
  - usb: musb: Fix hardware lockup on first Rx endpoint request (Hubert Wiśniewski) [task:398551]
  - smb: During unmount, ensure all cached dir instances drop their dentry (Paul Aurich) [task:398551]
  - smb: prevent use-after-free due to open_cached_dir error paths (Paul Aurich) [task:398551]
  - smb: Don't leak cfid when reconnect races with open_cached_dir (Paul Aurich) [task:398551]
  - smb: client: handle max length for SMB symlinks (Paulo Alcantara) [task:398551]
  - smb3: request handle caching when caching directories (Steve French) [task:398551]
  - ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai) [task:398551]
  - ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar) [task:398551]
  - ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang) [task:398551]
  - ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang) [task:398551]
  - ALSA: pcm: Add sanity NULL check for the default mmap fault handler (Takashi Iwai) [task:398551]
  - ALSA: ump: Fix evaluation of MIDI 1.0 FB info (Takashi Iwai) [task:398551]
  - media: v4l2-core: v4l2-dv-timings: check cvt/gtf result (Hans Verkuil) [task:398551]
  - soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting() (Javier Carrasco) [task:398551]
  - media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [task:398551]
  - HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke) [task:398551]
  - blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long (Bart Van Assche) [task:398551]
  - block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song) [task:398551]
  - block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding (Muchun Song) [task:398551]
  - block: fix missing dispatching request when queue is started or unquiesced (Muchun Song) [task:398551]
  - arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon) [task:398551]
  - ublk: fix ublk_ch_mmap() for 64K page size (Ming Lei) [task:398551]
  - iio: gts: Fix uninitialized symbol 'ret' (Zicheng Qu) [task:398551]
  - sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen) [task:398551]
  - um: vector: Do not use drvdata in release (Tiwei Bie) [task:398551]
  - serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu) [task:398551]
  - serial: 8250_fintek: Add support for F81216E (Filip Brozovic) [task:398551]
  - dt-bindings: serial: rs485: Fix rs485-rts-delay property (Michal Simek) [task:398551]
  - um: net: Do not use drvdata in release (Tiwei Bie) [task:398551]
  - um: ubd: Do not use drvdata in release (Tiwei Bie) [task:398551]
  - ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng) [task:398551]
  - platform/chrome: cros_ec_typec: fix missing fwnode reference decrement (Javier Carrasco) [task:398551]
  - smb: client: fix NULL ptr deref in crypto_aead_setkey() (Paulo Alcantara) [task:398551]
  - ksmbd: fix use-after-free in SMB request handling (Yunseong Kim) [task:398551]
  - parisc/ftrace: Fix function graph tracing disablement (Josh Poimboeuf) [task:398551]
  - cifs: support mounting with alternate password to allow password rotation (Meetakshi Setiya) [task:398551]
  - cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power() (Jinjie Ruan) [task:398551]
  - mtd: spi-nor: core: replace dummy buswidth from addr to data (Cheng Ming Lin) [task:398551]
  - spi: Fix acpi deferred irq probe (Stanislaw Gruszka) [task:398551]
  - netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [task:398551]
  - gpio: exar: set value when external pull-up or pull-down is present (Sai Kumar Cholleti) [task:398551]
  - Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman) [task:398551]
  - serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea) [task:398551]
  - Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil) [task:398551]
  - wifi: brcmfmac: release 'root' node in all execution paths (Javier Carrasco) [task:398551]
  - wifi: ath12k: fix crash when unbinding (Jose Ignacio Tornos Martinez) [task:398551]
  - wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures (Guilherme G. Piccoli) [task:398551]
  - wifi: ath12k: fix warning when unbinding (Jose Ignacio Tornos Martinez) [task:398551]
  - ARM: dts: omap36xx: declare 1GHz OPP as turbo again (Andreas Kemnade) [task:398551]
  - usb: xhci: Fix TD invalidation under pending Set TR Dequeue (Michal Pecio) [task:398551]
  - Compiler Attributes: disable __counted_by for clang < 19.1.3 (Jan Hendrik Farr) [task:398551]
  - Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura) [task:398551]
  - exfat: fix uninit-value in __exfat_get_dentry_set (Namjae Jeon) [task:398551]
  - dt-bindings: iio: dac: ad3552r: fix maximum spi speed (Angelo Dureghello) [task:398551]
  - pinctrl: qcom: spmi: fix debugfs drive strength (Johan Hovold) [task:398551]
  - tools/nolibc: s390: include std.h (Thomas Weißschuh) [task:398551]
  - locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass() (Ahmed Ehab) [task:398551]
  - tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet) [task:398551]
  - apparmor: test: Fix memory leak for aa_unpack_strdup() (Jinjie Ruan) [task:398551]
  - comedi: Flush partial mappings in error case (Jann Horn) [task:398551]
  - fsnotify: fix sending inotify event with unexpected filename (Amir Goldstein) [task:398551]
  - PCI: Fix use-after-free of slot->bus on hot remove (Lukas Wunner) [task:398551]
  - KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang) [task:398551]
  - KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang) [task:398551]
  - KVM: arm64: Get rid of userspace_irqchip_in_use (Raghavendra Rao Ananta) [task:398551]
  - KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang) [task:398551]
  - KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta) [task:398551]
  - KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR (Marc Zyngier) [task:398551]
  - powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector (Gautam Menghani) [task:398551]
  - KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE (Sean Christopherson) [task:398551]
  - crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers) [task:398551]
  - perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter) [task:398551]
  - ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen) [task:398551]
  - ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00 (Ilya Zverev) [task:398551]
  - jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov) [task:398551]
  - ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o) [task:398551]
  - ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park) [task:398551]
  - soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu) [task:398551]
  - ASoC: Intel: sst: Fix used of uninitialized ctx to log an error (Hans de Goede) [task:398551]
  - Revert "arm64: dts: mediatek: mt8195-cherry: Mark USB 3.0 on xhci1 as disabled" (Chen-Yu Tsai) [task:398551]
  - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [task:398551]
  - btrfs: do not BUG_ON() when freeing tree block after error (Filipe Manana) [task:398551]
  - dm-bufio: fix warnings about duplicate slab caches (Mikulas Patocka) [task:398551]
  - drm/amd/display: Check null pointer before try to access it (Rodrigo Siqueira) [task:398551] {[XIANGYU:, BP, TO, FIX, CVE-2024-49906,, MODIFIED, THE, SOURCE, PATH]}
  - dm-cache: fix warnings about duplicate slab caches (Mikulas Patocka) [task:398551]
  - usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan) [task:398551]
  - ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [task:398551]
  - xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [task:398551]
  - nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan) [task:398551]
  - f2fs: fix fiemap failure issue when page size is 16KB (Xiuhong Wang) [task:398551]
  - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [task:398551]
  - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [task:398551]
  - ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry (Venkata Prasad Potturu) [task:398551]
  - apparmor: fix 'Do simple duplicate message elimination' (chao liu) [task:398551]
  - drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp (Zicheng Qu) [task:398551]
  - drm/radeon: Fix spurious unplug event on radeon HDMI (Steven 'Steve' Kendall) [task:398551]
  - drm/radeon: change rdev->ddev to rdev_to_drm(rdev) (Wu Hoi Pok) [task:398551]
  - drm/radeon: add helper rdev_to_drm(rdev) (Wu Hoi Pok) [task:398551]
  - ALSA: hda/realtek: Update ALC256 depop procedure (Kailang Yang) [task:398551]
  - firmware_loader: Fix possible resource leak in fw_log_firmware_info() (Gaosheng Cui) [task:398551]
  - counter: ti-ecap-capture: Add check for clk_enable() (Jiasheng Jiang) [task:398551]
  - counter: stm32-timer-cnt: Add check for clk_enable() (Jiasheng Jiang) [task:398551]
  - misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan) [task:398551]
  - USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis) [task:398551]
  - USB: chaoskey: fail open after removal (Oliver Neukum) [task:398551]
  - usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum) [task:398551]
  - usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park) [task:398551]
  - iio: light: al3010: Fix an error handling path in al3010_probe() (Christophe JAILLET) [task:398551]
  - ipmr: fix tables suspicious RCU usage (Paolo Abeni) [task:398551]
  - ip6mr: fix tables suspicious RCU usage (Paolo Abeni) [task:398551]
  - tcp: Fix use-after-free of nreq in reqsk_timer_handler(). (Kuniyuki Iwashima) [task:398551]
  - rxrpc: Improve setsockopt() handling of malformed user input (Michal Luczaj) [task:398551]
  - llc: Improve setsockopt() handling of malformed user input (Michal Luczaj) [task:398551]
  - Bluetooth: MGMT: Fix possible deadlocks (Luiz Augusto von Dentz) [task:398551]
  - Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync (Luiz Augusto von Dentz) [task:398551]
  - bnxt_en: Unregister PTP during PCI shutdown and suspend (Michael Chan) [task:398551]
  - bnxt_en: Refactor bnxt_ptp_init() (Michael Chan) [task:398551]
  - bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down (Saravanan Vajravel) [task:398551]
  - net: hsr: fix hsr_init_sk() vs network/transport headers. (Eric Dumazet) [task:398551]
  - spi: atmel-quadspi: Fix register name in verbose logging function (Csókás, Bence) [task:398551]
  - octeontx2-af: Quiesce traffic before NIX block reset (Hariprasad Kelam) [task:398551]
  - octeontx2-af: RPM: fix stale FCFEC counters (Hariprasad Kelam) [task:398551]
  - octeontx2-af: RPM: fix stale RSFEC counters (Hariprasad Kelam) [task:398551]
  - octeontx2-pf: Reset MAC stats during probe (Sai Krishna) [task:398551]
  - octeontx2-af: RPM: Fix low network performance (Hariprasad Kelam) [task:398551]
  - octeontx2-af: RPM: Fix mismatch in lmac type (Hariprasad Kelam) [task:398551]
  - net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier) [task:398551]
  - marvell: pxa168_eth: fix call balance of pep->clk handling routines (Vitalii Mordan) [task:398551]
  - net: mdio-ipq4019: add missing error check (Rosen Penev) [task:398551]
  - net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged (Hangbin Liu) [task:398551]
  - s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct() (Sidraya Jayagond) [task:398551]
  - net: microchip: vcap: Add typegroup table terminators in kunit tests (Guenter Roeck) [task:398551]
  - net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel) [task:398551]
  - tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi) [task:398551]
  - net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel) [task:398551]
  - net: usb: lan78xx: Fix double free issue with interrupt buffer allocation (Oleksij Rempel) [task:398551]
  - power: supply: rt9471: Use IC status regfield to report real charger status (ChiYuan Huang) [task:398551]
  - power: supply: rt9471: Fix wrong WDT function regfield declaration (ChiYuan Huang) [task:398551]
  - power: supply: bq27xxx: Fix registers of bq27426 (Barnabás Czémán) [task:398551]
  - power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche) [task:398551]
  - LoongArch: BPF: Sign-extend return values (Tiezhu Yang) [task:398551]
  - LoongArch: Fix build failure with GCC 15 (-std=gnu23) (Tiezhu Yang) [task:398551]
  - fs_parser: update mount_api doc to match function signature (Randy Dunlap) [task:398551]
  - vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [task:398551]
  - gpio: zevio: Add missed label initialisation (Andy Shevchenko) [task:398551]
  - selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels (Michael Ellerman) [task:398551]
  - vdpa/mlx5: Fix suboptimal range on iotlb iteration (Si-Wei Liu) [task:398551]
  - hwmon: (tps23861) Fix reporting of negative temperatures (Murad Masimov) [task:398551]
  - NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever) [task:398551]
  - svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() (Ye Bin) [task:398551]
  - nfsd: release svc_expkey/svc_export with rcu_work (Yang Erkun) [task:398551]
  - NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever) [task:398551]
  - NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [task:398551]
  - PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio' (Zhongqiu Han) [task:398551]
  - remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region (Sibi Sankar) [task:398551]
  - rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek) [task:398551]
  - remoteproc: qcom: pas: add minidump_id to SM8350 resources (Dmitry Baryshkov) [task:398551]
  - perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson) [task:398551]
  - perf trace: Do not lose last events in a race (Benjamin Peterson) [task:398551]
  - perf trace: Fix tracing itself, creating feedback loops (Howard Chu) [task:398551]
  - perf list: Fix topic and pmu_name argument order (Jean-Philippe Romain) [task:398551]
  - svcrdma: Address an integer overflow (Chuck Lever) [task:398551]
  - m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli) [task:398551]
  - m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois) [task:398551]
  - perf trace: avoid garbage when not printing a trace event's arguments (Benjamin Peterson) [task:398551]
  - f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode (Chao Yu) [task:398551]
  - f2fs: fix race in concurrent f2fs_stop_gc_thread (Long Li) [task:398551]
  - PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds (Siddharth Vadapalli) [task:398551]
  - PCI: j721e: Add suspend and resume support (Théo Lebrun) [task:398551]
  - PCI: j721e: Use T_PERST_CLK_US macro (Thomas Richard) [task:398551]
  - PCI: j721e: Add reset GPIO to struct j721e_pcie (Théo Lebrun) [task:398551]
  - PCI: cadence: Set cdns_pcie_host_init() global (Thomas Richard) [task:398551]
  - PCI: cadence: Extract link setup sequence from cdns_pcie_host_setup() (Thomas Richard) [task:398551]
  - PCI: j721e: Add PCIe 4x lane selection support (Matt Ranostay) [task:398551]
  - PCI: j721e: Add per platform maximum lane settings (Matt Ranostay) [task:398551]
  - PCI: Add T_PVPERL macro (Yoshihiro Shimoda) [task:398551]
  - f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID (Zhiguo Niu) [task:398551]
  - f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason() (Chao Yu) [task:398551]
  - f2fs: check curseg->inited before write_sum_page in change_curseg (Yongpeng Yang) [task:398551]
  - f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block (LongPing Wei) [task:398551]
  - perf ftrace latency: Fix unit on histogram first entry when using --use-nsec (Arnaldo Carvalho de Melo) [task:398551]
  - PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen) [task:398551]
  - PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng) [task:398551]
  - rust: macros: fix documentation of the paste! macro (Paolo Bonzini) [task:398551]
  - perf probe: Correct demangled symbols in C++ program (Leo Yan) [task:398551]
  - perf probe: Fix libdw memory leak (Ian Rogers) [task:398551]
  - f2fs: fix to account dirty data in __get_secs_required() (Chao Yu) [task:398551]
  - f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks (Qi Han) [task:398551]
  - perf test attr: Add back missing topdown events (Veronika Molnarova) [task:398551]
  - perf trace: Keep exited threads for summary (Michael Petlan) [task:398551]
  - perf stat: Fix affinity memory leaks on error path (Ian Rogers) [task:398551]
  - perf stat: Close cork_fd when create_perf_stat_counter() failed (Levi Yun) [task:398551]
  - PCI: Fix reset_method_store() memory leak (Todd Kjos) [task:398551]
  - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [task:398551]
  - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [task:398551]
  - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [task:398551]
  - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [task:398551]
  - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [task:398551]
  - perf cs-etm: Don't flush when packet_queue fills up (James Clark) [task:398551]
  - mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb() (Dan Carpenter) [task:398551]
  - smb: cached directories can be more than root file handle (Paul Aurich) [task:398551]
  - pinctrl: k210: Undef K210_PC_DEFAULT (zhang jiao) [task:398551]
  - arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw (Konrad Dybcio) [task:398551]
  - clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa) [task:398551]
  - dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa) [task:398551]
  - clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs (Sergio Paracuellos) [task:398551]
  - clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883 (Sergio Paracuellos) [task:398551]
  - clk: clk-apple-nco: Add NULL check in applnco_probe (Charles Han) [task:398551]
  - RDMA/mlx5: Move events notifier registration to be after device registration (Patrisious Haddad) [task:398551]
  - IB/mlx5: Allocate resources just before first QP/SRQ is created (Jianbo Liu) [task:398551]
  - fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [task:398551]
  - powerpc/kexec: Fix return of uninitialized variable (Zhang Zekun) [task:398551]
  - powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek) [task:398551]
  - KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells (Gautam Menghani) [task:398551]
  - KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests (Gautam Menghani) [task:398551]
  - dax: delete a stale directory pmem (Harshit Mogalapalli) [task:398551]
  - ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [task:398551]
  - cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power() (Jinjie Ruan) [task:398551]
  - cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost() (Jinjie Ruan) [task:398551]
  - RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg() (Junxian Huang) [task:398551]
  - RDMA/hns: Fix out-of-order issue of requester when setting FENCE (Junxian Huang) [task:398551]
  - x86/tdx: Dynamically disable SEPT violations from causing #VEs (Kirill A. Shutemov) [task:398551]
  - x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup() (Kirill A. Shutemov) [task:398551]
  - x86/tdx: Introduce wrappers to read and write TD metadata (Kirill A. Shutemov) [task:398551]
  - scsi: sg: Enable runtime power management (Bart Van Assche) [task:398551]
  - scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [task:398551]
  - scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [task:398551]
  - scsi: fusion: Remove unused variable 'rc' (Zeng Heng) [task:398551]
  - scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [task:398551]
  - fs/proc/kcore.c: fix coccinelle reported ERROR instances (Mirsad Todorovac) [task:398551]
  - mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong) [task:398551]
  - checkpatch: always parse orig_commit in fixes tag (Tamir Duberstein) [task:398551]
  - checkpatch: check for missing Fixes tags (Dan Carpenter) [task:398551]
  - iommu/vt-d: Fix checks and print in pgtable_walk() (Zhenzhong Duan) [task:398551]
  - iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes() (Zhenzhong Duan) [task:398551]
  - clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains() (Yang Yingliang) [task:398551]
  - clk: imx: clk-scu: fix clk enable state save and restore (Dong Aisheng) [task:398551]
  - clk: imx: fracn-gppll: fix pll power up (Peng Fan) [task:398551]
  - clk: imx: fracn-gppll: correct PLL initialization flow (Peng Fan) [task:398551]
  - clk: imx: lpcg-scu: SW workaround for errata (e10858) (Peng Fan) [task:398551]
  - RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation (Yong-Xuan Wang) [task:398551]
  - RDMA/rxe: Set queue pair cur_qp_state when being queried (Liu Jian) [task:398551]
  - clk: renesas: rzg2l: Fix FOUTPOSTDIV clk (Biju Das) [task:398551]
  - clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset (Andre Przywara) [task:398551]
  - RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai) [task:398551]
  - RDMA/rxe: Fix the qp flush warnings in req (Zhu Yanjun) [task:398551]
  - RDMA/hns: Use dev_* printings in hem code instead of ibdev_* (Junxian Huang) [task:398551]
  - RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci (wenglianfa) [task:398551]
  - cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost() (Jinjie Ruan) [task:398551]
  - cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw() (Jinjie Ruan) [task:398551]
  - powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore (Michael Ellerman) [task:398551]
  - mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP (Takahiro Kuwano) [task:398551]
  - powerpc/mm/fault: Fix kfence page fault reporting (Ritesh Harjani (IBM)) [task:398551]
  - mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal) [task:398551]
  - mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE (Biju Das) [task:398551]
  - mtd: hyperbus: rpc-if: Convert to platform remove callback returning void (Uwe Kleine-König) [task:398551]
  - powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init() (Ritesh Harjani (IBM)) [task:398551]
  - powerpc/fadump: Refactor and prepare fadump_cma_init for late init (Ritesh Harjani (IBM)) [task:398551]
  - cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can) [task:398551]
  - mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [task:398551]
  - mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [task:398551]
  - mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [task:398551]
  - mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson) [task:398551]
  - mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan) [task:398551]
  - powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy) [task:398551]
  - scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset (Yihang Li) [task:398551]
  - pinctrl: zynqmp: drop excess struct member description (Bartosz Golaszewski) [task:398551]
  - trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun) [task:398551]
  - clk: mediatek: drop two dead config options (Lukas Bulwahn) [task:398551]
  - unicode: Fix utf8_load() error path (André Almeida) [task:398551]
  - bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen) [task:398551]
  - wireguard: selftests: load nf_conntrack if not present (Hangbin Liu) [task:398551]
  - netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao) [task:398551]
  - erofs: handle NONHEAD !delta[1] lclusters gracefully (Gao Xiang) [task:398551]
  - Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [task:398551]
  - ALSA: 6fire: Release resources at card release (Takashi Iwai) [task:398551]
  - ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [task:398551]
  - ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [task:398551]
  - ALSA: usx2y: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [task:398551]
  - net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng) [task:398551]
  - bpf: Force uprobe bpf program to always return 0 (Jiri Olsa) [task:398551]
  - drm/amdkfd: Fix wrong usage of INIT_WORK() (Yuan Can) [task:398551]
  - selftests: net: really check for bg process completion (Paolo Abeni) [task:398551]
  - ipv6: release nexthop on device removal (Paolo Abeni) [task:398551]
  - net: use unrcu_pointer() helper (Eric Dumazet) [task:398551]
  - sock_diag: allow concurrent operation in sock_diag_rcv_msg() (Eric Dumazet) [task:398551]
  - sock_diag: allow concurrent operations (Eric Dumazet) [task:398551]
  - sock_diag: add module pointer to "struct sock_diag_handler" (Eric Dumazet) [task:398551]
  - bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang) [task:398551]
  - bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang) [task:398551]
  - bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang) [task:398551]
  - selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap (Zijian Zhang) [task:398551]
  - selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap (Zijian Zhang) [task:398551]
  - selftests/bpf: Fix SENDPAGE data logic in test_sockmap (Zijian Zhang) [task:398551]
  - selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap (Zijian Zhang) [task:398551]
  - netlink: typographical error in nlmsg_type constants definition (Maurice Lambert) [task:398551]
  - netfilter: nf_tables: must hold rcu read lock while iterating object type list (Florian Westphal) [task:398551]
  - netfilter: nf_tables: skip transaction if update object is not implemented (Pablo Neira Ayuso) [task:398551]
  - netfilter: nf_tables: must hold rcu read lock while iterating expression type list (Florian Westphal) [task:398551]
  - netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion (Florian Westphal) [task:398551]
  - netfilter: nf_tables: Introduce nf_tables_getrule_single() (Phil Sutter) [task:398551]
  - netfilter: nf_tables: Open-code audit log call in nf_tables_getrule() (Phil Sutter) [task:398551]
  - drm: use ATOMIC64_INIT() for atomic64_t (Jonathan Gray) [task:398551]
  - drm/vkms: Drop unnecessary call to drm_crtc_cleanup() (José Expósito) [task:398551]
  - bpf, bpftool: Fix incorrect disasm pc (Leon Hwang) [task:398551]
  - drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk() (Zichen Xie) [task:398551]
  - wifi: wfx: Fix error handling in wfx_core_init() (Yuan Can) [task:398551]
  - drm: zynqmp_kms: Unplug DRM device before removal (Sean Anderson) [task:398551]
  - drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new() (Li Huafei) [task:398551]
  - drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach) [task:398551]
  - drm/etnaviv: Request pages from DMA32 zone on addressing_limited (Xiaolei Wang) [task:398551]
  - drm/msm/gpu: Check the status of registration to PM QoS (Lukasz Luba) [task:398551]
  - drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:398551]
  - bpf, arm64: Remove garbage frame for struct_ops trampoline (Xu Kuohai) [task:398551]
  - drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price) [task:398551]
  - selftests/bpf: fix test_spin_lock_fail.c's global vars usage (Andrii Nakryiko) [task:398551]
  - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c (Dipendra Khadka) [task:398551]
  - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c (Dipendra Khadka) [task:398551]
  - octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c (Dipendra Khadka) [task:398551]
  - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c (Dipendra Khadka) [task:398551]
  - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c (Dipendra Khadka) [task:398551]
  - octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c (Dipendra Khadka) [task:398551]
  - drm/msm/dpu: drop LM_3 / LM_4 on MSM8998 (Dmitry Baryshkov) [task:398551]
  - drm/msm/dpu: drop LM_3 / LM_4 on SDM845 (Dmitry Baryshkov) [task:398551]
  - drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block (Dmitry Baryshkov) [task:398551]
  - drm: fsl-dcu: enable PIXCLK on LS1021A (Matthias Schiffer) [task:398551]
  - wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [task:398551]
  - selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap (Zijian Zhang) [task:398551]
  - selftests/bpf: Fix msg_verify_data in test_sockmap (Zijian Zhang) [task:398551]
  - drm/bridge: tc358767: Fix link properties discovery (Tomi Valkeinen) [task:398551]
  - netdevsim: copy addresses for both in and out paths (Hangbin Liu) [task:398551]
  - libbpf: never interpret subprogs in .text as entry programs (Andrii Nakryiko) [task:398551]
  - ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c (Everest K.C) [task:398551]
  - libbpf: fix sym_is_subprog() logic for weak global subprogs (Andrii Nakryiko) [task:398551]
  - drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush (Dave Stevenson) [task:398551]
  - ice: consistently use q_idx in ice_vc_cfg_qs_msg() (Jacob Keller) [task:398551]
  - ice: Support FCS/CRC strip disable for VF (Haiyue Wang) [task:398551]
  - virtchnl: Add CRC stripping capability (Paul M Stillwell Jr) [task:398551]
  - wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR (Balaji Pothunoori) [task:398551]
  - bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen) [task:398551]
  - libbpf: Fix output .symtab byte-order during linking (Tony Ambardar) [task:398551]
  - libbpf: Fix expected_attach_type set handling in program load callback (Tao Chen) [task:398551]
  - drm/bridge: it6505: Drop EDID cache on bridge power off (Pin-yen Lin) [task:398551]
  - drm/bridge: anx7625: Drop EDID cache on bridge power off (Pin-yen Lin) [task:398551]
  - ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode (Macpaul Lin) [task:398551]
  - ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang) [task:398551]
  - dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov) [task:398551]
  - wifi: ath12k: Skip Rx TID cleanup for self peer (Ramya Gnanasekar) [task:398551]
  - wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2 (Baochen Qiang) [task:398551]
  - wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1 (Baochen Qiang) [task:398551]
  - drm/v3d: Address race-condition in MMU flush (Maíra Canal) [task:398551]
  - drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:398551]
  - drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:398551]
  - wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:398551]
  - wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:398551]
  - drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen) [task:398551]
  - drm/omap: Fix possible NULL dereference (Tomi Valkeinen) [task:398551]
  - wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [task:398551]
  - drm/vc4: hvs: Correct logic on stopping an HVS channel (Dave Stevenson) [task:398551]
  - drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function (Dave Stevenson) [task:398551]
  - drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer (Dave Stevenson) [task:398551]
  - drm/vc4: hdmi: Avoid hang with debug registers when suspended (Dom Cobley) [task:398551]
  - drm/vc4: hvs: Don't write gamma luts on 2711 (Dave Stevenson) [task:398551]
  - drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko) [task:398551]
  - platform/x86: panasonic-laptop: Return errno correctly in show callback (Yao Zi) [task:398551]
  - HID: hyperv: streamline driver probe to avoid devres issues (Vitaly Kuznetsov) [task:398551]
  - arm64: dts: rockchip: correct analog audio name on Indiedroid Nova (Chris Morgan) [task:398551]
  - media: atomisp: Add check for rgby_data memory allocation failure (Li Huafei) [task:398551]
  - firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [task:398551]
  - selftests/resctrl: Protect against array overrun during iMC config parsing (Reinette Chatre) [task:398551]
  - selftests/resctrl: Fix memory overflow due to unhandled wraparound (Reinette Chatre) [task:398551]
  - selftests/resctrl: Refactor fill_buf functions (Ilpo Järvinen) [task:398551]
  - selftests/resctrl: Split fill_buf to allow tests finer-grained control (Ilpo Järvinen) [task:398551]
  - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators (Chen-Yu Tsai) [task:398551]
  - arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names (Chen-Yu Tsai) [task:398551]
  - arm64: dts: mediatek: mt6358: fix dtbs_check error (Macpaul Lin) [task:398551]
  - arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs (AngeloGioacchino Del Regno) [task:398551]
  - arm64: dts: renesas: hihope: Drop #sound-dai-cells (Lad Prabhakar) [task:398551]
  - regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko) [task:398551]
  - spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​ (Jinjie Ruan) [task:398551]
  - spi: tegra210-quad: Avoid shift-out-of-bounds (Breno Leitao) [task:398551]
  - pmdomain: ti-sci: Add missing of_node_put() for args.np (Zhang Zekun) [task:398551]
  - of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify (Usama Arif) [task:398551]
  - x86/of: Unconditionally call unflatten_and_copy_device_tree() (Stephen Boyd) [task:398551]
  - um: Unconditionally call unflatten_device_tree() (Stephen Boyd) [task:398551]
  - arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances (Anurag Dutta) [task:398551]
  - arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances (Anurag Dutta) [task:398551]
  - arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances (Anurag Dutta) [task:398551]
  - arm64: dts: ti: k3-j7200: Fix register map for main domain pmx (Jared McArthur) [task:398551]
  - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Thomas Richard) [task:398551]
  - ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara) [task:398551]
  - pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle (Clark Wang) [task:398551]
  - arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns (Daolong Zhu) [task:398551]
  - arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns (Daolong Zhu) [task:398551]
  - arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns (Daolong Zhu) [task:398551]
  - arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns (Daolong Zhu) [task:398551]
  - regulator: rk808: Restrict DVS GPIOs to the RK808 variant only (Dragan Simic) [task:398551]
  - cgroup/bpf: only cgroup v2 can be attached by bpf programs (Chen Ridong) [task:398551]
  - Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" (Chen Ridong) [task:398551]
  - arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad (Chen-Yu Tsai) [task:398551]
  - arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4 (Hsin-Te Yuan) [task:398551]
  - arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4 (Hsin-Te Yuan) [task:398551]
  - media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call (Colin Ian King) [task:398551]
  - efi/libstub: fix efi_parse_options() ignoring the default command line (Jonathan Marek) [task:398551]
  - openrisc: Implement fixmap to fix earlycon (Stafford Horne) [task:398551]
  - mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski) [task:398551]
  - ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode (Andrei Simion) [task:398551]
  - arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins (Luca Weiss) [task:398551]
  - soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [task:398551]
  - soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:398551]
  - arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node (Macpaul Lin) [task:398551]
  - arm64: dts: mt8195: Fix dtbs_check error for mutex node (Macpaul Lin) [task:398551]
  - microblaze: Export xmb_manager functions (Michal Simek) [task:398551]
  - drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend() (Gaosheng Cui) [task:398551]
  - spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan) [task:398551]
  - clocksource/drivers/timer-ti-dm: Fix child node refcount handling (Javier Carrasco) [task:398551]
  - clocksource/drivers:sp804: Make user selectable (Mark Brown) [task:398551]
  - kcsan, seqlock: Fix incorrect assumption in read_seqbegin() (Marco Elver) [task:398551]
  - kcsan, seqlock: Support seqcount_latch_t (Marco Elver) [task:398551]
  - time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda) [task:398551]
  - time: Partially revert cleanup on msecs_to_jiffies() documentation (Miguel Ojeda) [task:398551]
  - x86/unwind/orc: Fix unwind for newly forked tasks (Zheng Yejian) [task:398551]
  - thermal/lib: Fix memory leak on error in thermal_genl_auto() (Daniel Lezcano) [task:398551]
  - tools/lib/thermal: Make more generic the command encoding function (Daniel Lezcano) [task:398551]
  - rcuscale: Do a proper cleanup if kfree_scale_init() fails (Uladzislau Rezki (Sony)) [task:398551]
  - crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET) [task:398551]
  - crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [task:398551]
  - crypto: caam - add error check to caam_rsa_set_priv_key_form (Chen Ridong) [task:398551]
  - ACPI: CPPC: Fix _CPC register setting issue (Lifeng Zheng) [task:398551]
  - hwmon: (nct6775-core) Fix overflows seen when writing limit attributes (Pei Xiao) [task:398551]
  - hwmon: (pmbus/core) clear faults after setting smbalert mask (Jerome Brunet) [task:398551]
  - hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK (Patrick Rudolph) [task:398551]
  - rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu (Uladzislau Rezki (Sony)) [task:398551]
  - doc: rcu: update printed dynticks counter bits (Baruch Siach) [task:398551]
  - crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init() (Li Huafei) [task:398551]
  - EDAC/igen6: Avoid segmentation fault on module unload (Orange Kao) [task:398551]
  - amd-pstate: Set min_perf to nominal_perf for active mode performance gov (Gautham R. Shenoy) [task:398551]
  - crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C) [task:398551]
  - crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [task:398551]
  - EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator (Qiuxu Zhuo) [task:398551]
  - EDAC/skx_common: Differentiate memory error sources (Qiuxu Zhuo) [task:398551]
  - EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh) [task:398551]
  - thermal: core: Initialize thermal zones before registering them (Rafael J. Wysocki) [task:398551]
  - crypto: qat - remove faulty arbiter config reset (Ahsan Atta) [task:398551]
  - EDAC/bluefield: Fix potential integer overflow (David Thompson) [task:398551]
  - firmware: google: Unregister driver_info on failure (Yuan Can) [task:398551]
  - crypto: qat/qat_4xxx - fix off by one in uof_get_name() (Dan Carpenter) [task:398551]
  - crypto: qat - remove check after debugfs_create_dir() (Cabiddu, Giovanni) [task:398551]
  - crypto: caam - Fix the pointer passed to caam_qi_shutdown() (Christophe JAILLET) [task:398551]
  - virtio_blk: reverse request order in virtio_queue_rqs (Christoph Hellwig) [task:398551]
  - nvme-pci: reverse request order in nvme_queue_rqs (Christoph Hellwig) [task:398551]
  - ext4: fix race in buffer_head read fault injection (Long Li) [task:398551]
  - ext4: remove array of buffer_heads from mext_page_mkuptodate() (Matthew Wilcox (Oracle)) [task:398551]
  - ext4: pipeline buffer reads in mext_page_mkuptodate() (Matthew Wilcox (Oracle)) [task:398551]
  - ext4: remove calls to to set/clear the folio error flag (Matthew Wilcox (Oracle)) [task:398551]
  - hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [task:398551]
  - s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada) [task:398551]
  - block: fix bio_split_rw_at to take zone_write_granularity into account (Christoph Hellwig) [task:398551]
  - netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING (Zizhi Wo) [task:398551]
  - cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter() (Zizhi Wo) [task:398551]
  - acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin) [task:398551]
  - arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG (Masahiro Yamada) [task:398551]
  - m68k: mvme147: Reinstate early console (Daniel Palmer) [task:398551]
  - m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven) [task:398551]
  - m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer) [task:398551]
  - nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [task:398551]
  - initramfs: avoid filename buffer overrun (David Disseldorp) [task:398551]
  - mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski) [task:398551]
  - brd: defer automatic disk creation until module initialization succeeds (Yang Erkun) [task:398551]
  - x86/pvh: Call C code via the kernel virtual mapping (Ard Biesheuvel) [task:398551]
  - x86/pvh: Set phys_base when calling xen_prepare_pvh() (Jason Andryuk) [task:398551]
  - s390/pageattr: Implement missing kernel_page_present() (Heiko Carstens) [task:398551]
  - s390/cio: Do not unregister the subchannel based on DNV (Vineeth Vijayan) [task:398551]
  - kselftest/arm64: mte: fix printf type warnings about longs (Andre Przywara) [task:398551]
  - kselftest/arm64: mte: fix printf type warnings about __u64 (Andre Przywara) [task:398551]
  - arm64: probes: Disable kprobes/uprobes on MOPS instructions (Kristina Martsenko) [task:398551]
  - x86/stackprotector: Work around strict Clang TLS symbol requirements (Ard Biesheuvel) [task:398551]
  - ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao) [task:398551]
  - ARM: 9420/1: smp: Fix SMP for xip kernels (Harith G) [task:398551]
  - ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry (Eryk Zagorski) [task:398551]
  - LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS (Yuli Wang) [task:398551]
  - ASoC: audio-graph-card2: Purge absent supplies for device tree nodes (John Watts) [task:398551]
  - proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang) [task:398551]
  - drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict (Hans de Goede) [task:398551]
  - ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan) [task:398551]
  - ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan) [task:398551]
  - ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6 (Markus Petri) [task:398551]
  - platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect fan speed (Vishnu Sankar) [task:398551]
  - can: j1939: fix error in J1939 documentation. (Alexander Hölzl) [task:398551]
  - tools/lib/thermal: Remove the thermal.h soft link when doing make clean (zhang jiao) [task:398551]
  - ASoC: tas2781: Add new driver version for tas2563 & tas2781 qfn chip (Shenghao Ding) [task:398551]
  - platform/x86: dell-wmi-base: Handle META key Lock/Unlock events (Kurt Borja) [task:398551]
  - platform/x86: dell-smbios-base: Extends support to Alienware products (Kurt Borja) [task:398551]
  - regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko) [task:398551]
  - firmware: arm_scmi: Reject clear channel request on A2P (Cristian Marussi) [task:398551]
  - soc: qcom: Add check devm_kasprintf() returned value (Charles Han) [task:398551]
  - net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin) [task:398551]
  - bpf: fix filed access without lock (Jiayuan Chen) [task:398551]
  - x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann) [task:398551]
  - ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan) [task:398551]
  - selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian) [task:398551]
  - usb: typec: use cleanup facility for 'altmodes_node' (Javier Carrasco) [task:398551]
  - usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver (Benjamin Große) [task:398551]
  - mac80211: fix user-power when emulating chanctx (Ben Greear) [task:398551]
  - wifi: iwlwifi: mvm: Use the sync timepoint API in suspend (Daniel Gabay) [task:398551]
  - ASoC: Intel: sst: Support LPE0F28 ACPI HID (Hans de Goede) [task:398551]
  - ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede) [task:398551]
  - ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec (Hans de Goede) [task:398551]
  - ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work() (Hans de Goede) [task:398551]
  - wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings (Gustavo A. R. Silva) [task:398551]
  - config: disable ARM64_SW_TTBR0_PAN (yangzhao) [task:385705]
  - Fix "sched: Introduce CONFIG_GROUP_SCHED_WEIGHT" (Huang Bing) [task:340825]
  - sched: Add dummy version of sched_group_set_idle() (Yu Liao) [task:340825]
  - tpm: atmel: Drop PPC64 specific MMIO setup (Rob Herring (Arm)) [task:390743]
  - char: tpm: cr50: Add new device/vendor ID 0x50666666 (Jett Rink) [task:390743]
  - char: tpm: cr50: Move i2c locking to request/relinquish locality ops (Jan Dabros) [task:390743]
  - char: tpm: cr50: Use generic request/relinquish locality ops (Jan Dabros) [task:390743]
  - tpm: ibmvtpm: Set TPM_OPS_AUTO_STARTUP flag on driver (Stefan Berger) [task:390743]
  - tpm: Disable TPM on tpm2_create_primary() failure (Jarkko Sakkinen) [task:390743]
  - tpm: Opt-in in disable PCR integrity protection (Jarkko Sakkinen) [task:390743]
  - tpm: Lock TPM chip in tpm_pm_suspend() first (Jarkko Sakkinen) [task:390743] {CVE-2024-53085}
  - tpm: Lazily flush the auth session (Jarkko Sakkinen) [task:390743]
  - tpm: Rollback tpm2_load_null() (Jarkko Sakkinen) [task:390743]
  - tpm: Return tpm2_sessions_init() when null key creation fails (Jarkko Sakkinen) [task:390743]
  - libstub,tpm: do not ignore failure case when reading final event log (Gregory Price) [task:390743]
  - tpm: fix unsigned/signed mismatch errors related to __calc_tpm2_event_size (Gregory Price) [task:390743]
  - tpm: do not ignore memblock_reserve return value (Gregory Price) [task:390743]
  - tpm: fix signed/unsigned bug when checking event logs (Gregory Price) [task:390743]
  - tpm: export tpm2_sessions_init() to fix ibmvtpm building (Kexy Biscuit) [task:390743]
  - tpm: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Uwe Kleine-König) [task:390743]
  - tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session support (Stefan Berger) [task:390743]
  - tpm: Use auth only after NULL check in tpm_buf_check_hmac_response() (Hao Ge) [task:390743]
  - tpm: Address !chip->auth in tpm_buf_append_hmac_session*() (Jarkko Sakkinen) [task:390743]
  - tpm: Address !chip->auth in tpm_buf_append_name() (Jarkko Sakkinen) [task:390743]
  - tpm: Address !chip->auth in tpm2_*_auth_session() (Jarkko Sakkinen) [task:390743]
  - tpm: Switch to new Intel CPU model defines (Tony Luck) [task:390743]
  - tpm: Enable TCG_TPM2_HMAC by default only for X86_64 (Jarkko Sakkinen) [task:390743]
  - tpm: Rename TPM2_OA_TMPL to TPM2_OA_NULL_KEY and make it local (Jarkko Sakkinen) [task:390743]
  - tpm: Open code tpm_buf_parameters() (Jarkko Sakkinen) [task:390743]
  - hwrng: core - Remove add_early_randomness (Herbert Xu) [task:390743]
  - Documentation: tpm: Add TPM security docs toctree entry (Bagas Sanjaya) [task:390743]
  - tpm: disable the TPM if NULL name changes (James Bottomley) [task:390743]
  - Documentation: add tpm-security.rst (James Bottomley) [task:390743]
  - tpm: add the null key name as a sysfs export (James Bottomley) [task:390743]
  - KEYS: trusted: Add session encryption protection to the seal/unseal path (James Bottomley) [task:390743]
  - tpm: add session encryption protection to tpm2_get_random() (James Bottomley) [task:390743]
  - tpm: add hmac checks to tpm2_pcr_extend() (James Bottomley) [task:390743]
  - tpm: Add the rest of the session HMAC API (James Bottomley) [task:390743]
  - tpm: Add HMAC session name/handle append (James Bottomley) [task:390743]
  - tpm: Add HMAC session start and end functions (James Bottomley) [task:390743]
  - tpm: Add TCG mandated Key Derivation Functions (KDFs) (James Bottomley) [task:390743]
  - tpm: Add NULL primary creation (James Bottomley) [task:390743]
  - tpm: export the context save and load commands (James Bottomley) [task:390743]
  - tpm: add buffer function to point to returned parameters (James Bottomley) [task:390743]
  - crypto: lib - implement library version of AES in CFB mode (Ard Biesheuvel) [task:390743]
  - KEYS: trusted: tpm2: Use struct tpm_buf for sized buffers (Jarkko Sakkinen) [task:390743]
  - tpm: Add tpm_buf_read_{u8,u16,u32} (Jarkko Sakkinen) [task:390743]
  - tpm: TPM2B formatted buffers (Jarkko Sakkinen) [task:390743]
  - tpm: Store the length of the tpm_buf data separately. (Jarkko Sakkinen) [task:390743]
  - tpm: Update struct tpm_buf documentation comments (Jarkko Sakkinen) [task:390743]
  - tpm: Move buffer handling from static inlines to real functions (James Bottomley) [task:390743]
  - tpm: Remove tpm_send() (Jarkko Sakkinen) [task:390743]
  - tpm: Remove unused tpm_buf_tag() (Jarkko Sakkinen) [task:390743]
  - char: tpm: handle HAS_IOPORT dependencies (Niklas Schnelle) [task:390743]
  - Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>" (Ahelenia Ziemiańska) [task:390743]
  - mm: memcg: refactor page state unit helpers (Yosry Ahmed) [task:337529]
  - loongarch/config: change CONFIG_IPV6 to y (YANGANG) [bug:243455]
  - drm/amd/display: Check null pointers before multiple uses (Alex Hung) [task:376429] {CVE-2024-49920}
  - drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe (Srinivasan Shanmugam) [task:376271] {CVE-2024-49914}
  - config: DRM_PANIC is disabled by default (Jackie Liu)
  - ext4: avoid remount errors with 'abort' mount option (Jan Kara) [task:387437] {CVE-2024-50191}
  - sched_ext: Add missing static to scx_dump_data (Tejun Heo) [task:340825]
  - sched_ext: Add missing static to scx_has_op[] (Tejun Heo) [task:340825]
  - sched_ext: Temporarily work around pick_task_scx() being called without balance_scx() (Tejun Heo) [task:340825]
  - fs/proc/task_mmu: prevent integer overflow in pagemap_scan_get_args() (Dan Carpenter) [task:396795] {CVE-2024-53107}
  - mm: page_alloc: move mlocked flag clearance into free_pages_prepare() (Roman Gushchin) [task:396797] {CVE-2024-53105}
  - sched_ext: Add a cgroup scheduler which uses flattened hierarchy (Tejun Heo) [task:340825]
  - sched_ext: Add cgroup support (Tejun Heo) [task:340825]
  - sched: Introduce CONFIG_GROUP_SCHED_WEIGHT (Tejun Heo) [task:340825]
  - sched: Make cpu_shares_read_u64() use tg_weight() (Tejun Heo) [task:340825]
  - sched: Expose css_tg() (Tejun Heo) [task:340825]
  - Revert "selftests/bpf: Verify that sync_linked_regs preserves subreg_def" (chenyuan) [task:391893]
  - sched_ext: TASK_DEAD tasks must be switched into SCX on ops_enable (Tejun Heo) [task:340825]
  - sched_ext: TASK_DEAD tasks must be switched out of SCX on ops_disable (Tejun Heo) [task:340825]
  - drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags (Alex Hung) [task:380223] {CVE-2024-49923}
  - sched_ext: Remove sched_class->switch_class() (Tejun Heo) [task:340825]
  - sched_ext: Remove switch_class_scx() (Tejun Heo) [task:340825]
  - sched_ext: Relocate functions in kernel/sched/ext.c (Tejun Heo) [task:340825]
  - sched_ext: Unify regular and core-sched pick task paths (Tejun Heo) [task:340825]
  - sched_ext: Replace SCX_TASK_BAL_KEEP with SCX_RQ_BAL_KEEP (Tejun Heo) [task:340825]
  - sched_ext: Don't call put_prev_task_scx() before picking the next task (Tejun Heo) [task:340825]
  - fs: replace f_rcuhead with f_task_work (Christian Brauner) [task:393311]
  - Nebula-martix: mark nbl-core module support by parter (lingfuyi) [task:377101]
  - NEBULA-MARTIX: Add nbl_core-driver for nebula-matrix S1055AS series smart NIC. (Bennie Yan) [task:377101]
  - sched_ext: Add scx_enabled() test to @start_class promotion in put_prev_task_balance() (Tejun Heo) [task:340825]
  - sched_ext: Simplify scx_can_stop_tick() invocation in sched_can_stop_tick() (Tejun Heo) [task:340825]
  - sched_ext: add CONFIG_DEBUG_INFO_BTF dependency (Andrea Righi) [task:340825]
  - TPM: do not distinguish tcm1 and tcm2 (Li Jun) [task:392801]
  - Revert "loongarch: shmem: fix SHMLBA definition in loongarch" (zhangxi) [bug:292671]
  - scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Justin Tee) [task:376073] {CVE-2024-49891}
  - LoongArch: KVM: Mark hrtimer to expire in hard interrupt context (Huacai Chen) [task:392633] {CVE-2024-53089}
  - sched: Add put_prev_task(.next) (Peter Zijlstra) [task:340825]
  - sched: Rework dl_server (Peter Zijlstra) [task:340825]
  - sched: Combine the last put_prev_task() and the first set_next_task() (Peter Zijlstra) [task:340825]
  - sched: Rework pick_next_task() (Peter Zijlstra) [task:340825]
  - sched: Split up put_prev_task_balance() (Peter Zijlstra) [task:340825]
  - sched: Fixup set_next_task() implementations (Peter Zijlstra) [task:340825]
  - sched: Use set_next_task(.first) where required (Peter Zijlstra) [task:340825]
  - sbsa_wdog: set the watchdog version to 0 on s5000c (zhouyuhang) [bug:263589]


