Skip to content

6.1.148-rc1 review

Greg Kroah-Hartman linux-cifs linux-mm linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest253 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/253Input: gpio-keys - fix a sleep while atomic with PREEMPT_RTdrivers/input/keyboard/gpio_keys.c+2 -20 replies
2/253regulator: core: fix NULL dereference on unbind due to stale coupling datadrivers/regulator/core.c+1 -00 replies
3/253RDMA/core: Rate limit GID cache warning messagesdrivers/infiniband/core/cache.c+2 -20 replies
4/253interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 nodedrivers/interconnect/qcom/sc7280.c+1 -00 replies
5/253iio: adc: ad7949: use spi_is_bpw_supported()drivers/iio/adc/ad7949.c+3 -40 replies
6/253regmap: fix potential memory leak of regmap_busdrivers/base/regmap/regmap.c+2 -00 replies
7/253x86/hyperv: Fix usage of cpu_online_mask to get valid cpuarch/x86/hyperv/irqdomain.c+1 -30 replies
8/253staging: vc04_services: Drop VCHIQ_SUCCESS usagedrivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c drivers/staging/vc04_services/include/linux/raspberrypi/vchiq.h drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +3 more+57 -600 replies
9/253staging: vc04_services: Drop VCHIQ_ERROR usagedrivers/staging/vc04_services/include/linux/raspberrypi/vchiq.h drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c +1 more+37 -380 replies
10/253staging: vc04_services: Drop VCHIQ_RETRY usagedrivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c+53 -530 replies
11/253staging: vchiq_arm: Make vchiq_shutdown never faildrivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c+1 -20 replies
12/253xfrm: interface: fix use-after-free after changing collect_md xfrm interfacenet/xfrm/xfrm_interface_core.c+1 -60 replies
13/253net/mlx5: Fix memory leak in cmd_exec()drivers/net/ethernet/mellanox/mlx5/core/cmd.c+2 -20 replies
14/253i40e: Add rx_missed_errors for buffer exhaustiondrivers/net/ethernet/intel/i40e/i40e_ethtool.c drivers/net/ethernet/intel/i40e/i40e_main.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+10 -130 replies
15/253i40e: report VF tx_dropped with tx_errors instead of tx_discardsdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+1 -10 replies
16/253i40e: When removing VF MAC filters, only check PF-set MACdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+2 -20 replies
17/253net: appletalk: Fix use-after-free in AARP proxy probenet/appletalk/aarp.c+21 -30 replies
18/253net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_classnet/sched/sch_qfq.c+3 -40 replies
19/253can: dev: can_restart(): reverse logic to remove need for gotodrivers/net/can/dev/dev.c+4 -70 replies
20/253can: dev: can_restart(): move debug message and stats after successful restartdrivers/net/can/dev/dev.c+4 -40 replies
21/253can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_modedrivers/net/can/dev/dev.c drivers/net/can/dev/netlink.c+21 -30 replies
22/253drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()drivers/gpu/drm/bridge/ti-sn65dsi86.c+1 -10 replies
23/253net: hns3: fix concurrent setting vlan filter issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+21 -150 replies
24/253net: hns3: disable interrupt when ptp init faileddrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c+6 -30 replies
25/253net: hns3: fixed vf get max channels bugdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+1 -50 replies
26/253platform/x86: ideapad-laptop: Fix kbd backlight not remembered among bootsdrivers/platform/x86/ideapad-laptop.c+1 -10 replies
27/253i2c: qup: jump out of the loop in case of timeoutdrivers/i2c/busses/i2c-qup.c+3 -10 replies
28/253i2c: tegra: Fix reset error handling with ACPIdrivers/i2c/busses/i2c-tegra.c+1 -230 replies
29/253i2c: virtio: Avoid hang by using interruptible completion waitdrivers/i2c/busses/i2c-virtio.c+8 -70 replies
30/253bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()drivers/bus/fsl-mc/fsl-mc-bus.c+9 -100 replies
31/253ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
32/253dpaa2-eth: Fix device reference count leak in MAC endpoint handlingdrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+12 -30 replies
33/253dpaa2-switch: Fix device reference count leak in MAC endpoint handlingdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+12 -30 replies
34/253e1000e: disregard NVM checksum on tgp when valid checksum bit is not setdrivers/net/ethernet/intel/e1000e/ich8lan.c+2 -00 replies
35/253e1000e: ignore uninitialized checksum word on tgpdrivers/net/ethernet/intel/e1000e/defines.h drivers/net/ethernet/intel/e1000e/nvm.c+9 -00 replies
36/253gve: Fix stuck TX queue for DQ queue formatdrivers/net/ethernet/google/gve/gve_main.c+39 -320 replies
37/253ice: Fix a null pointer dereference in ice_copy_and_init_pkg()drivers/net/ethernet/intel/ice/ice_flex_pipe.c+2 -00 replies
38/253kasan: use vmalloc_dump_obj() for vmalloc error reportsmm/kasan/report.c+3 -10 replies
39/253nilfs2: reject invalid file types when reading inodesfs/nilfs2/inode.c+8 -10 replies
40/253selftests: mptcp: connect: also cover alt modestools/testing/selftests/net/mptcp/Makefile tools/testing/selftests/net/mptcp/mptcp_connect_mmap.sh tools/testing/selftests/net/mptcp/mptcp_connect_sendfile.sh+12 -10 replies
41/253selftests: mptcp: connect: also cover checksumtools/testing/selftests/net/mptcp/Makefile tools/testing/selftests/net/mptcp/mptcp_connect_checksum.sh+6 -10 replies
42/253mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=nmm/zsmalloc.c+3 -00 replies
43/253drm/amdkfd: Dont call mmput from MMU notifier callbackdrivers/gpu/drm/amd/amdkfd/kfd_svm.c+22 -250 replies
44/253usb: typec: tcpm: allow to use sink in accessory modedrivers/usb/typec/tcpm/tcpm.c+7 -20 replies
45/253usb: typec: tcpm: allow switching to mode accessory to mux properlydrivers/usb/typec/tcpm/tcpm.c+18 -90 replies
46/253usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attachdrivers/usb/typec/tcpm/tcpm.c+17 -170 replies
47/253x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()arch/x86/kernel/cpu/amd.c+2 -00 replies
48/253jfs: reject on-disk inodes of an unsupported typefs/jfs/jfs_imap.c+11 -20 replies
49/253comedi: comedi_test: Fix possible deletion of uninitialized timersdrivers/comedi/drivers/comedi_test.c+1 -10 replies
50/253ALSA: hda/tegra: Add Tegra264 supportsound/pci/hda/hda_tegra.c sound/pci/hda/patch_hdmi.c+46 -60 replies
51/253ALSA: hda: Add missing NVIDIA HDA codec IDssound/pci/hda/patch_hdmi.c+19 -00 replies
52/253drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4xdrivers/gpu/drm/i915/display/intel_dp.c+6 -00 replies
53/253mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vmamm/khugepaged.c+2 -20 replies
54/253erofs: get rid of debug_one_dentry()fs/erofs/dir.c+0 -170 replies
55/253erofs: sunset erofs_dbg()fs/erofs/inode.c fs/erofs/internal.h fs/erofs/namei.c +2 more+3 -190 replies
56/253erofs: drop z_erofs_page_mark_eio()fs/erofs/zdata.c+9 -200 replies
57/253erofs: simplify z_erofs_transform_plain()fs/erofs/decompressor.c+8 -110 replies
58/253erofs: address D-cache aliasingfs/erofs/decompressor.c fs/erofs/zdata.c+21 -170 replies
59/253usb: chipidea: add USB PHY eventdrivers/usb/chipidea/ci.h drivers/usb/chipidea/udc.c+26 -20 replies
60/253usb: phy: mxs: disconnect line when USB charger is attacheddrivers/usb/phy/phy-mxs-usb.c+3 -10 replies
61/253ethernet: intel: fix building with large NR_CPUSdrivers/net/ethernet/intel/fm10k/fm10k.h drivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/ixgbe/ixgbe.h+5 -30 replies
62/253ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxxsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
63/253ASoC: Intel: fix SND_SOC_SOF dependenciessound/soc/intel/boards/Kconfig+1 -10 replies
64/253fs_context: fix parameter name in infofc() macroinclude/linux/fs_context.h+1 -10 replies
65/253ublk: use vmalloc for ublk_devices __queuesdrivers/block/ublk_drv.c+2 -20 replies
66/253hfsplus: remove mutex_lock check in hfsplus_free_extentsfs/hfsplus/extents.c+0 -30 replies
67/253Revert "fs/ntfs3: Replace inode_trylock with inode_lock"fs/ntfs3/file.c+4 -10 replies
68/253ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()sound/soc/soc-dai.c+9 -70 replies
69/253ASoC: ops: dynamically allocate struct snd_ctl_elem_valuesound/soc/soc-ops.c+15 -110 replies
70/253selftests: Fix errno checking in syscall_user_dispatch testtools/testing/selftests/syscall_user_dispatch/sud_test.c+25 -250 replies
71/253soc: qcom: QMI encoding/decoding for big endiandrivers/soc/qcom/qmi_encdec.c+38 -80 replies
72/253arm64: dts: qcom: sdm845: Expand IMEM regionarch/arm64/boot/dts/qcom/sdm845.dtsi+5 -50 replies
73/253arm64: dts: qcom: sc7180: Expand IMEM regionarch/arm64/boot/dts/qcom/sc7180.dtsi+5 -50 replies
74/253ARM: dts: vfxxx: Correctly use two tuples for timer addressarch/arm/boot/dts/vfxxx.dtsi+1 -10 replies
75/253usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe()drivers/usb/host/xhci-plat.c+1 -10 replies
76/253usb: misc: apple-mfi-fastcharge: Make power supply names uniquedrivers/usb/misc/apple-mfi-fastcharge.c+21 -30 replies
77/253staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()drivers/staging/fbtft/fbtft-core.c+1 -00 replies
78/253vmci: Prevent the dispatching of uninitialized payloadsdrivers/misc/vmw_vmci/vmci_context.c+2 -00 replies
79/253pps: fix poll supportdrivers/pps/pps.c include/linux/pps_kernel.h+10 -20 replies
80/253Revert "vmci: Prevent the dispatching of uninitialized payloads"drivers/misc/vmw_vmci/vmci_context.c+0 -20 replies
81/253powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw()drivers/powercap/dtpm_cpu.c+2 -00 replies
82/253usb: early: xhci-dbc: Fix early_ioremap leakdrivers/usb/early/xhci-dbc.c+4 -00 replies
83/253arm: dts: ti: omap: Fixup pinheader typoarch/arm/boot/dts/am335x-boneblack.dts+1 -10 replies
84/253soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUSdrivers/soc/tegra/cbb/tegra234-cbb.c+2 -00 replies
85/253ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interfacearch/arm/boot/dts/imx6ul-kontron-bl-common.dtsi+0 -10 replies
86/253arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speedarch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi+2 -00 replies
87/253arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speedarch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi+2 -00 replies
88/253PM / devfreq: Check governor before using governor->namedrivers/devfreq/devfreq.c+3 -70 replies
89/253cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive modedrivers/cpufreq/intel_pstate.c+2 -20 replies
90/253cpufreq: Initialize cpufreq-based frequency-invariance laterdrivers/cpufreq/cpufreq.c+9 -90 replies
91/253cpufreq: Init policy->rwsem before it may be possibly useddrivers/cpufreq/cpufreq.c+2 -10 replies
92/253samples: mei: Fix building on musl libcsamples/mei/mei-amt-version.c+1 -10 replies
93/253interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfgdrivers/interconnect/qcom/sc8280xp.c+1 -00 replies
94/253interconnect: qcom: sc8180x: specify num_nodesdrivers/interconnect/qcom/sc8180x.c+6 -00 replies
95/253staging: nvec: Fix incorrect null termination of battery manufacturerdrivers/staging/nvec/nvec_power.c+1 -10 replies
96/253selftests/tracing: Fix false failure of subsystem event testtools/testing/selftests/ftrace/test.d/event/subsystem-enable.tc+26 -20 replies
97/253drm/rockchip: cleanup fb when drm_gem_fb_afbc_init faileddrivers/gpu/drm/rockchip/rockchip_drm_fb.c+1 -80 replies
98/253bpf, sockmap: Fix psock incorrectly pointing to sknet/core/skmsg.c+7 -00 replies
99/253bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktlsnet/tls/tls_sw.c+13 -00 replies
100/253net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chainnet/ipv6/ip6mr.c+2 -10 replies
101/253bpftool: Fix memory leak in dump_xx_nlmsg on realloc failuretools/bpf/bpftool/net.c+9 -60 replies
102/253caif: reduce stack size, againnet/caif/cfctrl.c+144 -1500 replies
103/253wifi: rtl818x: Kill URBs before clearing tx status queuedrivers/net/wireless/realtek/rtl818x/rtl8187/dev.c+2 -10 replies
104/253wifi: iwlwifi: Fix memory leak in iwl_mvm_init()drivers/net/wireless/intel/iwlwifi/mvm/ops.c+3 -10 replies
105/253iwlwifi: Add missing check for alloc_ordered_workqueuedrivers/net/wireless/intel/iwlwifi/dvm/main.c+9 -20 replies
106/253wifi: ath11k: clear initialized flag for deinit-ed srng listsdrivers/net/wireless/ath/ath11k/hal.c+4 -00 replies
107/253tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK rangenet/ipv4/tcp_input.c+2 -10 replies
108/253net/mlx5: Check device memory pointer before usagedrivers/infiniband/hw/mlx5/dm.c drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c drivers/net/ethernet/mellanox/mlx5/core/main.c+3 -60 replies
109/253kselftest/arm64: Fix check for setting new VLs in sve-ptracetools/testing/selftests/arm64/fp/sve-ptrace.c+1 -10 replies
110/253m68k: Dont unregister boot console needlesslyarch/m68k/Kconfig.debug arch/m68k/kernel/early_printk.c arch/m68k/kernel/head.S+19 -330 replies
111/253drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and valuedrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c+1 -10 replies
112/253fbcon: Fix outdated registered_fb reference in commentdrivers/video/fbdev/core/fbcon.c+2 -20 replies
113/253netfilter: nf_tables: adjust lockdep assertions handlingnet/netfilter/nf_tables_api.c+2 -20 replies
114/253arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEXarch/powerpc/configs/ppc6xx_defconfig+0 -10 replies
115/253um: rtc: Avoid shadowing err in uml_rtc_start()arch/um/drivers/rtc_user.c+1 -10 replies
116/253net/sched: Restrict conditions for adding duplicating netems to qdisc treenet/sched/sch_netem.c+40 -00 replies
117/253net_sched: act_ctinfo: use atomic64_t for three countersinclude/net/tc_act/tc_ctinfo.h net/sched/act_ctinfo.c+14 -110 replies
118/253xen/gntdev: remove struct gntdev_copy_batch from stackdrivers/xen/gntdev-common.h drivers/xen/gntdev.c+54 -210 replies
119/253wifi: rtl8xxxu: Fix RX skb size for aggregation disableddrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+1 -10 replies
120/253mwl8k: Add missing check after DMA mapdrivers/net/wireless/marvell/mwl8k.c+4 -00 replies
121/253wifi: mac80211: reject TDLS operations when station is not associatednet/mac80211/tdls.c+1 -10 replies
122/253wifi: plfxlc: Fix error handling in usb driver probedrivers/net/wireless/purelifi/plfxlc/mac.c drivers/net/wireless/purelifi/plfxlc/mac.h drivers/net/wireless/purelifi/plfxlc/usb.c+21 -210 replies
123/253wifi: mac80211: Do not schedule stopped TXQsnet/mac80211/tx.c+3 -10 replies
124/253wifi: mac80211: Dont call fq_flow_idx() for management framesnet/mac80211/tx.c+2 -10 replies
125/253wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()net/mac80211/tx.c+6 -00 replies
126/253Reapply "wifi: mac80211: Update skbs control block key in ieee80211_tx_dequeue()"net/mac80211/tx.c+1 -00 replies
127/253wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IEdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+4 -40 replies
128/253kcsan: test: Initialize dummy variablekernel/kcsan/kcsan_test.c+1 -10 replies
129/253can: peak_usb: fix USB FD devices potential malfunctiondrivers/net/can/usb/peak_usb/pcan_usb_fd.c+9 -80 replies
130/253can: kvaser_pciefd: Store device channel indexdrivers/net/can/kvaser_pciefd.c+1 -00 replies
131/253can: kvaser_usb: Assign netdev.dev_port based on device channel indexdrivers/net/can/usb/kvaser_usb/kvaser_usb_core.c+1 -00 replies
132/253netfilter: xt_nfacct: dont assume acct name is null-terminatednet/netfilter/xt_nfacct.c+2 -20 replies
133/253selftests: rtnetlink.sh: remove esp4_offload after testtools/testing/selftests/net/rtnetlink.sh+6 -00 replies
134/253vrf: Drop existing dst reference in vrf_ip6_input_dstdrivers/net/vrf.c+2 -00 replies
135/253ipv6: prevent infinite loop in rt6_nlmsg_size()net/ipv6/ip6_fib.c net/ipv6/route.c+20 -180 replies
136/253ipv6: fix possible infinite loop in fib6_info_uses_dev()net/ipv6/route.c+11 -60 replies
137/253ipv6: annotate data-races around rt->fib6_nsiblingsnet/ipv6/ip6_fib.c net/ipv6/route.c+16 -90 replies
138/253bpf/preload: Dont select USERMODE_DRIVERkernel/bpf/preload/Kconfig+0 -10 replies
139/253PCI: rockchip-host: Fix "Unexpected Completion" log messagedrivers/pci/controller/pcie-rockchip-host.c+1 -10 replies
140/253crypto: sun8i-ce - fix nents passed to dma_unmap_sg()drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c+2 -20 replies
141/253crypto: marvell/cesa - Fix engine load inaccuracydrivers/crypto/marvell/cesa/cipher.c drivers/crypto/marvell/cesa/hash.c+6 -30 replies
142/253mtd: fix possible integer overflow in erase_xfer()drivers/mtd/ftl.c+1 -10 replies
143/253clk: davinci: Add NULL check in davinci_lpsc_clk_register()drivers/clk/davinci/psc.c+5 -00 replies
144/253media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE checkdrivers/media/v4l2-core/v4l2-ctrls-core.c+4 -40 replies
145/253clk: xilinx: vcu: unregister pll_post only if registered correctlydrivers/clk/xilinx/xlnx_vcu.c+2 -20 replies
146/253power: supply: cpcap-charger: Fix null check for power_supply_get_by_namedrivers/power/supply/cpcap-charger.c+2 -30 replies
147/253power: supply: max14577: Handle NULL pdata when CONFIG_OF is not setdrivers/power/supply/max14577_charger.c+2 -20 replies
148/253crypto: arm/aes-neonbs - work around gcc-15 warningarch/arm/crypto/aes-neonbs-glue.c+1 -10 replies
149/253PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() failsdrivers/pci/endpoint/functions/pci-epf-vntb.c+1 -10 replies
150/253pinctrl: sunxi: Fix memory leak on krealloc failuredrivers/pinctrl/sunxi/pinctrl-sunxi.c+8 -30 replies
151/253clk: clk-axi-clkgen: fix fpfd_max frequency for zynqdrivers/clk/clk-axi-clkgen.c+1 -10 replies
152/253perf sched: Fix memory leaks for evsel->priv in timehisttools/perf/builtin-sched.c tools/perf/util/evsel.c tools/perf/util/evsel.h+25 -00 replies
153/253perf sched: Fix memory leaks in perf sched latencytools/perf/builtin-sched.c+24 -30 replies
154/253crypto: inside-secure - Fix `dma_unmap_sg()` nents valuedrivers/crypto/inside-secure/safexcel_hash.c+6 -20 replies
155/253crypto: ccp - Fix crash when rebind ccp device for ccp.kodrivers/crypto/ccp/ccp-debugfs.c+3 -00 replies
156/253RDMA/hns: Fix -Wframe-larger-than issuedrivers/infiniband/hw/hns/hns_roce_hw_v2.c+10 -50 replies
157/253kernel: trace: preemptirq_delay_test: use offstack cpu maskkernel/trace/preemptirq_delay_test.c+9 -40 replies
158/253proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.alfs/proc/generic.c fs/proc/inode.c fs/proc/internal.h +1 more+9 -10 replies
159/253perf tests bp_account: Fix leaked file descriptortools/perf/tests/bp_account.c+1 -00 replies
160/253clk: sunxi-ng: v3s: Fix de clock definitiondrivers/clk/sunxi-ng/ccu-sun8i-v3s.c+1 -20 replies
161/253scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents valuedrivers/scsi/ibmvscsi_tgt/libsrp.c+4 -20 replies
162/253scsi: elx: efct: Fix dma_unmap_sg() nents valuedrivers/scsi/elx/efct/efct_lio.c+1 -10 replies
163/253scsi: mvsas: Fix dma_unmap_sg() nents valuedrivers/scsi/mvsas/mv_sas.c+2 -20 replies
164/253scsi: isci: Fix dma_unmap_sg() nents valuedrivers/scsi/isci/request.c+1 -10 replies
165/253watchdog: ziirave_wdt: check record length in ziirave_firm_verify()drivers/watchdog/ziirave_wdt.c+3 -00 replies
166/253hwrng: mtk - handle devm_pm_runtime_enable errorsdrivers/char/hw_random/mtk-rng.c+3 -10 replies
167/253crypto: keembay - Fix dma_unmap_sg() nents valuedrivers/crypto/keembay/keembay-ocs-hcu-core.c+7 -10 replies
168/253crypto: img-hash - Fix dma_unmap_sg() nents valuedrivers/crypto/img-hash.c+1 -10 replies
169/253soundwire: stream: restore params when prepare ports faildrivers/soundwire/stream.c+1 -10 replies
170/253PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attributedrivers/pci/endpoint/functions/pci-epf-vntb.c+1 -10 replies
171/253fs/orangefs: Allow 2 more characters in do_c_string()fs/orangefs/orangefs-debugfs.c+3 -30 replies
172/253dmaengine: mv_xor: Fix missing check after DMA map and missing unmapdrivers/dma/mv_xor.c+19 -20 replies
173/253dmaengine: nbpfaxi: Add missing check after DMA mapdrivers/dma/nbpfaxi.c+13 -00 replies
174/253sh: Do not use hyphen in exported variable namearch/sh/Makefile arch/sh/boot/compressed/Makefile arch/sh/boot/romimage/Makefile+9 -90 replies
175/253crypto: qat - fix seq_file position update in adf_ring_next()drivers/crypto/qat/qat_common/adf_transport_debug.c+3 -10 replies
176/253fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-derefdrivers/video/fbdev/imxfb.c+7 -20 replies
177/253jfs: fix metapage reference count leak in dbAllocCtlfs/jfs/jfs_dmap.c+3 -10 replies
178/253mtd: rawnand: atmel: Fix dma_mapping_error() addressdrivers/mtd/nand/raw/atmel/nand-controller.c+1 -10 replies
179/253mtd: rawnand: rockchip: Add missing check after DMA mapdrivers/mtd/nand/raw/rockchip-nand-controller.c+15 -00 replies
180/253mtd: rawnand: atmel: set pmecc data setup timedrivers/mtd/nand/raw/atmel/pmecc.c+6 -00 replies
181/253vhost-scsi: Fix log flooding with target does not exist errorsdrivers/vhost/scsi.c+1 -30 replies
182/253bpf: Check flow_dissector ctx accesses are alignednet/core/filter.c+3 -00 replies
183/253apparmor: ensure WB_HISTORY_SIZE value is a power of 2security/apparmor/include/match.h security/apparmor/match.c+3 -10 replies
184/253module: Restore the moduleparam prefix length checkinclude/linux/moduleparam.h+2 -30 replies
185/253ucount: fix atomic_long_inc_below() argument typekernel/ucount.c+1 -10 replies
186/253rtc: ds1307: fix incorrect maximum clock rate handlingdrivers/rtc/rtc-ds1307.c+1 -10 replies
187/253rtc: hym8563: fix incorrect maximum clock rate handlingdrivers/rtc/rtc-hym8563.c+1 -10 replies
188/253rtc: nct3018y: fix incorrect maximum clock rate handlingdrivers/rtc/rtc-nct3018y.c+1 -10 replies
189/253rtc: pcf85063: fix incorrect maximum clock rate handlingdrivers/rtc/rtc-pcf85063.c+1 -10 replies
190/253rtc: pcf8563: fix incorrect maximum clock rate handlingdrivers/rtc/rtc-pcf8563.c+1 -10 replies
191/253rtc: rv3028: fix incorrect maximum clock rate handlingdrivers/rtc/rtc-rv3028.c+1 -10 replies
192/253f2fs: fix KMSAN uninit-value in extent_info usagefs/f2fs/extent_cache.c+1 -10 replies
193/253f2fs: doc: fix wrong quota mount option descriptionDocumentation/filesystems/f2fs.rst+3 -30 replies
194/253f2fs: fix to avoid UAF in f2fs_sync_inode_meta()fs/f2fs/inode.c+6 -20 replies
195/253f2fs: fix to avoid panic in f2fs_evict_inodefs/f2fs/inode.c+13 -00 replies
196/253f2fs: fix to avoid out-of-boundary access in devs.pathfs/f2fs/f2fs.h+1 -10 replies
197/253f2fs: vm_unmap_ram() may be called from an invalid contextfs/f2fs/data.c+1 -10 replies
198/253f2fs: fix to update upper_p in __get_secs_required() correctlyfs/f2fs/segment.h+1 -10 replies
199/253f2fs: fix to calculate dirty data during has_not_enough_free_secs()fs/f2fs/segment.h+1 -20 replies
200/253vfio/pci: Separate SR-IOV VF dev_setdrivers/vfio/pci/vfio_pci_core.c+1 -10 replies
201/253scsi: mpt3sas: Fix a fw_event memory leakdrivers/scsi/mpt3sas/mpt3sas_scsih.c+1 -20 replies
202/253scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"drivers/scsi/scsi_transport_iscsi.c+2 -00 replies
203/253scsi: ufs: core: Use link recovery when h8 exit fails during runtime resumedrivers/ufs/core/ufshcd.c+9 -10 replies
204/253scsi: sd: Make sd shutdown issue START STOP UNIT appropriatelydrivers/scsi/sd.c+3 -10 replies
205/253kconfig: qconf: fix ConfigList::updateListAllforAll()scripts/kconfig/qconf.cc+1 -10 replies
206/253PCI: pnv_php: Clean up allocated IRQs on unplugdrivers/pci/hotplug/pnv_php.c+77 -190 replies
207/253PCI: pnv_php: Work around switches with broken presence detectiondrivers/pci/hotplug/pnv_php.c+27 -00 replies
208/253powerpc/eeh: Export eeh_unfreeze_pe()arch/powerpc/kernel/eeh.c+1 -00 replies
209/253powerpc/eeh: Rely on dev->link_active_reportingarch/powerpc/kernel/eeh_pe.c+2 -30 replies
210/253powerpc/eeh: Make EEH driver device hotplug safearch/powerpc/kernel/eeh_driver.c arch/powerpc/kernel/eeh_pe.c+38 -200 replies
211/253PCI: pnv_php: Fix surprise plug detection and recoveryarch/powerpc/kernel/pci-hotplug.c drivers/pci/hotplug/pnv_php.c+110 -30 replies
212/253pNFS/flexfiles: dont attempt pnfs on fatal DS errorsfs/nfs/flexfilelayout/flexfilelayout.c fs/nfs/flexfilelayout/flexfilelayoutdev.c+19 -130 replies
213/253sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up()include/linux/wait_bit.h+60 -00 replies
214/253NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate()fs/nfs/dir.c+1 -30 replies
215/253NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()fs/nfs/export.c+9 -20 replies
216/253NFSv4.2: another fix for listxattrfs/nfs/nfs4proc.c+6 -40 replies
217/253NFS: Fixup allocation flags for nfsiods __GFP_NORETRYfs/nfs/internal.h+6 -30 replies
218/253netpoll: prevent hanging NAPI when netcons gets enablednet/core/netpoll.c+7 -00 replies
219/253phy: mscc: Fix parsing of unicast framesdrivers/net/phy/mscc/mscc_ptp.c drivers/net/phy/mscc/mscc_ptp.h+2 -00 replies
220/253pptp: ensure minimal skb length in pptp_xmit()drivers/net/ppp/pptp.c+9 -60 replies
221/253net/mlx5: Correctly set gso_segs when LRO is useddrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+1 -00 replies
222/253ipv6: reject malicious packets in ipv6_gso_segment()include/linux/skbuff.h net/ipv6/ip6_offload.c+26 -10 replies
223/253net: drop UFO packets in udp_rcv_segment()include/net/udp.h+18 -60 replies
224/253benet: fix BUG when creating VFsdrivers/net/ethernet/emulex/benet/be_cmds.c+1 -10 replies
225/253irqchip: Build IMX_MU_MSI only on ARMdrivers/irqchip/Kconfig+1 -00 replies
226/253ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()sound/pci/hda/patch_ca0132.c+4 -10 replies
227/253smb: server: remove separate empty_recvmsg_queuefs/smb/server/transport_rdma.c+8 -520 replies
228/253smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single alreadyfs/smb/server/transport_rdma.c+9 -20 replies
229/253smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connectionfs/smb/server/transport_rdma.c+13 -50 replies
230/253smb: server: let recv_done() avoid touching data_transfer after cleanup/movefs/smb/server/transport_rdma.c+7 -50 replies
231/253smb: client: let recv_done() cleanup before notifying the callers.fs/smb/client/smbdirect.c+8 -60 replies
232/253pptp: fix pptp_xmit() error pathdrivers/net/ppp/pptp.c+4 -30 replies
233/253perf/core: Dont leak AUX buffer refcount on allocation failurekernel/events/core.c+4 -30 replies
234/253perf/core: Exit early on perf_mmap() failkernel/events/core.c+3 -00 replies
235/253perf/core: Prevent VMA split of buffer mappingskernel/events/core.c+10 -00 replies
236/253selftests/perf_events: Add a mmap() correctness testtools/testing/selftests/perf_events/.gitignore tools/testing/selftests/perf_events/Makefile tools/testing/selftests/perf_events/mmap.c+238 -10 replies
237/253net/packet: fix a race in packet_set_ring() and packet_notifier()net/packet/af_packet.c+6 -60 replies
238/253vsock: Do not allow binding to VMADDR_PORT_ANYnet/vmw_vsock/af_vsock.c+2 -10 replies
239/253ksmbd: fix null pointer dereference error in generate_encryptionkeyfs/smb/server/smb2pdu.c+16 -20 replies
240/253ksmbd: fix Preauh_HashValue race conditionfs/smb/server/smb2pdu.c+0 -40 replies
241/253ksmbd: fix corrupted mtime and ctime in smb2_openfs/smb/server/vfs.c+2 -10 replies
242/253ksmbd: limit repeated connections from clients with the same IPfs/smb/server/connection.h fs/smb/server/transport_tcp.c+18 -00 replies
243/253smb: server: Fix extension string in ksmbd_extract_shortname()fs/smb/server/smb_common.c+1 -10 replies
244/253USB: serial: option: add Foxconn T99W709drivers/usb/serial/option.c+2 -00 replies
245/253net: usbnet: Avoid potential RCU stall on LINK_CHANGE eventdrivers/net/usb/usbnet.c include/linux/usb/usbnet.h+9 -30 replies
246/253net: usbnet: Fix the wrong netif_carrier_on() calldrivers/net/usb/usbnet.c+3 -30 replies
247/253x86/sev: Evict cache lines during SNP memory validationarch/x86/boot/compressed/sev.c arch/x86/boot/cpuflags.c arch/x86/include/asm/cpufeatures.h +3 more+50 -10 replies
248/253ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()sound/x86/intel_hdmi_audio.c+1 -10 replies
249/253ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()sound/usb/mixer_scarlett2.c+7 -00 replies
250/253x86/fpu: Delay instruction pointer fixup until after warningarch/x86/mm/extable.c+2 -30 replies
251/253MIPS: mm: tlb-r4k: Uniquify TLB entries on initarch/mips/mm/tlb-r4k.c+55 -10 replies
252/253mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdefferymm/hmm.c+1 -10 replies
253/253usb: gadget : fix use-after-free in composite_dev_cleanup()drivers/usb/gadget/composite.c+5 -00 replies

Reviews trailers per patch

120 of 253 patches have a Reviewed-by or Acked-by.

PatchStefan WahrenMoshe ShemeshSimon HormanArpana ArlandRafal RomanowskiCong WangDan CarpenterVincent MailholDmitry BaryshkovAndy ShevchenkoMichael KelleyIoana CiorneiVitaly LifshitsMor Bar-GabayVlad URSUMichal SwiatkowskiAleksandr LoktionovRinitha SUladzislau Rezki (Sony)Devarsh ThakkarGeliang TangDavid HildenbrandSergey SenozhatskyFelix KuehlingHeikki KrogerusBadhri Jagan SridharanImre DeakYang ShiYue HuJingbo XuChao YuHans de GoedeIlpo JärvinenMing LeiViacheslav Dubeyko[email protected]Rodolfo GiomettiJan KiszkaStefan KerkmannFabio EstevamShashank BalajiPeter ChenDavid S. MillerAlexander LobakinSunitha MekalaPing-Ke ShihBaochen QiangMark RutlandDev JainGeert UytterhoevenFlorian WestphalChristophe LeroyJamal Hadi SalimStefano Stabellini[email protected]Arend van SprielJohn FastabendJakub KicinskiIdo SchimmelNikolay AleksandrovQuentin MonnetChristoph HellwigManivannan SadhasivamShawn LinCorentin LABBEDavid LechnerKrzysztof KozlowskiArd BiesheuvelFrank LiIan RogersAntoine TenartTom LendackyAlexey Dobriyan[email protected]Shannon NelsonHangbin LiuAlexander PotapenkoPéter UjfalusiRanjani SridharanJohn Paul Adrian GlaubitzAhsan AttaStefan HajnocziStefano GarzarellaYonghong SongEduard ZingermanDaniel GomezEric W. BiedermanGuenter RoeckAaron LewisYi LiuKevin TianJason GunthorpeSathya Prakash VeerichettyMike ChristieBean HuoBart Van AsscheDamien Le MoalAndrew LunnDawid OsuchowskiGal PressmanEric DumazetWillem de BruijnNamjae JeonLorenzo StoakesArnaldo Carvalho de MeloVlastimil BabkaLaurence ObermanJeff LaytonJason WangXuan ZhuoThomas GleixnerChao GaoAlison SchofieldPeter Zijlstra (Intel)Leon RomanovskyAlistair PoppleBrett A C SheffieldPavel Machek (CIP)Florian FainelliShuah KhanJon HunterLinux Kernel Functional TestingRon EconomosMark BrownMiguel Ojeda
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/253
2/253
3/253
4/253R-b
5/253R-b
6/253
7/253R-b
8/253T-b
9/253T-b
10/253T-b
11/253
12/253
13/253R-b R-b
14/253T-b
15/253R-b T-b
16/253R-b T-b
17/253
18/253R-b R-b
19/253R-b
20/253R-b
21/253
22/253R-b
23/253R-b
24/253R-b
25/253R-b
26/253R-b R-b
27/253
28/253R-b
29/253
30/253R-b T-b
31/253
32/253R-b T-b R-b
33/253R-b T-b R-b
34/253R-b R-b T-b
35/253R-b R-b T-b T-b
36/253
37/253R-b R-b R-b T-b
38/253A-b
39/253
40/253R-b
41/253R-b
42/253A-b R-b
43/253R-b
44/253R-b
45/253R-b
46/253R-b R-b
47/253
48/253
49/253
50/253
51/253
52/253R-b
53/253A-b R-b
54/253R-b R-b R-b
55/253R-b
56/253R-b R-b
57/253R-b R-b
58/253T-b T-b
59/253A-b
60/253A-b
61/253R-b A-b R-b T-b
62/253
63/253
64/253
65/253R-b
66/253R-b
67/253
68/253
69/253
70/253
71/253R-b
72/253R-b
73/253R-b
74/253
75/253
76/253
77/253R-b
78/253T-b
79/253A-b
80/253
81/253
82/253
83/253
84/253
85/253
86/253R-b
87/253R-b
88/253
89/253T-b
90/253
91/253
92/253
93/253
94/253
95/253R-b
96/253
97/253
98/253R-b
99/253R-b A-b
100/253R-b R-b
101/253R-b
102/253
103/253R-b
104/253
105/253
106/253R-b
107/253
108/253
109/253A-b A-b
110/253R-b
111/253
112/253
113/253A-b
114/253R-b
115/253
116/253A-b
117/253
118/253R-b
119/253R-b
120/253
121/253T-b
122/253
123/253
124/253
125/253
126/253
127/253A-b
128/253R-b
129/253R-b
130/253R-b
131/253R-b
132/253T-b
133/253R-b R-b
134/253R-b
135/253
136/253
137/253
138/253R-b
139/253R-b A-b
140/253A-b T-b
141/253
142/253
143/253R-b
144/253
145/253
146/253
147/253R-b
148/253A-b
149/253R-b
150/253
151/253R-b
152/253R-b T-b
153/253R-b T-b
154/253R-b
155/253R-b
156/253
157/253
158/253R-b
159/253R-b
160/253
161/253
162/253
163/253
164/253
165/253R-b
166/253
167/253
168/253
169/253R-b R-b
170/253R-b
171/253
172/253
173/253
174/253R-b
175/253R-b
176/253
177/253
178/253
179/253
180/253
181/253R-b R-b
182/253A-b A-b
183/253
184/253R-b
185/253R-b
186/253
187/253
188/253
189/253
190/253
191/253
192/253R-b
193/253
194/253
195/253
196/253
197/253R-b
198/253
199/253
200/253T-b R-b R-b R-b
201/253A-b
202/253R-b
203/253R-b A-b
204/253T-b R-b
205/253
206/253
207/253
208/253
209/253
210/253
211/253
212/253
213/253
214/253
215/253
216/253
217/253R-b T-b R-b
218/253A-b R-b
219/253R-b
220/253R-b
221/253R-b R-b
222/253R-b R-b
223/253R-b
224/253R-b
225/253
226/253
227/253A-b
228/253A-b
229/253A-b
230/253A-b
231/253
232/253
233/253R-b
234/253R-b
235/253R-b A-b A-b
236/253R-b
237/253
238/253R-b
239/253
240/253
241/253
242/253
243/253A-b
244/253
245/253
246/253R-b
247/253A-b
248/253
249/253
250/253R-b A-b A-b
251/253
252/253R-b R-b
253/253

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

Read the v1 thread

Cover letter [PATCH 6.1 000/253] 6.1.148-rc1 review

This is the start of the stable review cycle for the 6.1.148 release. There are 253 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 Thu, 14 Aug 2025 17:27:05 +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.1.148-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.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.148-rc1

Tao Xue <[email protected]>
usb: gadget : fix use-after-free in composite_dev_cleanup()

Andy Shevchenko <[email protected]>
mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery

Jiaxun Yang <[email protected]>
MIPS: mm: tlb-r4k: Uniquify TLB entries on init

Dave Hansen <[email protected]>
x86/fpu: Delay instruction pointer fixup until after warning

Geoffrey D. Bennett <[email protected]>
ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()

Thorsten Blum <[email protected]>
ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()

Tom Lendacky <[email protected]>
x86/sev: Evict cache lines during SNP memory validation

Ammar Faizi <[email protected]>
net: usbnet: Fix the wrong netif_carrier_on() call

John Ernberg <[email protected]>
net: usbnet: Avoid potential RCU stall on LINK_CHANGE event

Slark Xiao <[email protected]>
USB: serial: option: add Foxconn T99W709

Thorsten Blum <[email protected]>
smb: server: Fix extension string in ksmbd_extract_shortname()

Namjae Jeon <[email protected]>
ksmbd: limit repeated connections from clients with the same IP

Namjae Jeon <[email protected]>
ksmbd: fix corrupted mtime and ctime in smb2_open

Namjae Jeon <[email protected]>
ksmbd: fix Preauh_HashValue race condition

Namjae Jeon <[email protected]>
ksmbd: fix null pointer dereference error in generate_encryptionkey

Budimir Markovic <[email protected]>
vsock: Do not allow binding to VMADDR_PORT_ANY

Quang Le <[email protected]>
net/packet: fix a race in packet_set_ring() and packet_notifier()

Lorenzo Stoakes <[email protected]>
selftests/perf_events: Add a mmap() correctness test

Thomas Gleixner <[email protected]>
perf/core: Prevent VMA split of buffer mappings

Thomas Gleixner <[email protected]>
perf/core: Exit early on perf_mmap() fail

Thomas Gleixner <[email protected]>
perf/core: Don't leak AUX buffer refcount on allocation failure

Eric Dumazet <[email protected]>
pptp: fix pptp_xmit() error path

Stefan Metzmacher <[email protected]>
smb: client: let recv_done() cleanup before notifying the callers.

Stefan Metzmacher <[email protected]>
smb: server: let recv_done() avoid touching data_transfer after cleanup/move

Stefan Metzmacher <[email protected]>
smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection

Stefan Metzmacher <[email protected]>
smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already

Stefan Metzmacher <[email protected]>
smb: server: remove separate empty_recvmsg_queue

Takashi Iwai <[email protected]>
ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()

Arnd Bergmann <[email protected]>
irqchip: Build IMX_MU_MSI only on ARM

Michal Schmidt <[email protected]>
benet: fix BUG when creating VFs

Wang Liang <[email protected]>
net: drop UFO packets in udp_rcv_segment()

Eric Dumazet <[email protected]>
ipv6: reject malicious packets in ipv6_gso_segment()

Christoph Paasch <[email protected]>
net/mlx5: Correctly set gso_segs when LRO is used

Eric Dumazet <[email protected]>
pptp: ensure minimal skb length in pptp_xmit()

Horatiu Vultur <[email protected]>
phy: mscc: Fix parsing of unicast frames

Jakub Kicinski <[email protected]>
netpoll: prevent hanging NAPI when netcons gets enabled

Benjamin Coddington <[email protected]>
NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY

Olga Kornievskaia <[email protected]>
NFSv4.2: another fix for listxattr

Trond Myklebust <[email protected]>
NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()

Trond Myklebust <[email protected]>
NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate()

NeilBrown <[email protected]>
sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up()

Tigran Mkrtchyan <[email protected]>
pNFS/flexfiles: don't attempt pnfs on fatal DS errors

Timothy Pearson <[email protected]>
PCI: pnv_php: Fix surprise plug detection and recovery

Timothy Pearson <[email protected]>
powerpc/eeh: Make EEH driver device hotplug safe

Maciej W. Rozycki <[email protected]>

    powerpc/eeh: Rely on dev->link_active_reporting

Timothy Pearson <[email protected]>
powerpc/eeh: Export eeh_unfreeze_pe()

Timothy Pearson <[email protected]>
PCI: pnv_php: Work around switches with broken presence detection

Timothy Pearson <[email protected]>
PCI: pnv_php: Clean up allocated IRQs on unplug

Masahiro Yamada <[email protected]>
kconfig: qconf: fix ConfigList::updateListAllforAll()

Salomon Dushimirimana <[email protected]>
scsi: sd: Make sd shutdown issue START STOP UNIT appropriately

Seunghui Lee <[email protected]>
scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume

Li Lingfeng <[email protected]>
scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"

Tomas Henzl <[email protected]>
scsi: mpt3sas: Fix a fw_event memory leak

Alex Williamson <[email protected]>
vfio/pci: Separate SR-IOV VF dev_set

Chao Yu <[email protected]>
f2fs: fix to calculate dirty data during has_not_enough_free_secs()

Chao Yu <[email protected]>
f2fs: fix to update upper_p in __get_secs_required() correctly

Jan Prusakowski <[email protected]>
f2fs: vm_unmap_ram() may be called from an invalid context

Chao Yu <[email protected]>
f2fs: fix to avoid out-of-boundary access in devs.path

Chao Yu <[email protected]>
f2fs: fix to avoid panic in f2fs_evict_inode

Chao Yu <[email protected]>
f2fs: fix to avoid UAF in f2fs_sync_inode_meta()

Chao Yu <[email protected]>
f2fs: doc: fix wrong quota mount option description

Abinash Singh <[email protected]>
f2fs: fix KMSAN uninit-value in extent_info usage

Brian Masney <[email protected]>
rtc: rv3028: fix incorrect maximum clock rate handling

Brian Masney <[email protected]>
rtc: pcf8563: fix incorrect maximum clock rate handling

Brian Masney <[email protected]>
rtc: pcf85063: fix incorrect maximum clock rate handling

Brian Masney <[email protected]>
rtc: nct3018y: fix incorrect maximum clock rate handling

Brian Masney <[email protected]>
rtc: hym8563: fix incorrect maximum clock rate handling

Brian Masney <[email protected]>
rtc: ds1307: fix incorrect maximum clock rate handling

Uros Bizjak <[email protected]>
ucount: fix atomic_long_inc_below() argument type

Petr Pavlu <[email protected]>
module: Restore the moduleparam prefix length check

Ryan Lee <[email protected]>
apparmor: ensure WB_HISTORY_SIZE value is a power of 2

Paul Chaignon <[email protected]>
bpf: Check flow_dissector ctx accesses are aligned

Mike Christie <[email protected]>
vhost-scsi: Fix log flooding with target does not exist errors

Balamanikandan Gunasundar <[email protected]>
mtd: rawnand: atmel: set pmecc data setup time

Thomas Fourier <[email protected]>
mtd: rawnand: rockchip: Add missing check after DMA map

Thomas Fourier <[email protected]>
mtd: rawnand: atmel: Fix dma_mapping_error() address

Zheng Yu <[email protected]>
jfs: fix metapage reference count leak in dbAllocCtl

Chenyuan Yang <[email protected]>
fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref

Giovanni Cabiddu <[email protected]>
crypto: qat - fix seq_file position update in adf_ring_next()

Ben Hutchings <[email protected]>
sh: Do not use hyphen in exported variable name

Thomas Fourier <[email protected]>
dmaengine: nbpfaxi: Add missing check after DMA map

Thomas Fourier <[email protected]>
dmaengine: mv_xor: Fix missing check after DMA map and missing unmap

Dan Carpenter <[email protected]>
fs/orangefs: Allow 2 more characters in do_c_string()

Manivannan Sadhasivam <[email protected]>
PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute

Bard Liao <[email protected]>
soundwire: stream: restore params when prepare ports fail

Thomas Fourier <[email protected]>
crypto: img-hash - Fix dma_unmap_sg() nents value

Thomas Fourier <[email protected]>
crypto: keembay - Fix dma_unmap_sg() nents value

Ovidiu Panait <[email protected]>
hwrng: mtk - handle devm_pm_runtime_enable errors

Dan Carpenter <[email protected]>
watchdog: ziirave_wdt: check record length in ziirave_firm_verify()

Thomas Fourier <[email protected]>
scsi: isci: Fix dma_unmap_sg() nents value

Thomas Fourier <[email protected]>
scsi: mvsas: Fix dma_unmap_sg() nents value

Thomas Fourier <[email protected]>
scsi: elx: efct: Fix dma_unmap_sg() nents value

Thomas Fourier <[email protected]>
scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value

Paul Kocialkowski <[email protected]>
clk: sunxi-ng: v3s: Fix de clock definition

Leo Yan <[email protected]>
perf tests bp_account: Fix leaked file descriptor

wangzijie <[email protected]>
proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al

Arnd Bergmann <[email protected]>
kernel: trace: preemptirq_delay_test: use offstack cpu mask

Junxian Huang <[email protected]>
RDMA/hns: Fix -Wframe-larger-than issue

Mengbiao Xiong <[email protected]>
crypto: ccp - Fix crash when rebind ccp device for ccp.ko

Thomas Fourier <[email protected]>
crypto: inside-secure - Fix dma_unmap_sg() nents value

Namhyung Kim <[email protected]>
perf sched: Fix memory leaks in 'perf sched latency'

Namhyung Kim <[email protected]>

    perf sched: Fix memory leaks for evsel->priv in timehist

Nuno Sá <[email protected]>
clk: clk-axi-clkgen: fix fpfd_max frequency for zynq

Yuan Chen <[email protected]>
pinctrl: sunxi: Fix memory leak on krealloc failure

Jerome Brunet <[email protected]>
PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails

Arnd Bergmann <[email protected]>
crypto: arm/aes-neonbs - work around gcc-15 warning

Charles Han <[email protected]>
power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set

Charles Han <[email protected]>
power: supply: cpcap-charger: Fix null check for power_supply_get_by_name

Rohit Visavalia <[email protected]>
clk: xilinx: vcu: unregister pll_post only if registered correctly

James Cowgill <[email protected]>
media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check

Henry Martin <[email protected]>
clk: davinci: Add NULL check in davinci_lpsc_clk_register()

Ivan Stepchenko <[email protected]>
mtd: fix possible integer overflow in erase_xfer()

Herbert Xu <[email protected]>
crypto: marvell/cesa - Fix engine load inaccuracy

Ovidiu Panait <[email protected]>
crypto: sun8i-ce - fix nents passed to dma_unmap_sg()

Hans Zhang <[email protected]>
PCI: rockchip-host: Fix "Unexpected Completion" log message

Thomas Weißschuh <[email protected]>
bpf/preload: Don't select USERMODE_DRIVER

Eric Dumazet <[email protected]>

    ipv6: annotate data-races around rt->fib6_nsiblings

Eric Dumazet <[email protected]>
ipv6: fix possible infinite loop in fib6_info_uses_dev()

Eric Dumazet <[email protected]>
ipv6: prevent infinite loop in rt6_nlmsg_size()

Stanislav Fomichev <[email protected]>
vrf: Drop existing dst reference in vrf_ip6_input_dst

Xiumei Mu <[email protected]>
selftests: rtnetlink.sh: remove esp4_offload after test

Florian Westphal <[email protected]>
netfilter: xt_nfacct: don't assume acct name is null-terminated

Jimmy Assarsson <[email protected]>
can: kvaser_usb: Assign netdev.dev_port based on device channel index

Jimmy Assarsson <[email protected]>
can: kvaser_pciefd: Store device channel index

Stephane Grosjean <[email protected]>
can: peak_usb: fix USB FD devices potential malfunction

Marco Elver <[email protected]>
kcsan: test: Initialize dummy variable

Gokul Sivakumar <[email protected]>
wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE

Remi Pommarel <[email protected]>
Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"

Remi Pommarel <[email protected]>

    wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()

Alexander Wetzel <[email protected]>
wifi: mac80211: Don't call fq_flow_idx() for management frames

Alexander Wetzel <[email protected]>
wifi: mac80211: Do not schedule stopped TXQs

Murad Masimov <[email protected]>
wifi: plfxlc: Fix error handling in usb driver probe

Moon Hee Lee <[email protected]>
wifi: mac80211: reject TDLS operations when station is not associated

Thomas Fourier <[email protected]>
mwl8k: Add missing check after DMA map

Martin Kaistra <[email protected]>
wifi: rtl8xxxu: Fix RX skb size for aggregation disabled

Juergen Gross <[email protected]>
xen/gntdev: remove struct gntdev_copy_batch from stack

Eric Dumazet <[email protected]>
net_sched: act_ctinfo: use atomic64_t for three counters

William Liu <[email protected]>
net/sched: Restrict conditions for adding duplicating netems to qdisc tree

Tiwei Bie <[email protected]>
um: rtc: Avoid shadowing err in uml_rtc_start()

Johan Korsnes <[email protected]>
arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX

Fedor Pchelkin <[email protected]>
netfilter: nf_tables: adjust lockdep assertions handling

Shixiong Ou <[email protected]>
fbcon: Fix outdated registered_fb reference in comment

Fedor Pchelkin <[email protected]>
drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value

Finn Thain <[email protected]>
m68k: Don't unregister boot console needlessly

Mark Brown <[email protected]>
kselftest/arm64: Fix check for setting new VLs in sve-ptrace

Stav Aviram <[email protected]>
net/mlx5: Check device memory pointer before usage

xin.guo <[email protected]>
tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range

Sergey Senozhatsky <[email protected]>
wifi: ath11k: clear initialized flag for deinit-ed srng lists

Jiasheng Jiang <[email protected]>
iwlwifi: Add missing check for alloc_ordered_workqueue

Xiu Jianfeng <[email protected]>
wifi: iwlwifi: Fix memory leak in iwl_mvm_init()

Daniil Dulov <[email protected]>
wifi: rtl818x: Kill URBs before clearing tx status queue

Arnd Bergmann <[email protected]>
caif: reduce stack size, again

Yuan Chen <[email protected]>
bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure

Petr Machata <[email protected]>
net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain

Jiayuan Chen <[email protected]>
bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls

Jiayuan Chen <[email protected]>
bpf, sockmap: Fix psock incorrectly pointing to sk

Andy Yan <[email protected]>
drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed

Steven Rostedt <[email protected]>
selftests/tracing: Fix false failure of subsystem event test

Alok Tiwari <[email protected]>
staging: nvec: Fix incorrect null termination of battery manufacturer

Dmitry Baryshkov <[email protected]>

    interconnect: qcom: sc8180x: specify num_nodes

Dmitry Baryshkov <[email protected]>

    interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg

Brahmajit Das <[email protected]>
samples: mei: Fix building on musl libc

Lifeng Zheng <[email protected]>

    cpufreq: Init policy->rwsem before it may be possibly used

Lifeng Zheng <[email protected]>
cpufreq: Initialize cpufreq-based frequency-invariance later

Rafael J. Wysocki <[email protected]>
cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode

Lifeng Zheng <[email protected]>

    PM / devfreq: Check governor before using governor->name

Adam Ford <[email protected]>
arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed

Adam Ford <[email protected]>
arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed

Annette Kobou <[email protected]>
ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface

Sumit Gupta <[email protected]>
soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS

Albin Törnqvist <[email protected]>
arm: dts: ti: omap: Fixup pinheader typo

Lucas De Marchi <[email protected]>
usb: early: xhci-dbc: Fix early_ioremap leak

Sivan Zohar-Kotzer <[email protected]>
powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw()

Greg Kroah-Hartman <[email protected]>
Revert "vmci: Prevent the dispatching of uninitialized payloads"

Denis OSTERLAND-HEIM <[email protected]>
pps: fix poll support

Lizhi Xu <[email protected]>
vmci: Prevent the dispatching of uninitialized payloads

Abdun Nihaal <[email protected]>
staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()

Charalampos Mitrodimas <[email protected]>
usb: misc: apple-mfi-fastcharge: Make power supply names unique

Seungjin Bae <[email protected]>
usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe()

Krzysztof Kozlowski <[email protected]>
ARM: dts: vfxxx: Correctly use two tuples for timer address

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sc7180: Expand IMEM region

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sdm845: Expand IMEM region

Alexander Wilhelm <[email protected]>
soc: qcom: QMI encoding/decoding for big endian

Dmitry Vyukov <[email protected]>
selftests: Fix errno checking in syscall_user_dispatch test

Arnd Bergmann <[email protected]>
ASoC: ops: dynamically allocate struct snd_ctl_elem_value

Kuninori Morimoto <[email protected]>
ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()

Konstantin Komarov <[email protected]>
Revert "fs/ntfs3: Replace inode_trylock with inode_lock"

Yangtao Li <[email protected]>
hfsplus: remove mutex_lock check in hfsplus_free_extents

Caleb Sander Mateos <[email protected]>
ublk: use vmalloc for ublk_device's __queues

RubenKelevra <[email protected]>
fs_context: fix parameter name in infofc() macro

Arnd Bergmann <[email protected]>
ASoC: Intel: fix SND_SOC_SOF dependencies

Adam Queler <[email protected]>
ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx

Arnd Bergmann <[email protected]>
ethernet: intel: fix building with large NR_CPUS

Xu Yang <[email protected]>
usb: phy: mxs: disconnect line when USB charger is attached

Xu Yang <[email protected]>
usb: chipidea: add USB PHY event

Gao Xiang <[email protected]>
erofs: address D-cache aliasing

Gao Xiang <[email protected]>
erofs: simplify z_erofs_transform_plain()

Gao Xiang <[email protected]>
erofs: drop z_erofs_page_mark_eio()

Gao Xiang <[email protected]>
erofs: sunset erofs_dbg()

Gao Xiang <[email protected]>
erofs: get rid of debug_one_dentry()

Liu Shixin <[email protected]>
mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma

Ville Syrjälä <[email protected]>
drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x

Daniel Dadap <[email protected]>
ALSA: hda: Add missing NVIDIA HDA codec IDs

Mohan Kumar D <[email protected]>
ALSA: hda/tegra: Add Tegra264 support

Ian Abbott <[email protected]>
comedi: comedi_test: Fix possible deletion of uninitialized timers

Dmitry Antipov <[email protected]>
jfs: reject on-disk inodes of an unsupported type

Michael Zhivich <[email protected]>
x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()

RD Babiera <[email protected]>
usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach

Michael Grzeschik <[email protected]>
usb: typec: tcpm: allow switching to mode accessory to mux properly

Michael Grzeschik <[email protected]>
usb: typec: tcpm: allow to use sink in accessory mode

Philip Yang <[email protected]>
drm/amdkfd: Don't call mmput from MMU notifier callback

Harry Yoo <[email protected]>
mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: also cover checksum

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: also cover alt modes

Ryusuke Konishi <[email protected]>
nilfs2: reject invalid file types when reading inodes

Marco Elver <[email protected]>
kasan: use vmalloc_dump_obj() for vmalloc error reports

Haoxiang Li <[email protected]>
ice: Fix a null pointer dereference in ice_copy_and_init_pkg()

Praveen Kaligineedi <[email protected]>
gve: Fix stuck TX queue for DQ queue format

Jacek Kowalski <[email protected]>
e1000e: ignore uninitialized checksum word on tgp

Jacek Kowalski <[email protected]>
e1000e: disregard NVM checksum on tgp when valid checksum bit is not set

Ma Ke <[email protected]>
dpaa2-switch: Fix device reference count leak in MAC endpoint handling

Ma Ke <[email protected]>
dpaa2-eth: Fix device reference count leak in MAC endpoint handling

Dawid Rezler <[email protected]>

    ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx

Ma Ke <[email protected]>
bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()

Viresh Kumar <[email protected]>
i2c: virtio: Avoid hang by using interruptible completion wait

Akhil R <[email protected]>
i2c: tegra: Fix reset error handling with ACPI

Yang Xiwen <[email protected]>
i2c: qup: jump out of the loop in case of timeout

Rong Zhang <[email protected]>
platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots

Jian Shen <[email protected]>
net: hns3: fixed vf get max channels bug

Yonglong Liu <[email protected]>
net: hns3: disable interrupt when ptp init failed

Jian Shen <[email protected]>
net: hns3: fix concurrent setting vlan filter issue

Douglas Anderson <[email protected]>
drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()

Marc Kleine-Budde <[email protected]>
can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_mode

Marc Kleine-Budde <[email protected]>
can: dev: can_restart(): move debug message and stats after successful restart

Marc Kleine-Budde <[email protected]>
can: dev: can_restart(): reverse logic to remove need for goto

Xiang Mei <[email protected]>
net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class

Kito Xu (veritas501) <[email protected]>
net: appletalk: Fix use-after-free in AARP proxy probe

Jamie Bainbridge <[email protected]>
i40e: When removing VF MAC filters, only check PF-set MAC

Dennis Chen <[email protected]>
i40e: report VF tx_dropped with tx_errors instead of tx_discards

Yajun Deng <[email protected]>
i40e: Add rx_missed_errors for buffer exhaustion

Chiara Meiohas <[email protected]>
net/mlx5: Fix memory leak in cmd_exec()

Eyal Birger <[email protected]>
xfrm: interface: fix use-after-free after changing collect_md xfrm interface

Stefan Wahren <[email protected]>
staging: vchiq_arm: Make vchiq_shutdown never fail

Umang Jain <[email protected]>
staging: vc04_services: Drop VCHIQ_RETRY usage

Umang Jain <[email protected]>
staging: vc04_services: Drop VCHIQ_ERROR usage

Umang Jain <[email protected]>
staging: vc04_services: Drop VCHIQ_SUCCESS usage

Nuno Das Neves <[email protected]>
x86/hyperv: Fix usage of cpu_online_mask to get valid cpu

Abdun Nihaal <[email protected]>
regmap: fix potential memory leak of regmap_bus

David Lechner <[email protected]>

    iio: adc: ad7949: use spi_is_bpw_supported()

Xilin Wu <[email protected]>
interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node

Maor Gottlieb <[email protected]>
RDMA/core: Rate limit GID cache warning messages

Alessandro Carminati <[email protected]>
regulator: core: fix NULL dereference on unbind due to stale coupling data

Fabrice Gasnier <[email protected]>
Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT

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

Diffstat:

 Documentation/filesystems/f2fs.rst                 |   6 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/am335x-boneblack.dts             |   2 +-
 arch/arm/boot/dts/imx6ul-kontron-bl-common.dtsi    |   1 -
 arch/arm/boot/dts/vfxxx.dtsi                       |   2 +-
 arch/arm/crypto/aes-neonbs-glue.c                  |   2 +-
 .../boot/dts/freescale/imx8mm-beacon-som.dtsi      |   2 +
 .../boot/dts/freescale/imx8mn-beacon-som.dtsi      |   2 +
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |  10 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |  10 +-
 arch/m68k/Kconfig.debug                            |   2 +-
 arch/m68k/kernel/early_printk.c                    |  42 +--
 arch/m68k/kernel/head.S                            |   8 +-
 arch/mips/mm/tlb-r4k.c                             |  56 +++-
 arch/powerpc/configs/ppc6xx_defconfig              |   1 -
 arch/powerpc/kernel/eeh.c                          |   1 +
 arch/powerpc/kernel/eeh_driver.c                   |  48 ++--
 arch/powerpc/kernel/eeh_pe.c                       |  11 +-
 arch/powerpc/kernel/pci-hotplug.c                  |   3 +
 arch/sh/Makefile                                   |  10 +-
 arch/sh/boot/compressed/Makefile                   |   4 +-
 arch/sh/boot/romimage/Makefile                     |   4 +-
 arch/um/drivers/rtc_user.c                         |   2 +-
 arch/x86/boot/compressed/sev.c                     |   7 +
 arch/x86/boot/cpuflags.c                           |  13 +
 arch/x86/hyperv/irqdomain.c                        |   4 +-
 arch/x86/include/asm/cpufeatures.h                 |   1 +
 arch/x86/kernel/cpu/amd.c                          |   2 +
 arch/x86/kernel/cpu/scattered.c                    |   1 +
 arch/x86/kernel/sev-shared.c                       |  18 ++
 arch/x86/kernel/sev.c                              |  11 +-
 arch/x86/mm/extable.c                              |   5 +-
 drivers/base/regmap/regmap.c                       |   2 +
 drivers/block/ublk_drv.c                           |   4 +-
 drivers/bus/fsl-mc/fsl-mc-bus.c                    |  19 +-
 drivers/char/hw_random/mtk-rng.c                   |   4 +-
 drivers/clk/clk-axi-clkgen.c                       |   2 +-
 drivers/clk/davinci/psc.c                          |   5 +
 drivers/clk/sunxi-ng/ccu-sun8i-v3s.c               |   3 +-
 drivers/clk/xilinx/xlnx_vcu.c                      |   4 +-
 drivers/comedi/drivers/comedi_test.c               |   2 +-
 drivers/cpufreq/cpufreq.c                          |  21 +-
 drivers/cpufreq/intel_pstate.c                     |   4 +-
 .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c    |   4 +-
 drivers/crypto/ccp/ccp-debugfs.c                   |   3 +
 drivers/crypto/img-hash.c                          |   2 +-
 drivers/crypto/inside-secure/safexcel_hash.c       |   8 +-
 drivers/crypto/keembay/keembay-ocs-hcu-core.c      |   8 +-
 drivers/crypto/marvell/cesa/cipher.c               |   4 +-
 drivers/crypto/marvell/cesa/hash.c                 |   5 +-
 .../crypto/qat/qat_common/adf_transport_debug.c    |   4 +-
 drivers/devfreq/devfreq.c                          |  10 +-
 drivers/dma/mv_xor.c                               |  21 +-
 drivers/dma/nbpfaxi.c                              |  13 +
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |  47 ++--
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c    |   2 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   2 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |   6 +
 drivers/gpu/drm/rockchip/rockchip_drm_fb.c         |   9 +-
 drivers/i2c/busses/i2c-qup.c                       |   4 +-
 drivers/i2c/busses/i2c-tegra.c                     |  24 +-
 drivers/i2c/busses/i2c-virtio.c                    |  15 +-
 drivers/iio/adc/ad7949.c                           |   7 +-
 drivers/infiniband/core/cache.c                    |   4 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  15 +-
 drivers/infiniband/hw/mlx5/dm.c                    |   2 +-
 drivers/input/keyboard/gpio_keys.c                 |   4 +-
 drivers/interconnect/qcom/sc7280.c                 |   1 +
 drivers/interconnect/qcom/sc8180x.c                |   6 +
 drivers/interconnect/qcom/sc8280xp.c               |   1 +
 drivers/irqchip/Kconfig                            |   1 +
 drivers/media/v4l2-core/v4l2-ctrls-core.c          |   8 +-
 drivers/mtd/ftl.c                                  |   2 +-
 drivers/mtd/nand/raw/atmel/nand-controller.c       |   2 +-
 drivers/mtd/nand/raw/atmel/pmecc.c                 |   6 +
 drivers/mtd/nand/raw/rockchip-nand-controller.c    |  15 ++
 drivers/net/can/dev/dev.c                          |  31 ++-
 drivers/net/can/dev/netlink.c                      |  12 +
 drivers/net/can/kvaser_pciefd.c                    |   1 +
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c   |   1 +
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c         |  17 +-
 drivers/net/ethernet/emulex/benet/be_cmds.c        |   2 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |  15 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-switch.c    |  15 +-
 drivers/net/ethernet/google/gve/gve_main.c         |  67 ++---
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  36 +--
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c |   9 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   6 +-
 drivers/net/ethernet/intel/e1000e/defines.h        |   3 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |   2 +
 drivers/net/ethernet/intel/e1000e/nvm.c            |   6 +
 drivers/net/ethernet/intel/fm10k/fm10k.h           |   3 +-
 drivers/net/ethernet/intel/i40e/i40e.h             |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |   3 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  18 +-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   8 +-
 drivers/net/ethernet/intel/ice/ice_flex_pipe.c     |   2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe.h           |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c   |   4 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   3 -
 drivers/net/phy/mscc/mscc_ptp.c                    |   1 +
 drivers/net/phy/mscc/mscc_ptp.h                    |   1 +
 drivers/net/ppp/pptp.c                             |  18 +-
 drivers/net/usb/usbnet.c                           |  11 +-
 drivers/net/vrf.c                                  |   2 +
 drivers/net/wireless/ath/ath11k/hal.c              |   4 +
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   8 +-
 drivers/net/wireless/intel/iwlwifi/dvm/main.c      |  11 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |   4 +-
 drivers/net/wireless/marvell/mwl8k.c               |   4 +
 drivers/net/wireless/purelifi/plfxlc/mac.c         |  11 +-
 drivers/net/wireless/purelifi/plfxlc/mac.h         |   2 +-
 drivers/net/wireless/purelifi/plfxlc/usb.c         |  29 +-
 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c |   3 +-
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |   2 +-
 drivers/pci/controller/pcie-rockchip-host.c        |   2 +-
 drivers/pci/endpoint/functions/pci-epf-vntb.c      |   4 +-
 drivers/pci/hotplug/pnv_php.c                      | 235 ++++++++++++++--
 drivers/pinctrl/sunxi/pinctrl-sunxi.c              |  11 +-
 drivers/platform/x86/ideapad-laptop.c              |   2 +-
 drivers/power/supply/cpcap-charger.c               |   5 +-
 drivers/power/supply/max14577_charger.c            |   4 +-
 drivers/powercap/dtpm_cpu.c                        |   2 +
 drivers/pps/pps.c                                  |  11 +-
 drivers/regulator/core.c                           |   1 +
 drivers/rtc/rtc-ds1307.c                           |   2 +-
 drivers/rtc/rtc-hym8563.c                          |   2 +-
 drivers/rtc/rtc-nct3018y.c                         |   2 +-
 drivers/rtc/rtc-pcf85063.c                         |   2 +-
 drivers/rtc/rtc-pcf8563.c                          |   2 +-
 drivers/rtc/rtc-rv3028.c                           |   2 +-
 drivers/scsi/elx/efct/efct_lio.c                   |   2 +-
 drivers/scsi/ibmvscsi_tgt/libsrp.c                 |   6 +-
 drivers/scsi/isci/request.c                        |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |   3 +-
 drivers/scsi/mvsas/mv_sas.c                        |   4 +-
 drivers/scsi/scsi_transport_iscsi.c                |   2 +
 drivers/scsi/sd.c                                  |   4 +-
 drivers/soc/qcom/qmi_encdec.c                      |  46 +++-
 drivers/soc/tegra/cbb/tegra234-cbb.c               |   2 +
 drivers/soundwire/stream.c                         |   2 +-
 drivers/staging/fbtft/fbtft-core.c                 |   1 +
 drivers/staging/nvec/nvec_power.c                  |   2 +-
 .../vc04_services/bcm2835-audio/bcm2835-vchiq.c    |   4 +-
 .../include/linux/raspberrypi/vchiq.h              |   2 -
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |  79 +++---
 .../vc04_services/interface/vchiq_arm/vchiq_core.c | 172 ++++++------
 .../vc04_services/interface/vchiq_arm/vchiq_dev.c  |  36 +--
 .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c  |   4 +-
 drivers/ufs/core/ufshcd.c                          |  10 +-
 drivers/usb/chipidea/ci.h                          |  18 +-
 drivers/usb/chipidea/udc.c                         |  10 +
 drivers/usb/early/xhci-dbc.c                       |   4 +
 drivers/usb/gadget/composite.c                     |   5 +
 drivers/usb/host/xhci-plat.c                       |   2 +-
 drivers/usb/misc/apple-mfi-fastcharge.c            |  24 +-
 drivers/usb/phy/phy-mxs-usb.c                      |   4 +-
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/typec/tcpm/tcpm.c                      |  64 +++--
 drivers/vfio/pci/vfio_pci_core.c                   |   2 +-
 drivers/vhost/scsi.c                               |   4 +-
 drivers/video/fbdev/core/fbcon.c                   |   4 +-
 drivers/video/fbdev/imxfb.c                        |   9 +-
 drivers/watchdog/ziirave_wdt.c                     |   3 +
 drivers/xen/gntdev-common.h                        |   4 +
 drivers/xen/gntdev.c                               |  71 +++--
 fs/erofs/decompressor.c                            |  23 +-
 fs/erofs/dir.c                                     |  17 --
 fs/erofs/inode.c                                   |   3 -
 fs/erofs/internal.h                                |   2 -
 fs/erofs/namei.c                                   |   9 +-
 fs/erofs/zdata.c                                   |  56 ++--
 fs/erofs/zmap.c                                    |   3 -
 fs/f2fs/data.c                                     |   2 +-
 fs/f2fs/extent_cache.c                             |   2 +-
 fs/f2fs/f2fs.h                                     |   2 +-
 fs/f2fs/inode.c                                    |  21 +-
 fs/f2fs/segment.h                                  |   5 +-
 fs/hfsplus/extents.c                               |   3 -
 fs/jfs/jfs_dmap.c                                  |   4 +-
 fs/jfs/jfs_imap.c                                  |  13 +-
 fs/nfs/dir.c                                       |   4 +-
 fs/nfs/export.c                                    |  11 +-
 fs/nfs/flexfilelayout/flexfilelayout.c             |  26 +-
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |   6 +-
 fs/nfs/internal.h                                  |   9 +-
 fs/nfs/nfs4proc.c                                  |  10 +-
 fs/nilfs2/inode.c                                  |   9 +-
 fs/ntfs3/file.c                                    |   5 +-
 fs/orangefs/orangefs-debugfs.c                     |   6 +-
 fs/proc/generic.c                                  |   2 +
 fs/proc/inode.c                                    |   2 +-
 fs/proc/internal.h                                 |   5 +
 fs/smb/client/smbdirect.c                          |  14 +-
 fs/smb/server/connection.h                         |   1 +
 fs/smb/server/smb2pdu.c                            |  22 +-
 fs/smb/server/smb_common.c                         |   2 +-
 fs/smb/server/transport_rdma.c                     |  97 +++----
 fs/smb/server/transport_tcp.c                      |  17 ++
 fs/smb/server/vfs.c                                |   3 +-
 include/linux/fs_context.h                         |   2 +-
 include/linux/moduleparam.h                        |   5 +-
 include/linux/pps_kernel.h                         |   1 +
 include/linux/proc_fs.h                            |   1 +
 include/linux/skbuff.h                             |  23 ++
 include/linux/usb/usbnet.h                         |   1 +
 include/linux/wait_bit.h                           |  60 +++++
 include/net/tc_act/tc_ctinfo.h                     |   6 +-
 include/net/udp.h                                  |  24 +-
 kernel/bpf/preload/Kconfig                         |   1 -
 kernel/events/core.c                               |  20 +-
 kernel/kcsan/kcsan_test.c                          |   2 +-
 kernel/trace/preemptirq_delay_test.c               |  13 +-
 kernel/ucount.c                                    |   2 +-
 mm/hmm.c                                           |   2 +-
 mm/kasan/report.c                                  |   4 +-
 mm/khugepaged.c                                    |   4 +-
 mm/zsmalloc.c                                      |   3 +
 net/appletalk/aarp.c                               |  24 +-
 net/caif/cfctrl.c                                  | 294 ++++++++++-----------
 net/core/filter.c                                  |   3 +
 net/core/netpoll.c                                 |   7 +
 net/core/skmsg.c                                   |   7 +
 net/ipv4/tcp_input.c                               |   3 +-
 net/ipv6/ip6_fib.c                                 |  24 +-
 net/ipv6/ip6_offload.c                             |   4 +-
 net/ipv6/ip6mr.c                                   |   3 +-
 net/ipv6/route.c                                   |  60 +++--
 net/mac80211/tdls.c                                |   2 +-
 net/mac80211/tx.c                                  |  14 +-
 net/netfilter/nf_tables_api.c                      |   4 +-
 net/netfilter/xt_nfacct.c                          |   4 +-
 net/packet/af_packet.c                             |  12 +-
 net/sched/act_ctinfo.c                             |  19 +-
 net/sched/sch_netem.c                              |  40 +++
 net/sched/sch_qfq.c                                |   7 +-
 net/tls/tls_sw.c                                   |  13 +
 net/vmw_vsock/af_vsock.c                           |   3 +-
 net/xfrm/xfrm_interface_core.c                     |   7 +-
 samples/mei/mei-amt-version.c                      |   2 +-
 scripts/kconfig/qconf.cc                           |   2 +-
 security/apparmor/include/match.h                  |   3 +-
 security/apparmor/match.c                          |   1 +
 sound/pci/hda/hda_tegra.c                          |  51 +++-
 sound/pci/hda/patch_ca0132.c                       |   5 +-
 sound/pci/hda/patch_hdmi.c                         |  20 ++
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/intel/boards/Kconfig                     |   2 +-
 sound/soc/soc-dai.c                                |  16 +-
 sound/soc/soc-ops.c                                |  28 +-
 sound/usb/mixer_scarlett2.c                        |   7 +
 sound/x86/intel_hdmi_audio.c                       |   2 +-
 tools/bpf/bpftool/net.c                            |  15 +-
 tools/perf/builtin-sched.c                         |  39 ++-
 tools/perf/tests/bp_account.c                      |   1 +
 tools/perf/util/evsel.c                            |  11 +
 tools/perf/util/evsel.h                            |   2 +
 tools/testing/selftests/arm64/fp/sve-ptrace.c      |   2 +-
 .../ftrace/test.d/event/subsystem-enable.tc        |  28 +-
 tools/testing/selftests/net/mptcp/Makefile         |   3 +-
 .../selftests/net/mptcp/mptcp_connect_checksum.sh  |   5 +
 .../selftests/net/mptcp/mptcp_connect_mmap.sh      |   5 +
 .../selftests/net/mptcp/mptcp_connect_sendfile.sh  |   5 +
 tools/testing/selftests/net/rtnetlink.sh           |   6 +
 tools/testing/selftests/perf_events/.gitignore     |   1 +
 tools/testing/selftests/perf_events/Makefile       |   2 +-
 tools/testing/selftests/perf_events/mmap.c         | 236 +++++++++++++++++
 .../selftests/syscall_user_dispatch/sud_test.c     |  50 ++--
 271 files changed, 2449 insertions(+), 1170 deletions(-)