Skip to content

6.11.7-rc1 review

Greg Kroah-Hartman damon intel-gfx intel-xe linux-btrfs linux-mips linux-patches linux-wireless lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest243 of 245 patches 11 repliesIn review

243 of 245 patches are in this archive. The cover letter announces 245.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/245lib: alloc_tag_module_unload must wait for pending kfree_rcu callslib/codetag.c+3 -01 reply
2/245drm/amdgpu: fix random data corruption for sdma 7drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c+8 -10 replies
3/245cgroup: Fix potential overflow issue when checking max_depthkernel/cgroup/cgroup.c+2 -20 replies
4/245spi: geni-qcom: Fix boot warning related to pm_runtime and devresdrivers/spi/spi-geni-qcom.c+5 -30 replies
5/245slub/kunit: fix a WARNING due to unwrapped __kmalloc_cache_noproflib/slub_kunit.c+1 -10 replies
6/245perf trace: Fix non-listed archs in the syscalltbl routinestools/perf/util/syscalltbl.c+10 -00 replies
7/245perf python: Fix up the build on architectures without HAVE_KVM_STAT_SUPPORTtools/perf/util/python.c+3 -00 replies
8/245scsi: scsi_debug: Fix do_device_access() handling of unexpected SG copy lengthdrivers/scsi/scsi_debug.c+4 -60 replies
9/245wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()drivers/net/wireless/intel/iwlegacy/common.c drivers/net/wireless/intel/iwlegacy/common.h+24 -11 reply
10/245mac80211: MAC80211_MESSAGE_TRACING should depend on TRACINGnet/mac80211/Kconfig+1 -10 replies
11/245wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keysnet/mac80211/key.c+25 -170 replies
12/245wifi: ath11k: Fix invalid ring usage in full monitor modedrivers/net/wireless/ath/ath11k/dp_rx.c+5 -20 replies
13/245wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hostsdrivers/net/wireless/realtek/rtw89/pci.c+41 -70 replies
14/245wifi: brcm80211: BRCM_TRACING should depend on TRACINGdrivers/net/wireless/broadcom/brcm80211/Kconfig+1 -00 replies
15/245RDMA/cxgb4: Dump vendor specific QP detailsdrivers/infiniband/hw/cxgb4/provider.c+1 -00 replies
16/245RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of downdrivers/infiniband/hw/mlx5/qp.c+2 -20 replies
17/245RDMA/bnxt_re: Fix the usage of control path spin locksdrivers/infiniband/hw/bnxt_re/qplib_rcfw.c+10 -150 replies
18/245RDMA/bnxt_re: synchronize the qp-handle table arraydrivers/infiniband/hw/bnxt_re/qplib_fp.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.c drivers/infiniband/hw/bnxt_re/qplib_rcfw.h+15 -40 replies
19/245wifi: iwlwifi: mvm: dont leak a link on AP removaldrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+1 -10 replies
20/245wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmddrivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c+5 -50 replies
21/245wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()drivers/net/wireless/intel/iwlwifi/mvm/fw.c+4 -60 replies
22/245wifi: iwlwifi: mvm: dont add default link in fw restart flowdrivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c+18 -60 replies
23/245Revert "wifi: iwlwifi: remove retry loops in start"drivers/net/wireless/intel/iwlwifi/iwl-drv.c drivers/net/wireless/intel/iwlwifi/iwl-drv.h drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+31 -100 replies
24/245ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()sound/soc/codecs/cs42l51.c+5 -20 replies
25/245macsec: Fix use-after-free while sending the offloading packetdrivers/net/macsec.c+1 -20 replies
26/245ASoC: dapm: fix bounds checker error in dapm_widget_list_createsound/soc/soc-dapm.c+2 -00 replies
27/245sock_map: fix a NULL pointer dereference in sock_map_link_update_prog()net/core/sock_map.c+4 -00 replies
28/245net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register valuesdrivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h+10 -00 replies
29/245net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB datadrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+17 -50 replies
30/245igb: Disable threaded IRQ for igb_msix_otherdrivers/net/ethernet/intel/igb/igb_main.c+1 -13 replies
31/245dpll: add Embedded SYNC feature for a pinDocumentation/driver-api/dpll.rst Documentation/netlink/specs/dpll.yaml drivers/dpll/dpll_netlink.c +3 more+196 -20 replies
32/245ice: add callbacks for Embedded SYNC enablement on dpll pinsdrivers/net/ethernet/intel/ice/ice_dpll.c drivers/net/ethernet/intel/ice/ice_dpll.h+221 -30 replies
33/245ice: fix crash on probe for DPLL enabled E810 LOMdrivers/net/ethernet/intel/ice/ice_dpll.c drivers/net/ethernet/intel/ice/ice_ptp_hw.c drivers/net/ethernet/intel/ice/ice_ptp_hw.h+90 -20 replies
34/245ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()include/net/ip_tunnels.h+1 -10 replies
35/245ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()net/ipv4/ip_tunnel.c+1 -10 replies
36/245gtp: allow -1 to be specified as file description from userspacedrivers/net/gtp.c+13 -90 replies
37/245net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOTnet/sched/sch_api.c+1 -10 replies
38/245bpf: Force checkpoint when jmp history is too longkernel/bpf/verifier.c+6 -30 replies
39/245netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()drivers/net/netdevsim/fib.c+3 -10 replies
40/245net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext()net/sched/cls_api.c+1 -00 replies
41/245bpf: Fix out-of-bounds write in trie_get_next_key()kernel/bpf/lpm_trie.c+1 -10 replies
42/245net: fix crash when config small gso_max_size/gso_ipv4_max_sizenet/core/rtnetlink.c+2 -20 replies
43/245netfilter: Fix use-after-free in get_info()net/netfilter/x_tables.c+1 -10 replies
44/245netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()net/ipv6/netfilter/nf_reject_ipv6.c+7 -80 replies
45/245Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecsnet/bluetooth/hci_sync.c+11 -70 replies
46/245bpf: Free dynamically allocated bits in bpf_iter_bits_destroy()kernel/bpf/helpers.c+5 -60 replies
47/245bpf: Add bpf_mem_alloc_check_size() helperinclude/linux/bpf_mem_alloc.h kernel/bpf/memalloc.c+16 -10 replies
48/245bpf: Check the validity of nr_words in bpf_iter_bits_new()kernel/bpf/helpers.c+9 -10 replies
49/245net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extensionnet/core/dev.c+4 -00 replies
50/245mlxsw: spectrum_ptp: Add missing verification before pushing Tx headerdrivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c+7 -00 replies
51/245mlxsw: pci: Sync Rx buffers for CPUdrivers/net/ethernet/mellanox/mlxsw/pci.c+15 -70 replies
52/245mlxsw: pci: Sync Rx buffers for devicedrivers/net/ethernet/mellanox/mlxsw/pci.c+2 -10 replies
53/245mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 addressdrivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c+24 -20 replies
54/245net: ethernet: mtk_wed: fix path of MT7988 WO firmwaredrivers/net/ethernet/mediatek/mtk_wed_wo.h+2 -20 replies
55/245netfilter: nft_payload: sanitize offset and length before calling skb_checksum()net/netfilter/nft_payload.c+3 -00 replies
56/245bpf, test_run: Fix LIVE_FRAME frame update after a page has been recyclednet/bpf/test_run.c+1 -00 replies
57/245iomap: improve shared block detection in iomap_unshare_iterfs/iomap/buffered-io.c+13 -40 replies
58/245iomap: dont bother unsharing delalloc extentsfs/iomap/buffered-io.c+2 -10 replies
59/245iomap: share iomap_unshare_iter predicate code with fsdaxfs/dax.c fs/iomap/buffered-io.c include/linux/iomap.h+18 -160 replies
60/245fsdax: remove zeroing code from dax_unshare_iterfs/dax.c+0 -80 replies
61/245fsdax: dax_unshare_iter needs to copy entire blocksfs/dax.c+27 -70 replies
62/245iomap: turn iomap_want_unshare_iter into an inline functionfs/iomap/buffered-io.c include/linux/iomap.h+19 -180 replies
63/245kasan: Fix Software Tag-Based KASAN with GCCinclude/linux/compiler-gcc.h+4 -00 replies
64/245firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()drivers/firmware/arm_sdei.c+1 -10 replies
65/245afs: Fix missing subdir edit when renamed between parent dirsfs/afs/dir.c fs/afs/dir_edit.c fs/afs/internal.h +1 more+122 -30 replies
66/245ACPI: CPPC: Make rmw_lock a raw_spin_lockdrivers/acpi/cppc_acpi.c include/acpi/cppc_acpi.h+6 -50 replies
67/245gpio: sloppy-logic-analyzer: Check for error code from devm_mutex_init() calldrivers/gpio/gpio-sloppy-logic-analyzer.c+3 -10 replies
68/245smb: client: fix parsing of device numbersfs/smb/client/reparse.c fs/smb/client/reparse.h+4 -110 replies
69/245smb: client: set correct device number on nfs reparse pointsfs/smb/client/reparse.c+2 -20 replies
70/245drm/mediatek: ovl: Remove the color format comment for ovl_fmt_convert()drivers/gpu/drm/mediatek/mtk_disp_ovl.c+0 -50 replies
71/245drm/mediatek: Fix color format MACROs in OVLdrivers/gpu/drm/mediatek/mtk_disp_ovl.c+2 -20 replies
72/245drm/mediatek: Fix get efuse issue for MT8188 DPTXdrivers/gpu/drm/mediatek/mtk_dp.c+84 -10 replies
73/245drm/mediatek: Use cmdq_pkt_create() and cmdq_pkt_destroy()drivers/gpu/drm/mediatek/mtk_crtc.c+4 -420 replies
74/245drm/mediatek: Fix potential NULL dereference in mtk_crtc_destroy()drivers/gpu/drm/mediatek/mtk_crtc.c+1 -20 replies
75/245drm/tegra: Fix NULL vs IS_ERR() check in probe()drivers/gpu/drm/tegra/drm.c+2 -20 replies
76/245cxl/events: Fix Trace DRAM Event Recorddrivers/cxl/core/trace.h+14 -30 replies
77/245PCI: Fix pci_enable_acs() support for the ACS quirksdrivers/pci/pci.c+9 -50 replies
78/245nvme: module parameter to disable pi with offsetsdrivers/nvme/host/core.c+17 -20 replies
79/245drm/panthor: Fix firmware initialization on systems with a page size > 4kdrivers/gpu/drm/panthor/panthor_fw.c drivers/gpu/drm/panthor/panthor_gem.c drivers/gpu/drm/panthor/panthor_mmu.c +1 more+24 -80 replies
80/245drm/panthor: Fail job creation when the group is deaddrivers/gpu/drm/panthor/panthor_sched.c+5 -00 replies
81/245drm/panthor: Report group as timedout when we fail to properly suspenddrivers/gpu/drm/panthor/panthor_sched.c+11 -40 replies
82/245ntfs3: Add bounds checking to mi_enum_attr()fs/ntfs3/record.c+10 -130 replies
83/245fs/ntfs3: Check if more than chunk-size bytes are writtenfs/ntfs3/lznt.c+3 -00 replies
84/245fs/ntfs3: Fix warning possible deadlock in ntfs_set_statefs/ntfs3/ntfs_fs.h+1 -10 replies
85/245fs/ntfs3: Stale inode instead of badfs/ntfs3/inode.c+7 -30 replies
86/245fs/ntfs3: Add rough attr alloc_size checkfs/ntfs3/record.c+3 -00 replies
87/245fs/ntfs3: Fix possible deadlock in mi_readfs/ntfs3/namei.c+1 -10 replies
88/245fs/ntfs3: Additional check in ni_clear()fs/ntfs3/frecord.c+3 -10 replies
89/245fs/ntfs3: Fix general protection fault in run_is_mapped_fullfs/ntfs3/inode.c+4 -10 replies
90/245fs/ntfs3: Additional check in ntfs_file_releasefs/ntfs3/file.c+8 -10 replies
91/245rust: device: change the from_raw() functionrust/kernel/device.rs rust/kernel/firmware.rs+4 -130 replies
92/245scsi: scsi_transport_fc: Allow setting rport state to current statedrivers/scsi/scsi_transport_fc.c+2 -20 replies
93/245cifs: Improve creating native symlinks pointing to directoryfs/smb/client/reparse.c fs/smb/client/smb2inode.c fs/smb/client/smb2proto.h+164 -40 replies
94/245cifs: Fix creating native symlinks pointing to current or parent directoryfs/smb/client/cifs_unicode.c+14 -30 replies
95/245ACPI: resource: Fold Asus Vivobook Pro N6506M* DMI quirks togetherdrivers/acpi/resource.c+2 -160 replies
96/245powercap: intel_rapl_msr: Add PL4 support for Arrowlake-Udrivers/powercap/intel_rapl_msr.c+1 -00 replies
97/245thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug supportdrivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c+22 -440 replies
98/245thermal: intel: int340x: processor: Add MMIO RAPL PL4 supportdrivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c+2 -20 replies
99/245net: amd: mvme147: Fix probe banner messagedrivers/net/ethernet/amd/mvme147.c+3 -40 replies
100/245NFS: remove revoked delegation from servers delegation listfs/nfs/delegation.c+5 -00 replies
101/245misc: sgi-gru: Dont disable preemption in GRU driverdrivers/misc/sgi-gru/grukservices.c drivers/misc/sgi-gru/grumain.c drivers/misc/sgi-gru/grutlbpurge.c+0 -80 replies
102/245NFSD: Initialize struct nfsd4_copy earlierfs/nfsd/nfs4proc.c+2 -20 replies
103/245NFSD: Never decrement pending_async_copies on errorfs/nfsd/nfs4proc.c+1 -30 replies
104/245rpcrdma: Always release the rpcrdma_devices xa_arraynet/sunrpc/xprtrdma/ib_client.c+1 -00 replies
106/245wifi: rtlwifi: rtl8192du: Dont claim USB ID 0bda:8171drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c+0 -10 replies
107/245usbip: tools: Fix detach_port() invalid port error pathtools/usb/usbip/src/usbip_detach.c+1 -00 replies
108/245usb: phy: Fix API devm_usb_put_phy() can not release the phydrivers/usb/phy/phy.c+1 -10 replies
109/245usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()drivers/usb/typec/class.c+1 -00 replies
110/245usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devicesdrivers/usb/typec/tcpm/tcpm.c+7 -30 replies
111/245usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodesdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c+2 -20 replies
112/245usb: typec: qcom-pmic-typec: fix missing fwnode removal in error pathdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c+4 -20 replies
113/245phy: qcom: qmp-usb: fix NULL-deref on runtime suspenddrivers/phy/qualcomm/phy-qcom-qmp-usb.c+1 -00 replies
114/245phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspenddrivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c+1 -00 replies
115/245phy: qcom: qmp-usbc: fix NULL-deref on runtime suspenddrivers/phy/qualcomm/phy-qcom-qmp-usbc.c+1 -00 replies
116/245xhci: Fix Link TRB DMA in command ring stopped completion eventdrivers/usb/host/xhci-ring.c+8 -80 replies
117/245xhci: Use pm_runtime_get to prevent RPM on unsupported systemsdrivers/usb/host/xhci-pci.c+4 -20 replies
118/245Revert "driver core: Fix uevent_show() vs driver detach race"drivers/base/core.c drivers/base/module.c+5 -120 replies
119/245Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35"drivers/gpu/drm/amd/display/dc/dml2/dml2_policy.c+1 -00 replies
120/245Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM"tools/testing/selftests/mm/uffd-unit-tests.c+0 -70 replies
121/245Revert "selftests/mm: replace atomic_bool with pthread_barrier_t"tools/testing/selftests/mm/uffd-common.c tools/testing/selftests/mm/uffd-common.h tools/testing/selftests/mm/uffd-unit-tests.c+10 -120 replies
122/245wifi: mac80211: do not pass a stopped vif to the driver in .get_txpowernet/mac80211/cfg.c+2 -10 replies
123/245wifi: ath10k: Fix memory leak in management txdrivers/net/wireless/ath/ath10k/wmi-tlv.c drivers/net/wireless/ath/ath10k/wmi.c+8 -10 replies
124/245wifi: cfg80211: clear wdev->cqm_config pointer on freenet/wireless/core.c+1 -00 replies
125/245wifi: iwlegacy: Clear stale interrupts before resuming devicedrivers/net/wireless/intel/iwlegacy/common.c+2 -00 replies
126/245wifi: iwlwifi: mvm: fix 6 GHz scan constructiondrivers/net/wireless/intel/iwlwifi/mvm/scan.c+3 -30 replies
127/245staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()drivers/staging/iio/frequency/ad9832.c+5 -20 replies
128/245dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supplyDocumentation/devicetree/bindings/iio/adc/adi,ad7380.yaml+21 -00 replies
129/245iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()drivers/iio/adc/ad7124.c+1 -10 replies
130/245iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table()drivers/iio/industrialio-gts-helper.c+1 -10 replies
131/245iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table()drivers/iio/industrialio-gts-helper.c+2 -00 replies
132/245iio: light: veml6030: fix microlux value calculationdrivers/iio/light/veml6030.c+1 -10 replies
133/245nilfs2: fix kernel bug due to missing clearing of checked flagfs/nilfs2/page.c+1 -00 replies
134/245nilfs2: fix potential deadlock with newly created symlinksfs/nilfs2/namei.c+3 -00 replies
135/245RISC-V: ACPI: fix early_ioremap to early_memremaparch/riscv/kernel/acpi.c+2 -20 replies
136/245mm: shmem: fix data-race in shmem_getattr()mm/shmem.c+2 -00 replies
137/245tools/mm: -Werror fixes in page-types/slabinfotools/mm/page-types.c tools/mm/slabinfo.c+8 -50 replies
138/245mm: shrinker: avoid memleak in alloc_shrinker_infomm/shrinker.c+5 -30 replies
139/245firmware: microchip: auto-update: fix poll_complete() to not report spurious timeout errorsdrivers/firmware/microchip/mpfs-auto-update.c+7 -350 replies
140/245thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan()drivers/thunderbolt/retimer.c+3 -20 replies
141/245thunderbolt: Honor TMU requirements in the domain when setting TMU modedrivers/thunderbolt/tb.c+42 -60 replies
142/245soc: qcom: pmic_glink: Handle GLINK intent allocation rejectionsdrivers/soc/qcom/pmic_glink.c+22 -30 replies
143/245cxl/port: Fix use-after-free, permit out-of-order decoder shutdowndrivers/base/core.c drivers/cxl/core/hdm.c drivers/cxl/core/region.c +3 more+100 -530 replies
144/245cxl/port: Fix CXL port initialization order when the subsystem is built-indrivers/cxl/Kconfig drivers/cxl/Makefile drivers/cxl/port.c+31 -70 replies
145/245mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock functiondrivers/mmc/host/sdhci-pci-gli.c+21 -140 replies
146/245mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express processdrivers/mmc/host/sdhci-pci-gli.c+3 -00 replies
147/245block: fix sanity checks in blk_rq_map_user_bvecblock/blk-map.c+1 -30 replies
148/245cgroup/bpf: use a dedicated workqueue for cgroup bpf destructionkernel/bpf/cgroup.c+18 -10 replies
149/245phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock checkdrivers/phy/freescale/phy-fsl-imx8m-pcie.c+5 -50 replies
150/245btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io()fs/btrfs/bio.c+11 -180 replies
151/245btrfs: fix error propagation of split biosfs/btrfs/bio.c fs/btrfs/bio.h+16 -240 replies
152/245spi: spi-fsl-dspi: Fix crash when not using GPIO chip selectdrivers/spi/spi-fsl-dspi.c+5 -10 replies
153/245riscv: vdso: Prevent the compiler from inserting calls to memset()arch/riscv/kernel/vdso/Makefile+1 -00 replies
154/245Input: edt-ft5x06 - fix regmap leak when probe failsdrivers/input/touchscreen/edt-ft5x06.c+18 -10 replies
155/245ALSA: hda/realtek: Limit internal Mic boost on Dell platformsound/pci/hda/patch_realtek.c+18 -30 replies
156/245riscv: efi: Set NX compat flag in PE/COFF headerarch/riscv/kernel/efi-header.S+1 -10 replies
157/245riscv: Prevent a bad reference count on CPU nodesarch/riscv/kernel/cacheinfo.c+5 -20 replies
158/245riscv: Use %u to format the output of cpuarch/riscv/kernel/cpu-hotplug.c+1 -10 replies
159/245riscv: Remove unused GENERATING_ASM_OFFSETSarch/riscv/kernel/asm-offsets.c+0 -20 replies
160/245riscv: Remove duplicated GET_RMarch/riscv/kernel/traps_misaligned.c+0 -20 replies
161/245scsi: ufs: core: Fix another deadlock during RTC updatedrivers/ufs/core/ufshcd.c+1 -10 replies
162/245cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices()drivers/cxl/core/port.c+10 -30 replies
163/245cxl/acpi: Ensure ports ready at cxl_acpi_probe() returndrivers/cxl/acpi.c+7 -00 replies
164/245sched/numa: Fix the potential null pointer dereference in task_numa_work()kernel/sched/fair.c+2 -20 replies
165/245posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on cloneinclude/linux/tick.h kernel/fork.c+10 -00 replies
166/245iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAPlib/iov_iter.c+4 -20 replies
167/245tpm: Return tpm2_sessions_init() when null key creation failsdrivers/char/tpm/tpm2-sessions.c+9 -20 replies
168/245tpm: Rollback tpm2_load_null()drivers/char/tpm/tpm2-sessions.c+24 -200 replies
169/245drm/amd/pm: Vangogh: Fix kernel memory out of bounds writedrivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c+3 -10 replies
170/245drm/amdgpu/smu13: fix profile reportingdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c+3 -30 replies
171/245tpm: Lazily flush the auth sessiondrivers/char/tpm/tpm-chip.c drivers/char/tpm/tpm-dev-common.c drivers/char/tpm/tpm-interface.c +1 more+44 -200 replies
172/245mptcp: init: protect sched with rcu_read_locknet/mptcp/protocol.c+2 -00 replies
173/245mei: use kvmalloc for read bufferdrivers/misc/mei/client.c+2 -20 replies
175/245fork: only invoke khugepaged, ksm hooks if no errorinclude/linux/ksm.h kernel/fork.c+6 -110 replies
176/245mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reservesmm/page_alloc.c+5 -50 replies
177/245x86/traps: Enable UBSAN traps on x86arch/x86/include/asm/bug.h arch/x86/kernel/traps.c include/linux/ubsan.h +1 more+73 -70 replies
178/245x86/traps: move kmsan check after instrumentation_beginarch/x86/kernel/traps.c+6 -60 replies
179/245ocfs2: pass u64 to ocfs2_truncate_inline maybe overflowfs/ocfs2/file.c+8 -00 replies
180/245resource,kexec: walk_system_ram_res_rev must retain resource flagskernel/resource.c+1 -30 replies
181/245mctp i2c: handle NULL header addressdrivers/net/mctp/mctp-i2c.c+3 -00 replies
182/245btrfs: fix use-after-free of block device file in __btrfs_free_extra_devids()fs/btrfs/volumes.c+1 -00 replies
183/245accel/ivpu: Fix NOC firewall interrupt handlingdrivers/accel/ivpu/ivpu_debugfs.c drivers/accel/ivpu/ivpu_hw.c drivers/accel/ivpu/ivpu_hw.h +1 more+15 -10 replies
184/245xfs: fix finding a last resort AG in xfs_filestream_pick_agfs/xfs/xfs_filestream.c fs/xfs/xfs_trace.h+17 -210 replies
185/245ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3sound/pci/hda/patch_realtek.c+1 -00 replies
186/245ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1sound/pci/hda/patch_realtek.c+1 -00 replies
187/245nvmet-auth: assign dh_key to NULL after kfree_sensitivedrivers/nvme/target/auth.c+1 -00 replies
188/245nvme: re-fix error-handling for io_uring nvme-passthroughdrivers/nvme/host/ioctl.c+5 -20 replies
189/245kasan: remove vmalloc_percpu testmm/kasan/kasan_test.c+0 -270 replies
190/245drm/tests: helpers: Add helper for drm_display_mode_from_cea_vic()drivers/gpu/drm/tests/drm_kunit_helpers.c include/drm/drm_kunit_helpers.h+46 -00 replies
191/245drm/connector: hdmi: Fix memory leak in drm_display_mode_from_cea_vic()drivers/gpu/drm/tests/drm_connector_test.c+12 -120 replies
192/245drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic()drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c+4 -40 replies
193/245drm/xe: Fix register definition order in xe_regs.hdrivers/gpu/drm/xe/regs/xe_regs.h+3 -30 replies
194/245drm/xe: Kill regs/xe_sriov_regs.hdrivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/regs/xe_regs.h drivers/gpu/drm/xe/regs/xe_sriov_regs.h +3 more+15 -260 replies
195/245drm/xe: Add mmio read before GGTT invalidatedrivers/gpu/drm/xe/xe_ggtt.c+10 -00 replies
196/245drm/xe: Dont short circuit TDR on jobs not starteddrivers/gpu/drm/xe/xe_guc_submit.c+12 -60 replies
197/245io_uring/rw: fix missing NOWAIT check for O_DIRECT start writeio_uring/rw.c+21 -20 replies
198/245btrfs: fix extent map merging not happening for adjacent extentsfs/btrfs/extent_map.c+6 -10 replies
199/245btrfs: fix defrag not merging contiguous extents due to merged extent mapsfs/btrfs/defrag.c+5 -50 replies
200/245gpiolib: fix debugfs newline separatorsdrivers/gpio/gpiolib.c+2 -00 replies
201/245gpiolib: fix debugfs dangling chip separatordrivers/gpio/gpiolib.c+1 -10 replies
202/245vmscan,migrate: fix page count imbalance on node stats when demoting pagesmm/migrate.c+1 -10 replies
203/245mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizesmm/mmap.c+2 -10 replies
204/245Input: fix regression when re-registering input handlersdrivers/input/input.c include/linux/input.h+82 -620 replies
205/245mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=truemm/vmscan.c+2 -20 replies
206/245mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL statsinclude/linux/mmzone.h mm/vmscan.c+5 -110 replies
207/245mm: shrink skip folio mapped by an exiting processmm/rmap.c mm/vmscan.c+21 -10 replies
208/245mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify()include/linux/mmzone.h mm/rmap.c mm/vmscan.c+55 -470 replies
209/245riscv: dts: starfive: Update ethernet phy0 delay parameter values for Star64arch/riscv/boot/dts/starfive/jh7110-pine64-star64.dts+1 -20 replies
210/245riscv: dts: starfive: disable unused csi/camss nodesarch/riscv/boot/dts/starfive/jh7110-common.dtsi+0 -20 replies
211/245arm64: dts: qcom: msm8939: revert use of APCS mbox for RPMarch/arm64/boot/dts/qcom/msm8939.dtsi+1 -10 replies
212/245arm64: dts: qcom: x1e80100-yoga-slim7x: fix nvme regulator boot glitcharch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts+2 -00 replies
213/245arm64: dts: qcom: x1e80100: Fix up BAR spacesarch/arm64/boot/dts/qcom/x1e80100.dtsi+5 -50 replies
214/245arm64: dts: qcom: x1e80100-vivobook-s15: fix nvme regulator boot glitcharch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts+2 -00 replies
215/245arm64: dts: qcom: x1e80100: fix PCIe4 interconnectarch/arm64/boot/dts/qcom/x1e80100.dtsi+1 -10 replies
216/245arm64: dts: qcom: x1e80100-qcp: fix nvme regulator boot glitcharch/arm64/boot/dts/qcom/x1e80100-qcp.dts+2 -00 replies
217/245arm64: dts: qcom: x1e80100-crd: fix nvme regulator boot glitcharch/arm64/boot/dts/qcom/x1e80100-crd.dts+2 -00 replies
218/245arm64: dts: imx8ulp: correct the flexspi compatible stringarch/arm64/boot/dts/freescale/imx8ulp.dtsi+1 -10 replies
219/245arm64: dts: qcom: x1e80100: Add Broadcast_AND region in LLCC blockarch/arm64/boot/dts/qcom/x1e80100.dtsi+4 -20 replies
220/245arm64: dts: qcom: x1e80100: fix PCIe4 and PCIe6a PHY clocksarch/arm64/boot/dts/qcom/x1e80100.dtsi+10 -60 replies
221/245drm/i915: Skip programming FIA link enable bits for MTL+drivers/gpu/drm/i915/display/intel_tc.c+3 -00 replies
222/245drm/i915: disable fbc due to Wa_16023588340drivers/gpu/drm/i915/display/intel_display_wa.h drivers/gpu/drm/i915/display/intel_fbc.c drivers/gpu/drm/xe/Makefile +1 more+31 -00 replies
223/245drm/i915/display: Cache adpative sync caps to use it laterdrivers/gpu/drm/i915/display/intel_alpm.c drivers/gpu/drm/i915/display/intel_display_types.h drivers/gpu/drm/i915/display/intel_dp.c +2 more+15 -140 replies
224/245drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clockdrivers/gpu/drm/i915/display/intel_display_power.c+8 -00 replies
225/245drm/i915/hdcp: Add encoder check in intel_hdcp_get_capabilitydrivers/gpu/drm/i915/display/intel_hdcp.c+6 -10 replies
226/245drm/i915/hdcp: Add encoder check in hdcp2_get_capabilitydrivers/gpu/drm/i915/display/intel_dp_hdcp.c+9 -20 replies
227/245drm/i915/dp: Clear VSC SDP during post ddi disable routinedrivers/gpu/drm/i915/display/intel_dp.c+5 -20 replies
228/245drm/i915/display/dp: Compute AS SDP when vrr is also enableddrivers/gpu/drm/i915/display/intel_dp.c+1 -10 replies
229/245drm/i915/pps: Disable DPLS_GATING around pps sequencedrivers/gpu/drm/i915/display/intel_pps.c+12 -00 replies
230/245drm/i915: move rawclk from runtime to display runtime infodrivers/gpu/drm/i915/display/intel_backlight.c drivers/gpu/drm/i915/display/intel_display_device.c drivers/gpu/drm/i915/display/intel_display_device.h +5 more+17 -170 replies
231/245drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h drivers/gpu/drm/xe/xe_device_types.h+0 -70 replies
232/245drm/i915/psr: Prevent Panel Replay if CRC calculation is enableddrivers/gpu/drm/i915/display/intel_psr.c+6 -00 replies
233/245drm/i915/display: Dont enable decompression on Xe2 with Tile4drivers/gpu/drm/i915/display/skl_universal_plane.c+0 -50 replies
234/245drm/xe: Support nomodeset kernel command-line optiondrivers/gpu/drm/xe/xe_module.c+36 -30 replies
235/245drm/xe/xe2hpg: Add Wa_15016589081drivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_wa.c+5 -00 replies
236/245drm/xe: Move enable host l2 VRAM post MCR initdrivers/gpu/drm/xe/xe_gt.c+1 -10 replies
237/245drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPGdrivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_tuning.c+9 -00 replies
238/245drm/xe/xe2: Introduce performance changesdrivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_tuning.c+8 -00 replies
239/245drm/xe/xe2: Add performance turning changesdrivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_tuning.c+11 -10 replies
240/245drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr registerdrivers/gpu/drm/xe/regs/xe_gt_regs.h+1 -10 replies
241/245drm/xe: Write all slices if its mcr registerdrivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_gt.c+5 -50 replies
242/245drm/amdgpu/swsmu: fix ordering for setting workload_maskdrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+1 -10 replies
243/245drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUsdrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+5 -10 replies
244/245fs/ntfs3: Sequential field availability check in mi_enum_attr()fs/ntfs3/record.c+7 -80 replies
245/245drm/amdgpu: handle default profile on on devices without fullscreen 3Ddrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+10 -10 replies

Reviews trailers per patch

162 of 243 patches have a Reviewed-by or Acked-by.

PatchPraneesh PMarcel WeißenbachArend van SprielMaher SanallaAlex DeucherCharles KeepaxPatrisious HaddadChris MiSimon HormanSabrina DubrocaHariprasad KelamMichal KoutnýPrzemek KitszelRafal RomanowskiAleksandr LoktionovJiri PirkoKarol KolacinskiPucha Himasekhar ReddyDavid AhernEric DumazetOliver SmithVictor NogueiraNamhyung KimIan RogersDan CarpenterColin Ian KingMartin-Éric RacineBrandon NielsenStanislaw GruszkaPetr MachataIdo SchimmelWillem de BruijnAndrew LunnAngeloGioacchino Del Regno[email protected]Alexander LobakinStanislav FomichevDarrick J. WongJamal Hadi SalimChristoph HellwigBrian FosterAndrey KonovalovJames MorseWolfram SangToke Høiland-JørgensenHou TaoCK HuDouglas AndersonMatthias BruggerFei ShaoLu BaoluFlorian WestphalYafang ShaoDaniel BorkmannKanchan JoshiChaitanya KulkarniDanilo KrummrichBoqun FengEwan D. MilneSrinivas PandruvadaSteven PriceLiviu DudauTrond MyklebustJeff LaytonOlga KornievskaiaPing-Ke ShihHongren ZhengShuah KhanHeikki KrogerusBadhri Jagan SridharanXu YangSebastian ReichelBryan O'DonoghueDmitry BaryshkovSteffen DirkwinkelMario LimoncielloNuno SaConor DooleyDavid LechnerMatti Vaittinen[email protected]Alexandre GhitiSunil V LQi ZhengRoman GushchinVlastimil BabkaKirill A. ShutemovDave ChinnerJamie GibbonsJohan HovoldChris LewJonathan CameronIra WeinyGregory PriceAlejandro LuceroGeorg GottleuberNicholas KazlauskasDaniel WheelerVishal ChourasiaDavid SterbaQu WenruoJohannes ThumshirnGuo RenOliver GrauteMathias NymanEmil Renner BerthingArd BiesheuvelFrederic WeisbeckerStefan BergerKenneth FengPengyu MaGeliang TangBrian GeffonTomas WinklerSudeep HollaLiam R. HowlettJann HornPeter Zijlstra (Intel)Alexander PotapenkoJoseph QiDan WilliamsBaoquan HeJacek LawrynowiczJeffrey Hugo[email protected]Charlie JenkinsHannes ReineckeAnuj GuptaMaxime RipardMatt RoperHimal Prasad GhimirayBart Van AsscheLucas De MarchiYu ZhaoBarry SongAurelien JarnoStephan GerholdKonrad DybcioAbel VesaShekhar ChauhanImre DeakJonathan CavittRodrigo ViviArun R MurthyNemesa GargSuraj KandpalDnyaneshwar BhadaneAnkit NautiyalMaarten LankhorstVille SyrjäläMika KaholaYang ShiDavidlohr BuesoShakeel ButtHuang, YingOscar SalvadorGabriel Krisman BertaziLorenzo StoakesNed T. CriglerPeter SeidererGustavo SousaLijo LazarSai Teja PottumuttuAkshata JahagirdarLuna JernbergSeongJae Park
SeriesT-b T-b T-b
1/245
2/245R-b
3/245R-b
4/245
5/245
6/245A-b
7/245R-b
8/245R-b R-b
9/245T-b T-b A-b
10/245
11/245
12/245R-b
13/245T-b
14/245A-b
15/245
16/245R-b
17/245
18/245
19/245
20/245
21/245
22/245
23/245
24/245R-b
25/245R-b R-b R-b R-b
26/245
27/245
28/245R-b
29/245R-b R-b
30/245R-b R-b T-b
31/245R-b R-b
32/245R-b R-b
33/245R-b R-b T-b
34/245R-b
35/245R-b
36/245R-b T-b
37/245R-b T-b
38/245A-b
39/245R-b R-b
40/245R-b A-b
41/245R-b T-b A-b
42/245R-b
43/245R-b
44/245
45/245
46/245A-b
47/245
48/245
49/245R-b
50/245
51/245R-b
52/245R-b
53/245R-b
54/245R-b R-b
55/245
56/245T-b R-b A-b
57/245R-b
58/245R-b R-b
59/245R-b
60/245R-b
61/245R-b
62/245R-b
63/245T-b R-b
64/245R-b
65/245
66/245
67/245R-b
68/245
69/245
70/245R-b R-b
71/245R-b R-b R-b R-b
72/245R-b R-b R-b R-b T-b
73/245
74/245R-b R-b
75/245R-b
76/245
77/245T-b
78/245R-b R-b R-b
79/245R-b R-b
80/245R-b R-b
81/245R-b R-b
82/245
83/245
84/245
85/245
86/245
87/245
88/245
89/245
90/245
91/245A-b R-b
92/245R-b
93/245
94/245
95/245
96/245R-b
97/245R-b
98/245R-b
99/245R-b
100/245R-b
101/245
102/245R-b T-b
103/245
104/245
106/245A-b
107/245R-b R-b
108/245
109/245R-b
110/245R-b R-b T-b R-b
111/245R-b A-b R-b
112/245R-b A-b R-b
113/245R-b
114/245R-b
115/245R-b
116/245A-b
117/245R-b
118/245
119/245R-b T-b
120/245
121/245
122/245
123/245
124/245
125/245A-b
126/245
127/245R-b R-b
128/245A-b R-b
129/245R-b
130/245R-b
131/245R-b
132/245
133/245
134/245T-b
135/245R-b R-b
136/245
137/245
138/245A-b A-b A-b A-b R-b
139/245T-b
140/245
141/245
142/245T-b R-b R-b
143/245R-b R-b
144/245R-b R-b T-b T-b R-b
145/245T-b
146/245
147/245
148/245T-b
149/245
150/245R-b
151/245R-b R-b R-b
152/245
153/245R-b
154/245R-b
155/245
156/245R-b A-b
157/245R-b R-b R-b
158/245R-b T-b
159/245R-b T-b
160/245R-b
161/245R-b
162/245R-b R-b T-b
163/245R-b R-b T-b
164/245
165/245R-b
166/245R-b
167/245R-b
168/245R-b
169/245R-b
170/245R-b
171/245T-b R-b T-b
172/245R-b R-b
173/245T-b A-b
175/245R-b R-b R-b
176/245R-b
177/245A-b
178/245R-b
179/245R-b
180/245R-b A-b
181/245R-b
182/245R-b
183/245R-b R-b
184/245R-b T-b
185/245
186/245
187/245R-b R-b
188/245R-b R-b R-b
189/245
190/245A-b
191/245A-b
192/245A-b
193/245R-b R-b
194/245R-b R-b
195/245R-b
196/245R-b
197/245
198/245R-b
199/245R-b
200/245
201/245
202/245R-b R-b R-b R-b R-b
203/245R-b Debugged-by R-b
204/245T-b T-b
205/245A-b
206/245
207/245A-b
208/245
209/245A-b
210/245R-b T-b R-b
211/245
212/245R-b R-b
213/245R-b T-b
214/245R-b R-b
215/245R-b
216/245R-b R-b
217/245R-b R-b
218/245
219/245
220/245R-b R-b
221/245R-b R-b
222/245R-b A-b
223/245R-b
224/245R-b R-b
225/245R-b
226/245R-b
227/245R-b
228/245R-b
229/245R-b
230/245R-b
231/245R-b R-b
232/245R-b
233/245R-b
234/245R-b
235/245R-b R-b
236/245R-b R-b
237/245R-b
238/245R-b
239/245R-b R-b
240/245R-b
241/245R-b
242/245R-b
243/245R-b
244/245
245/245R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 166 reviewers.

Read the v1 thread

Cover letter [PATCH 6.11 000/245] 6.11.7-rc1 review

This is the start of the stable review cycle for the 6.11.7 release. There are 245 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Fri, 08 Nov 2024 12:02:47 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.11.7-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.11.7-rc1

Alex Deucher <[email protected]>
drm/amdgpu: handle default profile on on devices without fullscreen 3D

Konstantin Komarov <[email protected]>
fs/ntfs3: Sequential field availability check in mi_enum_attr()

Alex Deucher <[email protected]>
drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs

Alex Deucher <[email protected]>
drm/amdgpu/swsmu: fix ordering for setting workload_mask

Tejas Upadhyay <[email protected]>
drm/xe: Write all slices if its mcr register

Tejas Upadhyay <[email protected]>
drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr register

Shekhar Chauhan <[email protected]>
drm/xe/xe2: Add performance turning changes

Akshata Jahagirdar <[email protected]>
drm/xe/xe2: Introduce performance changes

Sai Teja Pottumuttu <[email protected]>
drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG

Tejas Upadhyay <[email protected]>
drm/xe: Move enable host l2 VRAM post MCR init

Tejas Upadhyay <[email protected]>

    drm/xe/xe2hpg: Add Wa_15016589081

Thomas Zimmermann <[email protected]>
drm/xe: Support 'nomodeset' kernel command-line option

Juha-Pekka Heikkila <[email protected]>
drm/i915/display: Don't enable decompression on Xe2 with Tile4

Jouni Högander <[email protected]>
drm/i915/psr: Prevent Panel Replay if CRC calculation is enabled

Jani Nikula <[email protected]>
drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()

Jani Nikula <[email protected]>
drm/i915: move rawclk from runtime to display runtime info

Suraj Kandpal <[email protected]>
drm/i915/pps: Disable DPLS_GATING around pps sequence

Mitul Golani <[email protected]>
drm/i915/display/dp: Compute AS SDP when vrr is also enabled

Suraj Kandpal <[email protected]>
drm/i915/dp: Clear VSC SDP during post ddi disable routine

Suraj Kandpal <[email protected]>
drm/i915/hdcp: Add encoder check in hdcp2_get_capability

Suraj Kandpal <[email protected]>
drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability

Mitul Golani <[email protected]>
drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock

Mitul Golani <[email protected]>
drm/i915/display: Cache adpative sync caps to use it later

Matthew Auld <[email protected]>

    drm/i915: disable fbc due to Wa_16023588340

Gustavo Sousa <[email protected]>
drm/i915: Skip programming FIA link enable bits for MTL+

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100: fix PCIe4 and PCIe6a PHY clocks

Abel Vesa <[email protected]>
arm64: dts: qcom: x1e80100: Add Broadcast_AND region in LLCC block

Haibo Chen <[email protected]>
arm64: dts: imx8ulp: correct the flexspi compatible string

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-crd: fix nvme regulator boot glitch

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-qcp: fix nvme regulator boot glitch

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100: fix PCIe4 interconnect

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-vivobook-s15: fix nvme regulator boot glitch

Konrad Dybcio <[email protected]>

    arm64: dts: qcom: x1e80100: Fix up BAR spaces

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-yoga-slim7x: fix nvme regulator boot glitch

Fabien Parent <[email protected]>
arm64: dts: qcom: msm8939: revert use of APCS mbox for RPM

Conor Dooley <[email protected]>
riscv: dts: starfive: disable unused csi/camss nodes

E Shattow <[email protected]>
riscv: dts: starfive: Update ethernet phy0 delay parameter values for Star64

Yu Zhao <[email protected]>
mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify()

Zhiguo Jiang <[email protected]>
mm: shrink skip folio mapped by an exiting process

Yu Zhao <[email protected]>
mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats

Yuanchu Xie <[email protected]>
mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true

Dmitry Torokhov <[email protected]>
Input: fix regression when re-registering input handlers

Vlastimil Babka <[email protected]>
mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes

Gregory Price <[email protected]>
vmscan,migrate: fix page count imbalance on node stats when demoting pages

Johan Hovold <[email protected]>
gpiolib: fix debugfs dangling chip separator

Johan Hovold <[email protected]>
gpiolib: fix debugfs newline separators

Filipe Manana <[email protected]>
btrfs: fix defrag not merging contiguous extents due to merged extent maps

Filipe Manana <[email protected]>
btrfs: fix extent map merging not happening for adjacent extents

Jens Axboe <[email protected]>
io_uring/rw: fix missing NOWAIT check for O_DIRECT start write

Matthew Brost <[email protected]>
drm/xe: Don't short circuit TDR on jobs not started

Matthew Brost <[email protected]>
drm/xe: Add mmio read before GGTT invalidate

Michal Wajdeczko <[email protected]>
drm/xe: Kill regs/xe_sriov_regs.h

Michal Wajdeczko <[email protected]>
drm/xe: Fix register definition order in xe_regs.h

Jinjie Ruan <[email protected]>
drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic()

Jinjie Ruan <[email protected]>
drm/connector: hdmi: Fix memory leak in drm_display_mode_from_cea_vic()

Jinjie Ruan <[email protected]>
drm/tests: helpers: Add helper for drm_display_mode_from_cea_vic()

Andrey Konovalov <[email protected]>
kasan: remove vmalloc_percpu test

Keith Busch <[email protected]>
nvme: re-fix error-handling for io_uring nvme-passthrough

Vitaliy Shevtsov <[email protected]>
nvmet-auth: assign dh_key to NULL after kfree_sensitive

Christoffer Sandberg <[email protected]>
ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1

Christoffer Sandberg <[email protected]>
ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3

Christoph Hellwig <[email protected]>
xfs: fix finding a last resort AG in xfs_filestream_pick_ag

Andrzej Kacprowski <[email protected]>
accel/ivpu: Fix NOC firewall interrupt handling

Zhihao Cheng <[email protected]>
btrfs: fix use-after-free of block device file in __btrfs_free_extra_devids()

Matt Johnston <[email protected]>
mctp i2c: handle NULL header address

Gregory Price <[email protected]>
resource,kexec: walk_system_ram_res_rev must retain resource flags

Edward Adam Davis <[email protected]>
ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow

Sabyrzhan Tasbolatov <[email protected]>
x86/traps: move kmsan check after instrumentation_begin

Gatlin Newhouse <[email protected]>
x86/traps: Enable UBSAN traps on x86

Matt Fleming <[email protected]>
mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves

Lorenzo Stoakes <[email protected]>
fork: only invoke khugepaged, ksm hooks if no error

Lorenzo Stoakes <[email protected]>
fork: do not invoke uffd on fork if error occurs

Alexander Usyskin <[email protected]>
mei: use kvmalloc for read buffer

Matthieu Baerts (NGI0) <[email protected]>
mptcp: init: protect sched with rcu_read_lock

Jarkko Sakkinen <[email protected]>
tpm: Lazily flush the auth session

Alex Deucher <[email protected]>
drm/amdgpu/smu13: fix profile reporting

Tvrtko Ursulin <[email protected]>
drm/amd/pm: Vangogh: Fix kernel memory out of bounds write

Jarkko Sakkinen <[email protected]>
tpm: Rollback tpm2_load_null()

Jarkko Sakkinen <[email protected]>
tpm: Return tpm2_sessions_init() when null key creation fails

Hugh Dickins <[email protected]>
iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP

Benjamin Segall <[email protected]>
posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone

Shawn Wang <[email protected]>
sched/numa: Fix the potential null pointer dereference in task_numa_work()

Dan Williams <[email protected]>
cxl/acpi: Ensure ports ready at cxl_acpi_probe() return

Dan Williams <[email protected]>
cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices()

Peter Wang <[email protected]>
scsi: ufs: core: Fix another deadlock during RTC update

Chunyan Zhang <[email protected]>
riscv: Remove duplicated GET_RM

Chunyan Zhang <[email protected]>
riscv: Remove unused GENERATING_ASM_OFFSETS

WangYuli <[email protected]>
riscv: Use '%u' to format the output of 'cpu'

Miquel Sabaté Solà <[email protected]>
riscv: Prevent a bad reference count on CPU nodes

Heinrich Schuchardt <[email protected]>
riscv: efi: Set NX compat flag in PE/COFF header

Kailang Yang <[email protected]>
ALSA: hda/realtek: Limit internal Mic boost on Dell platform

Dmitry Torokhov <[email protected]>
Input: edt-ft5x06 - fix regmap leak when probe fails

Alexandre Ghiti <[email protected]>
riscv: vdso: Prevent the compiler from inserting calls to memset()

Frank Li <[email protected]>
spi: spi-fsl-dspi: Fix crash when not using GPIO chip select

Naohiro Aota <[email protected]>
btrfs: fix error propagation of split bios

Qu Wenruo <[email protected]>
btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io()

Richard Zhu <[email protected]>
phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check

Chen Ridong <[email protected]>
cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction

Xinyu Zhang <[email protected]>
block: fix sanity checks in blk_rq_map_user_bvec

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process

Ben Chuang <[email protected]>
mmc: sdhci-pci-gli: GL9767: Fix low power mode on the set clock function

Dan Williams <[email protected]>
cxl/port: Fix CXL port initialization order when the subsystem is built-in

Dan Williams <[email protected]>
cxl/port: Fix use-after-free, permit out-of-order decoder shutdown

Bjorn Andersson <[email protected]>
soc: qcom: pmic_glink: Handle GLINK intent allocation rejections

Gil Fine <[email protected]>
thunderbolt: Honor TMU requirements in the domain when setting TMU mode

Mika Westerberg <[email protected]>
thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan()

Conor Dooley <[email protected]>
firmware: microchip: auto-update: fix poll_complete() to not report spurious timeout errors

Chen Ridong <[email protected]>
mm: shrinker: avoid memleak in alloc_shrinker_info

Wladislav Wiebe <[email protected]>
tools/mm: -Werror fixes in page-types/slabinfo

Jeongjun Park <[email protected]>
mm: shmem: fix data-race in shmem_getattr()

Yunhui Cui <[email protected]>
RISC-V: ACPI: fix early_ioremap to early_memremap

Ryusuke Konishi <[email protected]>
nilfs2: fix potential deadlock with newly created symlinks

Ryusuke Konishi <[email protected]>
nilfs2: fix kernel bug due to missing clearing of checked flag

Javier Carrasco <[email protected]>
iio: light: veml6030: fix microlux value calculation

Jinjie Ruan <[email protected]>
iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table()

Jinjie Ruan <[email protected]>
iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table()

Zicheng Qu <[email protected]>
iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()

Julien Stephan <[email protected]>
dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply

Zicheng Qu <[email protected]>
staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: fix 6 GHz scan construction

Ville Syrjälä <[email protected]>
wifi: iwlegacy: Clear stale interrupts before resuming device

Johannes Berg <[email protected]>

    wifi: cfg80211: clear wdev->cqm_config pointer on free

Manikanta Pubbisetty <[email protected]>
wifi: ath10k: Fix memory leak in management tx

Felix Fietkau <[email protected]>
wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower

Edward Liaw <[email protected]>
Revert "selftests/mm: replace atomic_bool with pthread_barrier_t"

Edward Liaw <[email protected]>
Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM"

Ovidiu Bunea <[email protected]>
Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35"

Greg Kroah-Hartman <[email protected]>
Revert "driver core: Fix uevent_show() vs driver detach race"

Basavaraj Natikar <[email protected]>
xhci: Use pm_runtime_get to prevent RPM on unsupported systems

Faisal Hassan <[email protected]>
xhci: Fix Link TRB DMA in command ring stopped completion event

Johan Hovold <[email protected]>
phy: qcom: qmp-usbc: fix NULL-deref on runtime suspend

Johan Hovold <[email protected]>
phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend

Johan Hovold <[email protected]>
phy: qcom: qmp-usb: fix NULL-deref on runtime suspend

Javier Carrasco <[email protected]>
usb: typec: qcom-pmic-typec: fix missing fwnode removal in error path

Javier Carrasco <[email protected]>
usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes

Amit Sunil Dhamne <[email protected]>
usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devices

Javier Carrasco <[email protected]>
usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes()

Zijun Hu <[email protected]>
usb: phy: Fix API devm_usb_put_phy() can not release the phy

Zongmin Zhou <[email protected]>
usbip: tools: Fix detach_port() invalid port error path

Bitterblue Smith <[email protected]>

    wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171

Jan Schär <[email protected]>
ALSA: usb-audio: Add quirks for Dell WD19 dock

Chuck Lever <[email protected]>
rpcrdma: Always release the rpcrdma_device's xa_array

Chuck Lever <[email protected]>
NFSD: Never decrement pending_async_copies on error

Chuck Lever <[email protected]>
NFSD: Initialize struct nfsd4_copy earlier

Dimitri Sivanich <[email protected]>
misc: sgi-gru: Don't disable preemption in GRU driver

Dai Ngo <[email protected]>
NFS: remove revoked delegation from server's delegation list

Daniel Palmer <[email protected]>
net: amd: mvme147: Fix probe banner message

Zhang Rui <[email protected]>

    thermal: intel: int340x: processor: Add MMIO RAPL PL4 support

Zhang Rui <[email protected]>

    thermal: intel: int340x: processor: Remove MMIO RAPL CPU hotplug support

Sumeet Pawnikar <[email protected]>
powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U

Hans de Goede <[email protected]>
ACPI: resource: Fold Asus Vivobook Pro N6506M* DMI quirks together

Pali Rohár <[email protected]>
cifs: Fix creating native symlinks pointing to current or parent directory

Pali Rohár <[email protected]>
cifs: Improve creating native symlinks pointing to directory

Benjamin Marzinski <[email protected]>
scsi: scsi_transport_fc: Allow setting rport state to current state

Guilherme Giacomo Simoes <[email protected]>
rust: device: change the from_raw() function

Konstantin Komarov <[email protected]>
fs/ntfs3: Additional check in ntfs_file_release

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix general protection fault in run_is_mapped_full

Konstantin Komarov <[email protected]>
fs/ntfs3: Additional check in ni_clear()

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix possible deadlock in mi_read

Konstantin Komarov <[email protected]>
fs/ntfs3: Add rough attr alloc_size check

Konstantin Komarov <[email protected]>
fs/ntfs3: Stale inode instead of bad

Konstantin Komarov <[email protected]>
fs/ntfs3: Fix warning possible deadlock in ntfs_set_state

Andrew Ballance <[email protected]>
fs/ntfs3: Check if more than chunk-size bytes are written

lei lu <[email protected]>
ntfs3: Add bounds checking to mi_enum_attr()

Boris Brezillon <[email protected]>
drm/panthor: Report group as timedout when we fail to properly suspend

Boris Brezillon <[email protected]>
drm/panthor: Fail job creation when the group is dead

Boris Brezillon <[email protected]>
drm/panthor: Fix firmware initialization on systems with a page size > 4k

Keith Busch <[email protected]>
nvme: module parameter to disable pi with offsets

Jason Gunthorpe <[email protected]>
PCI: Fix pci_enable_acs() support for the ACS quirks

Shiju Jose <[email protected]>
cxl/events: Fix Trace DRAM Event Record

Dan Carpenter <[email protected]>
drm/tegra: Fix NULL vs IS_ERR() check in probe()

Dan Carpenter <[email protected]>
drm/mediatek: Fix potential NULL dereference in mtk_crtc_destroy()

Chun-Kuang Hu <[email protected]>
drm/mediatek: Use cmdq_pkt_create() and cmdq_pkt_destroy()

Liankun Yang <[email protected]>
drm/mediatek: Fix get efuse issue for MT8188 DPTX

Hsin-Te Yuan <[email protected]>
drm/mediatek: Fix color format MACROs in OVL

Jason-JH.Lin <[email protected]>
drm/mediatek: ovl: Remove the color format comment for ovl_fmt_convert()

Paulo Alcantara <[email protected]>
smb: client: set correct device number on nfs reparse points

Paulo Alcantara <[email protected]>
smb: client: fix parsing of device numbers

Andy Shevchenko <[email protected]>
gpio: sloppy-logic-analyzer: Check for error code from devm_mutex_init() call

Pierre Gondois <[email protected]>
ACPI: CPPC: Make rmw_lock a raw_spin_lock

David Howells <[email protected]>
afs: Fix missing subdir edit when renamed between parent dirs

Xiongfeng Wang <[email protected]>
firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()

Marco Elver <[email protected]>
kasan: Fix Software Tag-Based KASAN with GCC

Christoph Hellwig <[email protected]>
iomap: turn iomap_want_unshare_iter into an inline function

Darrick J. Wong <[email protected]>
fsdax: dax_unshare_iter needs to copy entire blocks

Darrick J. Wong <[email protected]>
fsdax: remove zeroing code from dax_unshare_iter

Darrick J. Wong <[email protected]>
iomap: share iomap_unshare_iter predicate code with fsdax

Darrick J. Wong <[email protected]>
iomap: don't bother unsharing delalloc extents

Christoph Hellwig <[email protected]>
iomap: improve shared block detection in iomap_unshare_iter

Toke Høiland-Jørgensen <[email protected]>
bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled

Pablo Neira Ayuso <[email protected]>
netfilter: nft_payload: sanitize offset and length before calling skb_checksum()

Daniel Golle <[email protected]>
net: ethernet: mtk_wed: fix path of MT7988 WO firmware

Ido Schimmel <[email protected]>
mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address

Amit Cohen <[email protected]>
mlxsw: pci: Sync Rx buffers for device

Amit Cohen <[email protected]>
mlxsw: pci: Sync Rx buffers for CPU

Amit Cohen <[email protected]>
mlxsw: spectrum_ptp: Add missing verification before pushing Tx header

Benoît Monin <[email protected]>
net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension

Hou Tao <[email protected]>
bpf: Check the validity of nr_words in bpf_iter_bits_new()

Hou Tao <[email protected]>
bpf: Add bpf_mem_alloc_check_size() helper

Hou Tao <[email protected]>
bpf: Free dynamically allocated bits in bpf_iter_bits_destroy()

Sungwoo Kim <[email protected]>
Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs

Eric Dumazet <[email protected]>
netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()

Dong Chenchen <[email protected]>
netfilter: Fix use-after-free in get_info()

Wang Liang <[email protected]>
net: fix crash when config small gso_max_size/gso_ipv4_max_size

Byeonguk Jeong <[email protected]>
bpf: Fix out-of-bounds write in trie_get_next_key()

Vladimir Oltean <[email protected]>
net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext()

Zichen Xie <[email protected]>
netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write()

Eduard Zingerman <[email protected]>
bpf: Force checkpoint when jmp history is too long

Pedro Tammela <[email protected]>
net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT

Pablo Neira Ayuso <[email protected]>
gtp: allow -1 to be specified as file description from userspace

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()

Ido Schimmel <[email protected]>
ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()

Arkadiusz Kubalewski <[email protected]>
ice: fix crash on probe for DPLL enabled E810 LOM

Arkadiusz Kubalewski <[email protected]>
ice: add callbacks for Embedded SYNC enablement on dpll pins

Arkadiusz Kubalewski <[email protected]>
dpll: add Embedded SYNC feature for a pin

Wander Lairson Costa <[email protected]>
igb: Disable threaded IRQ for igb_msix_other

Furong Xu <[email protected]>
net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data

Ley Foon Tan <[email protected]>

    net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values

Cong Wang <[email protected]>
sock_map: fix a NULL pointer dereference in sock_map_link_update_prog()

Aleksei Vetrov <[email protected]>
ASoC: dapm: fix bounds checker error in dapm_widget_list_create

Jianbo Liu <[email protected]>
macsec: Fix use-after-free while sending the offloading packet

Christophe JAILLET <[email protected]>
ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()

Emmanuel Grumbach <[email protected]>
Revert "wifi: iwlwifi: remove retry loops in start"

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't add default link in fw restart flow

Daniel Gabay <[email protected]>
wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()

Miri Korenblit <[email protected]>
wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmd

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't leak a link on AP removal

Selvin Xavier <[email protected]>
RDMA/bnxt_re: synchronize the qp-handle table array

Selvin Xavier <[email protected]>
RDMA/bnxt_re: Fix the usage of control path spin locks

Patrisious Haddad <[email protected]>
RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down

Leon Romanovsky <[email protected]>
RDMA/cxgb4: Dump vendor specific QP details

Geert Uytterhoeven <[email protected]>
wifi: brcm80211: BRCM_TRACING should depend on TRACING

Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts

Remi Pommarel <[email protected]>
wifi: ath11k: Fix invalid ring usage in full monitor mode

Felix Fietkau <[email protected]>
wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys

Geert Uytterhoeven <[email protected]>
mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING

Ben Hutchings <[email protected]>
wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()

John Garry <[email protected]>
scsi: scsi_debug: Fix do_device_access() handling of unexpected SG copy length

Arnaldo Carvalho de Melo <[email protected]>
perf python: Fix up the build on architectures without HAVE_KVM_STAT_SUPPORT

Jiri Slaby <[email protected]>
perf trace: Fix non-listed archs in the syscalltbl routines

Pei Xiao <[email protected]>
slub/kunit: fix a WARNING due to unwrapped __kmalloc_cache_noprof

Georgi Djakov <[email protected]>
spi: geni-qcom: Fix boot warning related to pm_runtime and devres

Xiu Jianfeng <[email protected]>
cgroup: Fix potential overflow issue when checking max_depth

Frank Min <[email protected]>
drm/amdgpu: fix random data corruption for sdma 7

Florian Westphal <[email protected]>
lib: alloc_tag_module_unload must wait for pending kfree_rcu calls

-------------

Diffstat:

 .../devicetree/bindings/iio/adc/adi,ad7380.yaml    |  21 ++
 Documentation/driver-api/dpll.rst                  |  21 ++
 Documentation/netlink/specs/dpll.yaml              |  24 ++
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   2 +-
 arch/arm64/boot/dts/qcom/msm8939.dtsi              |   2 +-
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   |   2 +
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   2 +
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  |   2 +
 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts          |   2 +
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |  34 ++-
 arch/riscv/boot/dts/starfive/jh7110-common.dtsi    |   2 -
 .../boot/dts/starfive/jh7110-pine64-star64.dts     |   3 +-
 arch/riscv/kernel/acpi.c                           |   4 +-
 arch/riscv/kernel/asm-offsets.c                    |   2 -
 arch/riscv/kernel/cacheinfo.c                      |   7 +-
 arch/riscv/kernel/cpu-hotplug.c                    |   2 +-
 arch/riscv/kernel/efi-header.S                     |   2 +-
 arch/riscv/kernel/traps_misaligned.c               |   2 -
 arch/riscv/kernel/vdso/Makefile                    |   1 +
 arch/x86/include/asm/bug.h                         |  12 +
 arch/x86/kernel/traps.c                            |  71 ++++-
 block/blk-map.c                                    |   4 +-
 drivers/accel/ivpu/ivpu_debugfs.c                  |   9 +
 drivers/accel/ivpu/ivpu_hw.c                       |   1 +
 drivers/accel/ivpu/ivpu_hw.h                       |   1 +
 drivers/accel/ivpu/ivpu_hw_ip.c                    |   5 +-
 drivers/acpi/cppc_acpi.c                           |   9 +-
 drivers/acpi/resource.c                            |  18 +-
 drivers/base/core.c                                |  48 +++-
 drivers/base/module.c                              |   4 -
 drivers/char/tpm/tpm-chip.c                        |  10 +
 drivers/char/tpm/tpm-dev-common.c                  |   3 +
 drivers/char/tpm/tpm-interface.c                   |   6 +-
 drivers/char/tpm/tpm2-sessions.c                   | 100 ++++---
 drivers/cxl/Kconfig                                |   1 +
 drivers/cxl/Makefile                               |  20 +-
 drivers/cxl/acpi.c                                 |   7 +
 drivers/cxl/core/hdm.c                             |  50 +++-
 drivers/cxl/core/port.c                            |  13 +-
 drivers/cxl/core/region.c                          |  48 +---
 drivers/cxl/core/trace.h                           |  17 +-
 drivers/cxl/cxl.h                                  |   3 +-
 drivers/cxl/port.c                                 |  17 +-
 drivers/dpll/dpll_netlink.c                        | 130 +++++++++
 drivers/dpll/dpll_nl.c                             |   5 +-
 drivers/firmware/arm_sdei.c                        |   2 +-
 drivers/firmware/microchip/mpfs-auto-update.c      |  42 +--
 drivers/gpio/gpio-sloppy-logic-analyzer.c          |   4 +-
 drivers/gpio/gpiolib.c                             |   4 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c             |   9 +-
 drivers/gpu/drm/amd/display/dc/dml2/dml2_policy.c  |   1 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  15 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |   4 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |   6 +-
 drivers/gpu/drm/i915/display/intel_alpm.c          |   2 +-
 drivers/gpu/drm/i915/display/intel_backlight.c     |  10 +-
 .../gpu/drm/i915/display/intel_display_device.c    |   5 +
 .../gpu/drm/i915/display/intel_display_device.h    |   2 +
 drivers/gpu/drm/i915/display/intel_display_power.c |   8 +
 .../drm/i915/display/intel_display_power_well.c    |   4 +-
 drivers/gpu/drm/i915/display/intel_display_types.h |   1 +
 drivers/gpu/drm/i915/display/intel_display_wa.h    |   8 +
 drivers/gpu/drm/i915/display/intel_dp.c            |  29 +-
 drivers/gpu/drm/i915/display/intel_dp.h            |   1 -
 drivers/gpu/drm/i915/display/intel_dp_aux.c        |   4 +-
 drivers/gpu/drm/i915/display/intel_dp_hdcp.c       |  11 +-
 drivers/gpu/drm/i915/display/intel_fbc.c           |   6 +
 drivers/gpu/drm/i915/display/intel_hdcp.c          |   7 +-
 drivers/gpu/drm/i915/display/intel_pps.c           |  14 +-
 drivers/gpu/drm/i915/display/intel_psr.c           |   6 +
 drivers/gpu/drm/i915/display/intel_tc.c            |   3 +
 drivers/gpu/drm/i915/display/intel_vrr.c           |   3 +-
 drivers/gpu/drm/i915/display/skl_universal_plane.c |   5 -
 drivers/gpu/drm/i915/intel_device_info.c           |   5 -
 drivers/gpu/drm/i915/intel_device_info.h           |   2 -
 drivers/gpu/drm/mediatek/mtk_crtc.c                |  47 +---
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |   9 +-
 drivers/gpu/drm/mediatek/mtk_dp.c                  |  85 +++++-
 drivers/gpu/drm/panthor/panthor_fw.c               |   4 +-
 drivers/gpu/drm/panthor/panthor_gem.c              |  11 +-
 drivers/gpu/drm/panthor/panthor_mmu.c              |  16 +-
 drivers/gpu/drm/panthor/panthor_mmu.h              |   1 +
 drivers/gpu/drm/panthor/panthor_sched.c            |  20 +-
 drivers/gpu/drm/tegra/drm.c                        |   4 +-
 drivers/gpu/drm/tests/drm_connector_test.c         |  24 +-
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c |   8 +-
 drivers/gpu/drm/tests/drm_kunit_helpers.c          |  42 +++
 drivers/gpu/drm/xe/Makefile                        |   1 +
 drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h  |   1 -
 drivers/gpu/drm/xe/display/xe_display_wa.c         |  16 ++
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |  17 +-
 drivers/gpu/drm/xe/regs/xe_regs.h                  |  10 +-
 drivers/gpu/drm/xe/regs/xe_sriov_regs.h            |  23 --
 drivers/gpu/drm/xe/xe_device_types.h               |   6 -
 drivers/gpu/drm/xe/xe_ggtt.c                       |  10 +
 drivers/gpu/drm/xe/xe_gt.c                         |  10 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf.c                |   2 +-
 drivers/gpu/drm/xe/xe_guc_submit.c                 |  18 +-
 drivers/gpu/drm/xe/xe_lmtt.c                       |   2 +-
 drivers/gpu/drm/xe/xe_module.c                     |  39 ++-
 drivers/gpu/drm/xe/xe_sriov.c                      |   2 +-
 drivers/gpu/drm/xe/xe_tuning.c                     |  21 +-
 drivers/gpu/drm/xe/xe_wa.c                         |   4 +
 drivers/iio/adc/ad7124.c                           |   2 +-
 drivers/iio/industrialio-gts-helper.c              |   4 +-
 drivers/iio/light/veml6030.c                       |   2 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   4 +
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c         |  38 +--
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h         |   2 +
 drivers/infiniband/hw/cxgb4/provider.c             |   1 +
 drivers/infiniband/hw/mlx5/qp.c                    |   4 +-
 drivers/input/input.c                              | 134 +++++-----
 drivers/input/touchscreen/edt-ft5x06.c             |  19 +-
 drivers/misc/mei/client.c                          |   4 +-
 drivers/misc/sgi-gru/grukservices.c                |   2 -
 drivers/misc/sgi-gru/grumain.c                     |   4 -
 drivers/misc/sgi-gru/grutlbpurge.c                 |   2 -
 drivers/mmc/host/sdhci-pci-gli.c                   |  38 ++-
 drivers/net/ethernet/amd/mvme147.c                 |   7 +-
 drivers/net/ethernet/intel/ice/ice_dpll.c          | 293 ++++++++++++++++++++-
 drivers/net/ethernet/intel/ice/ice_dpll.h          |   1 +
 drivers/net/ethernet/intel/ice/ice_ptp_hw.c        |  21 +-
 drivers/net/ethernet/intel/ice/ice_ptp_hw.h        |   1 +
 drivers/net/ethernet/intel/igb/igb_main.c          |   2 +-
 drivers/net/ethernet/mediatek/mtk_wed_wo.h         |   4 +-
 drivers/net/ethernet/mellanox/mlxsw/pci.c          |  25 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c    |  26 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c |   7 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c   |   8 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h   |   2 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  22 +-
 drivers/net/gtp.c                                  |  22 +-
 drivers/net/macsec.c                               |   3 +-
 drivers/net/mctp/mctp-i2c.c                        |   3 +
 drivers/net/netdevsim/fib.c                        |   4 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |   7 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |   2 +
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   7 +-
 drivers/net/wireless/broadcom/brcm80211/Kconfig    |   1 +
 drivers/net/wireless/intel/iwlegacy/common.c       |  15 +-
 drivers/net/wireless/intel/iwlegacy/common.h       |  12 +
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |  34 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.h       |   3 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |  10 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  12 +-
 .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c  |  34 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   6 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/sw.c    |   1 -
 drivers/net/wireless/realtek/rtw89/pci.c           |  48 +++-
 drivers/nvme/host/core.c                           |  19 +-
 drivers/nvme/host/ioctl.c                          |   7 +-
 drivers/nvme/target/auth.c                         |   1 +
 drivers/pci/pci.c                                  |  14 +-
 drivers/phy/freescale/phy-fsl-imx8m-pcie.c         |  10 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c     |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp-usbc.c           |   1 +
 drivers/powercap/intel_rapl_msr.c                  |   1 +
 drivers/scsi/scsi_debug.c                          |  10 +-
 drivers/scsi/scsi_transport_fc.c                   |   4 +-
 drivers/soc/qcom/pmic_glink.c                      |  25 +-
 drivers/spi/spi-fsl-dspi.c                         |   6 +-
 drivers/spi/spi-geni-qcom.c                        |   8 +-
 drivers/staging/iio/frequency/ad9832.c             |   7 +-
 .../intel/int340x_thermal/processor_thermal_rapl.c |  70 ++---
 drivers/thunderbolt/retimer.c                      |   5 +-
 drivers/thunderbolt/tb.c                           |  48 +++-
 drivers/ufs/core/ufshcd.c                          |   2 +-
 drivers/usb/host/xhci-pci.c                        |   6 +-
 drivers/usb/host/xhci-ring.c                       |  16 +-
 drivers/usb/phy/phy.c                              |   2 +-
 drivers/usb/typec/class.c                          |   1 +
 drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c      |  10 +-
 drivers/usb/typec/tcpm/tcpm.c                      |  10 +-
 fs/afs/dir.c                                       |  25 ++
 fs/afs/dir_edit.c                                  |  91 ++++++-
 fs/afs/internal.h                                  |   2 +
 fs/btrfs/bio.c                                     |  62 ++---
 fs/btrfs/bio.h                                     |   3 +
 fs/btrfs/defrag.c                                  |  10 +-
 fs/btrfs/extent_map.c                              |   7 +-
 fs/btrfs/volumes.c                                 |   1 +
 fs/dax.c                                           |  49 ++--
 fs/iomap/buffered-io.c                             |   7 +-
 fs/nfs/delegation.c                                |   5 +
 fs/nfsd/nfs4proc.c                                 |  10 +-
 fs/nilfs2/namei.c                                  |   3 +
 fs/nilfs2/page.c                                   |   1 +
 fs/ntfs3/file.c                                    |   9 +-
 fs/ntfs3/frecord.c                                 |   4 +-
 fs/ntfs3/inode.c                                   |  15 +-
 fs/ntfs3/lznt.c                                    |   3 +
 fs/ntfs3/namei.c                                   |   2 +-
 fs/ntfs3/ntfs_fs.h                                 |   2 +-
 fs/ntfs3/record.c                                  |  31 ++-
 fs/ocfs2/file.c                                    |   8 +
 fs/smb/client/cifs_unicode.c                       |  17 +-
 fs/smb/client/reparse.c                            | 174 +++++++++++-
 fs/smb/client/reparse.h                            |   9 +-
 fs/smb/client/smb2inode.c                          |   3 +-
 fs/smb/client/smb2proto.h                          |   1 +
 fs/userfaultfd.c                                   |  28 ++
 fs/xfs/xfs_filestream.c                            |  23 +-
 fs/xfs/xfs_trace.h                                 |  15 +-
 include/acpi/cppc_acpi.h                           |   2 +-
 include/drm/drm_kunit_helpers.h                    |   4 +
 include/linux/bpf_mem_alloc.h                      |   3 +
 include/linux/compiler-gcc.h                       |   4 +
 include/linux/device.h                             |   3 +
 include/linux/dpll.h                               |  15 ++
 include/linux/input.h                              |  10 +-
 include/linux/iomap.h                              |  19 ++
 include/linux/ksm.h                                |  10 +-
 include/linux/mmzone.h                             |   7 +-
 include/linux/tick.h                               |   8 +
 include/linux/ubsan.h                              |   5 +
 include/linux/userfaultfd_k.h                      |   5 +
 include/net/ip_tunnels.h                           |   2 +-
 include/trace/events/afs.h                         |   7 +-
 include/uapi/linux/dpll.h                          |   3 +
 io_uring/rw.c                                      |  23 +-
 kernel/bpf/cgroup.c                                |  19 +-
 kernel/bpf/helpers.c                               |  21 +-
 kernel/bpf/lpm_trie.c                              |   2 +-
 kernel/bpf/memalloc.c                              |  14 +-
 kernel/bpf/verifier.c                              |   9 +-
 kernel/cgroup/cgroup.c                             |   4 +-
 kernel/fork.c                                      |  14 +-
 kernel/resource.c                                  |   4 +-
 kernel/sched/fair.c                                |   4 +-
 lib/Kconfig.ubsan                                  |   4 +-
 lib/codetag.c                                      |   3 +
 lib/iov_iter.c                                     |   6 +-
 lib/slub_kunit.c                                   |   2 +-
 mm/kasan/kasan_test.c                              |  27 --
 mm/migrate.c                                       |   2 +-
 mm/mmap.c                                          |   3 +-
 mm/page_alloc.c                                    |  10 +-
 mm/rmap.c                                          |  24 +-
 mm/shmem.c                                         |   2 +
 mm/shrinker.c                                      |   8 +-
 mm/vmscan.c                                        | 109 ++++----
 net/bluetooth/hci_sync.c                           |  18 +-
 net/bpf/test_run.c                                 |   1 +
 net/core/dev.c                                     |   4 +
 net/core/rtnetlink.c                               |   4 +-
 net/core/sock_map.c                                |   4 +
 net/ipv4/ip_tunnel.c                               |   2 +-
 net/ipv6/netfilter/nf_reject_ipv6.c                |  15 +-
 net/mac80211/Kconfig                               |   2 +-
 net/mac80211/cfg.c                                 |   3 +-
 net/mac80211/key.c                                 |  42 +--
 net/mptcp/protocol.c                               |   2 +
 net/netfilter/nft_payload.c                        |   3 +
 net/netfilter/x_tables.c                           |   2 +-
 net/sched/cls_api.c                                |   1 +
 net/sched/sch_api.c                                |   2 +-
 net/sunrpc/xprtrdma/ib_client.c                    |   1 +
 net/wireless/core.c                                |   1 +
 rust/kernel/device.rs                              |  15 +-
 rust/kernel/firmware.rs                            |   2 +-
 sound/pci/hda/patch_realtek.c                      |  23 +-
 sound/soc/codecs/cs42l51.c                         |   7 +-
 sound/soc/soc-dapm.c                               |   2 +
 sound/usb/mixer_quirks.c                           |   3 +
 tools/mm/page-types.c                              |   9 +-
 tools/mm/slabinfo.c                                |   4 +-
 tools/perf/util/python.c                           |   3 +
 tools/perf/util/syscalltbl.c                       |  10 +
 tools/testing/cxl/test/cxl.c                       |  14 +-
 tools/testing/selftests/mm/uffd-common.c           |   5 +-
 tools/testing/selftests/mm/uffd-common.h           |   3 +-
 tools/testing/selftests/mm/uffd-unit-tests.c       |  21 +-
 tools/usb/usbip/src/usbip_detach.c                 |   1 +
 275 files changed, 2818 insertions(+), 1069 deletions(-)