Skip to content

5.15.139-rc1 review

Greg Kroah-Hartman damon linux-block linux-clk linux-fsdevel linux-mm linux-patches lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest244 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/244iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()arch/x86/include/asm/uaccess.h arch/x86/lib/copy_mc.c+5 -50 replies
2/244sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0kernel/sched/fair.c+1 -170 replies
3/244sched: Fix stop_one_cpu_nowait() vs hotplugkernel/sched/core.c kernel/sched/deadline.c kernel/sched/fair.c +1 more+17 -30 replies
4/244vfs: fix readahead(2) on block devicesmm/readahead.c+2 -10 replies
5/244writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbsfs/fs-writeback.c+29 -120 replies
6/244x86/srso: Fix SBPB enablement for (possible) future fixed HWarch/x86/kernel/cpu/bugs.c+1 -10 replies
7/244futex: Dont include process MM in futex key on no-MMUkernel/futex/core.c+11 -10 replies
8/244x86: Share definition of __is_canonical_address()arch/x86/events/intel/pt.c arch/x86/include/asm/page.h arch/x86/kvm/emulate.c +3 more+17 -270 replies
9/244x86/sev-es: Allow copy_from_kernel_nofault() in earlier bootarch/x86/mm/maccess.c+14 -50 replies
10/244x86/boot: Fix incorrect startup_gdt_descr.sizearch/x86/kernel/head64.c+1 -10 replies
11/244pstore/platform: Add check for kstrdupfs/pstore/platform.c+8 -10 replies
12/244genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()kernel/irq/matrix.c+3 -30 replies
13/244i40e: fix potential memory leaks in i40e_remove()drivers/net/ethernet/intel/i40e/i40e_main.c+7 -30 replies
14/244selftests/bpf: Test tail call counting with bpf2bpf and data on stacktools/testing/selftests/bpf/prog_tests/tailcalls.c tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c+97 -00 replies
15/244selftests/bpf: Correct map_fd to data_fd in tailcallstools/testing/selftests/bpf/prog_tests/tailcalls.c+16 -160 replies
16/244wifi: iwlwifi: Use FW rate for non-data framesdrivers/net/wireless/intel/iwlwifi/mvm/tx.c+9 -50 replies
17/244udp: add missing WRITE_ONCE() around up->encap_rcvnet/ipv4/udp.c+4 -20 replies
18/244tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKednet/ipv4/tcp_input.c+5 -40 replies
19/244gve: Use size_add() in call to struct_size()drivers/net/ethernet/google/gve/gve_main.c+1 -10 replies
20/244mlxsw: Use size_mul() in call to struct_size()drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c+1 -10 replies
21/244tipc: Use size_add() in calls to struct_size()net/tipc/link.c+2 -20 replies
22/244net: spider_net: Use size_add() in call to struct_size()drivers/net/ethernet/toshiba/spider_net.c+1 -10 replies
23/244wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()drivers/net/wireless/realtek/rtw88/debug.c+2 -20 replies
24/244wifi: mt76: mt7603: rework/fix rx pse hang checkdrivers/net/wireless/mediatek/mt76/mt7603/core.c drivers/net/wireless/mediatek/mt76/mt7603/mac.c+18 -70 replies
25/244mt76: dma: use kzalloc instead of devm_kzalloc for txwidrivers/net/wireless/mediatek/mt76/dma.c+4 -20 replies
26/244mt76: add support for overriding the device used for DMA mappingdrivers/net/wireless/mediatek/mt76/dma.c drivers/net/wireless/mediatek/mt76/mac80211.c drivers/net/wireless/mediatek/mt76/mt76.h+19 -170 replies
27/244mt76: pass original queue id from __mt76_tx_queue_skb to the driverdrivers/net/wireless/mediatek/mt76/dma.c drivers/net/wireless/mediatek/mt76/mt76.h drivers/net/wireless/mediatek/mt76/mt7603/beacon.c +5 more+19 -180 replies
28/244wifi: mt76: mt7603: improve stuck beacon handlingdrivers/net/wireless/mediatek/mt76/mt7603/beacon.c drivers/net/wireless/mediatek/mt76/mt7603/regs.h+60 -210 replies
29/244tcp_metrics: add missing barriers on deletenet/ipv4/tcp_metrics.c+2 -20 replies
30/244tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()net/ipv4/tcp_metrics.c+4 -50 replies
31/244tcp_metrics: do not create an entry from tcp_init_metrics()net/ipv4/tcp_metrics.c+1 -10 replies
32/244wifi: rtlwifi: fix EDCA limit set by BT coexistencedrivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c+3 -30 replies
33/244can: dev: can_restart(): dont crash kernel if carrier is OKdrivers/net/can/dev/dev.c+2 -10 replies
34/244can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()drivers/net/can/dev/dev.c+4 -30 replies
35/244can: dev: can_put_echo_skb(): dont crash kernel if can_priv::echo_skb is accessed out of boundsdrivers/net/can/dev/skb.c+5 -10 replies
36/244PM / devfreq: rockchip-dfi: Make pmu regmap mandatorydrivers/devfreq/event/rockchip-dfi.c+8 -70 replies
37/244netfilter: nf_tables: Drop pointless memset when dumping rulesnet/netfilter/nf_tables_api.c+0 -40 replies
38/244thermal: core: prevent potential string overflowdrivers/thermal/thermal_core.c+4 -20 replies
39/244r8169: use tp_to_dev instead of open codedrivers/net/ethernet/realtek/r8169_main.c+3 -20 replies
40/244r8169: fix rare issue with broken rx after link-down on RTL8125drivers/net/ethernet/realtek/r8169_main.c+4 -00 replies
41/244chtls: fix tp->rcv_tstamp initializationdrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c+1 -10 replies
42/244tcp: fix cookie_init_timestamp() overflowsinclude/net/tcp.h net/ipv4/syncookies.c+8 -140 replies
43/244iwlwifi: pcie: adjust to Bz completion descriptordrivers/net/wireless/intel/iwlwifi/pcie/internal.h drivers/net/wireless/intel/iwlwifi/pcie/rx.c+51 -250 replies
44/244wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queuesdrivers/net/wireless/intel/iwlwifi/pcie/internal.h drivers/net/wireless/intel/iwlwifi/pcie/rx.c drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c +1 more+20 -10 replies
45/244wifi: iwlwifi: pcie: synchronize IRQs before NAPIdrivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c drivers/net/wireless/intel/iwlwifi/pcie/trans.c+2 -00 replies
46/244wifi: iwlwifi: empty overflow queue during flushdrivers/net/wireless/intel/iwlwifi/dvm/tx.c drivers/net/wireless/intel/iwlwifi/iwl-trans.h drivers/net/wireless/intel/iwlwifi/mvm/tx.c +2 more+15 -120 replies
47/244ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()drivers/acpi/device_sysfs.c+6 -40 replies
48/244ipv6: avoid atomic fragment on GSO packetsnet/ipv6/ip6_output.c+7 -10 replies
49/244net: add DEV_STATS_READ() helperdrivers/net/macsec.c include/linux/netdevice.h+4 -30 replies
50/244ipvlan: properly track tx_errorsdrivers/net/ipvlan/ipvlan_core.c drivers/net/ipvlan/ipvlan_main.c+5 -40 replies
51/244regmap: debugfs: Fix a erroneous check after snprintf()drivers/base/regmap/regmap-debugfs.c+1 -10 replies
52/244spi: tegra: Fix missing IRQ check in tegra_slink_probe()drivers/spi/spi-tegra20-slink.c+2 -00 replies
53/244clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequenciesdrivers/clk/qcom/clk-rcg2.c+4 -100 replies
54/244clk: qcom: mmcc-msm8998: Dont check halt bit on some branch clksdrivers/clk/qcom/mmcc-msm8998.c+3 -00 replies
55/244clk: qcom: mmcc-msm8998: Fix the SMMU GDSCdrivers/clk/qcom/mmcc-msm8998.c+3 -10 replies
56/244clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_srcdrivers/clk/qcom/gcc-sm8150.c+1 -10 replies
57/244clk: imx: Select MXC_CLK for CLK_IMX8QXPdrivers/clk/imx/Kconfig+1 -00 replies
58/244clk: imx: imx8mq: correct error handling pathdrivers/clk/imx/clk-imx8mq.c+10 -70 replies
59/244clk: imx: imx8qxp: Fix elcdif_pll clockdrivers/clk/imx/clk-imx8qxp.c+1 -10 replies
60/244clk: renesas: rzg2l: Simplify multiplication/shift logicdrivers/clk/renesas/rzg2l-cpg.c+1 -10 replies
61/244clk: renesas: rzg2l: Use FIELD_GET() for PLL register fieldsdrivers/clk/renesas/rzg2l-cpg.c+5 -50 replies
62/244clk: renesas: rzg2l: Fix computation formuladrivers/clk/renesas/rzg2l-cpg.c+6 -60 replies
63/244spi: nxp-fspi: use the correct ioremap functiondrivers/spi/spi-nxp-fspi.c+1 -10 replies
64/244clk: keystone: pll: fix a couple NULL vs IS_ERR() checksdrivers/clk/keystone/pll.c+9 -60 replies
65/244clk: ti: Add ti_dt_clk_name() helper to use clock-output-namesdrivers/clk/ti/clk.c drivers/clk/ti/clock.h+20 -10 replies
66/244clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name()drivers/clk/ti/apll.c drivers/clk/ti/clockdomain.c drivers/clk/ti/dpll.c +1 more+22 -120 replies
67/244clk: ti: Update component clocks to use ti_dt_clk_name()drivers/clk/ti/autoidle.c drivers/clk/ti/clk-dra7-atl.c drivers/clk/ti/composite.c +5 more+23 -110 replies
68/244clk: ti: change ti_clk_register[_omap_hw]() APIdrivers/clk/ti/apll.c drivers/clk/ti/clk-dra7-atl.c drivers/clk/ti/clk.c +9 more+41 -420 replies
69/244clk: ti: fix double free in of_ti_divider_clk_setup()drivers/clk/ti/divider.c+1 -70 replies
70/244clk: npcm7xx: Fix incorrect kfreedrivers/clk/clk-npcm7xx.c+1 -10 replies
71/244clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_datadrivers/clk/mediatek/clk-mt6765.c+6 -00 replies
72/244clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_datadrivers/clk/mediatek/clk-mt6779.c+4 -00 replies
73/244clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_datadrivers/clk/mediatek/clk-mt6797.c+6 -00 replies
74/244clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_datadrivers/clk/mediatek/clk-mt7629-eth.c+4 -00 replies
75/244clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_datadrivers/clk/mediatek/clk-mt7629.c+6 -00 replies
76/244clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_datadrivers/clk/mediatek/clk-mt2701.c+8 -00 replies
77/244clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEMdrivers/clk/qcom/Kconfig+1 -00 replies
78/244platform/x86: wmi: Fix probe failure when failing to register WMI devicesdrivers/platform/x86/wmi.c+8 -80 replies
79/244platform/x86: wmi: remove unnecessary initializationsdrivers/platform/x86/wmi.c+9 -90 replies
80/244platform/x86: wmi: Fix opening of char devicedrivers/platform/x86/wmi.c+6 -140 replies
81/244hwmon: (axi-fan-control) Fix possible NULL pointer dereferencedrivers/hwmon/axi-fan-control.c+16 -130 replies
82/244hwmon: (coretemp) Fix potentially truncated sysfs attribute namedrivers/hwmon/coretemp.c+1 -10 replies
83/244drm/rockchip: vop: Fix reset of state in duplicate state crtc funcsdrivers/gpu/drm/rockchip/rockchip_drm_vop.c+2 -10 replies
84/244drm/rockchip: vop: Fix call to crtc reset helperdrivers/gpu/drm/rockchip/rockchip_drm_vop.c+4 -10 replies
85/244drm/radeon: possible buffer overflowdrivers/gpu/drm/radeon/evergreen.c+4 -30 replies
86/244drm/mipi-dsi: Create devm device registrationdrivers/gpu/drm/drm_mipi_dsi.c include/drm/drm_mipi_dsi.h+49 -00 replies
87/244drm/mipi-dsi: Create devm device attachmentdrivers/gpu/drm/drm_mipi_dsi.c include/drm/drm_mipi_dsi.h+36 -00 replies
88/244drm/bridge: lt8912b: Switch to devm MIPI-DSI helpersdrivers/gpu/drm/bridge/lontium-lt8912b.c+4 -160 replies
89/244drm/bridge: lt8912b: Register and attach our DSI device at probedrivers/gpu/drm/bridge/lontium-lt8912b.c+7 -40 replies
90/244drm/bridge: lt8912b: Add hot plug detectiondrivers/gpu/drm/bridge/lontium-lt8912b.c+19 -20 replies
91/244drm/bridge: lt8912b: Fix bridge_detachdrivers/gpu/drm/bridge/lontium-lt8912b.c+5 -110 replies
92/244drm/bridge: lt8912b: Fix crash on bridge detachdrivers/gpu/drm/bridge/lontium-lt8912b.c+0 -30 replies
93/244drm/bridge: lt8912b: Manually disable HPD only if it was enableddrivers/gpu/drm/bridge/lontium-lt8912b.c+1 -10 replies
94/244drm/bridge: lt8912b: Add missing drm_bridge_attach calldrivers/gpu/drm/bridge/lontium-lt8912b.c+7 -00 replies
95/244drm/bridge: tc358768: Fix use of uninitialized variabledrivers/gpu/drm/bridge/tc358768.c+4 -00 replies
96/244drm/bridge: tc358768: Disable non-continuous clock modedrivers/gpu/drm/bridge/tc358768.c+8 -20 replies
97/244drm/bridge: tc358768: Fix bit updatesdrivers/gpu/drm/bridge/tc358768.c+7 -60 replies
98/244drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm codedrivers/gpu/drm/amd/amdkfd/kfd_svm.c+4 -40 replies
99/244drm/mediatek: Fix iommu fault by swapping FBs after updating plane statedrivers/gpu/drm/mediatek/mtk_drm_plane.c+1 -10 replies
100/244drm/mediatek: Fix iommu fault during crtc enablingdrivers/gpu/drm/mediatek/mtk_drm_crtc.c+3 -00 replies
101/244drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()drivers/gpu/drm/rockchip/cdn-dp-core.c+13 -20 replies
102/244drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpersdrivers/gpu/drm/bridge/lontium-lt9611uxc.c+8 -300 replies
103/244drm/bridge: lt9611uxc: Register and attach our DSI device at probedrivers/gpu/drm/bridge/lontium-lt9611uxc.c+19 -120 replies
104/244drm/bridge: lt9611uxc: fix the race in the error pathdrivers/gpu/drm/bridge/lontium-lt9611uxc.c+6 -40 replies
105/244arm64/arm: xen: enlighten: Fix KPTI checksarch/arm/xen/enlighten.c include/linux/cpuhotplug.h+17 -90 replies
106/244drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()drivers/gpu/drm/rockchip/rockchip_drm_gem.c+1 -10 replies
107/244xen-pciback: Consider INTx disabled when MSI/MSI-X is enableddrivers/xen/xen-pciback/conf_space.c drivers/xen/xen-pciback/conf_space_capability.c drivers/xen/xen-pciback/conf_space_header.c+23 -250 replies
108/244drm/msm/dsi: use msm_gem_kernel_put to free TX bufferdrivers/gpu/drm/msm/dsi/dsi_host.c+1 -20 replies
109/244drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handlingdrivers/gpu/drm/mediatek/mtk_dsi.c+2 -20 replies
110/244perf: hisi: Fix use-after-free when register pmu failsdrivers/perf/hisilicon/hisi_uncore_pa_pmu.c drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c+4 -40 replies
111/244ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin namearch/arm/boot/dts/r8a7792-blanche.dts+1 -10 replies
112/244arm64: dts: qcom: msm8916: Fix iommu local address rangearch/arm64/boot/dts/qcom/msm8916.dtsi+1 -10 replies
113/244arm64: dts: qcom: msm8992-libra: drop duplicated reserved memoryarch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts+0 -50 replies
114/244arm64: dts: qcom: sc7280: Add missing LMH interruptsarch/arm64/boot/dts/qcom/sc7280.dtsi+8 -00 replies
115/244arm64: dts: qcom: sdm845-mtp: fix WiFi configurationarch/arm64/boot/dts/qcom/sdm845-mtp.dts+2 -00 replies
116/244ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pinsarch/arm64/boot/dts/marvell/cn9130-crb.dtsi arch/arm64/boot/dts/marvell/cn9130-db.dtsi+4 -40 replies
117/244arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulatorsarch/arm64/boot/dts/qcom/apq8016-sbc.dts+3 -00 replies
118/244ARM: dts: qcom: mdm9615: populate vsdcc fixed regulatorarch/arm/boot/dts/qcom-mdm9615.dtsi+6 -80 replies
119/244soc: qcom: llcc: Handle a second device without data corruptiondrivers/soc/qcom/llcc-qcom.c+3 -00 replies
120/244firmware: ti_sci: Mark driver as non removabledrivers/firmware/ti_sci.c+1 -450 replies
121/244firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA devicedrivers/firmware/arm_ffa/bus.c+1 -00 replies
122/244clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skippeddrivers/clk/clk-scmi.c+1 -00 replies
123/244arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entryarch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi+1 -10 replies
124/244arm64: dts: imx8mm: Add sound-dai-cells to micfil nodearch/arm64/boot/dts/freescale/imx8mm.dtsi+1 -00 replies
125/244arm64: dts: imx8mn: Add sound-dai-cells to micfil nodearch/arm64/boot/dts/freescale/imx8mn.dtsi+1 -00 replies
126/244selftests/pidfd: Fix ksft print formatstools/testing/selftests/pidfd/pidfd_fdinfo_test.c tools/testing/selftests/pidfd/pidfd_test.c+7 -70 replies
127/244selftests/resctrl: Ensure the benchmark commands fits to its arraytools/testing/selftests/resctrl/resctrl_tests.c+5 -00 replies
128/244crypto: hisilicon/hpre - Fix a erroneous check after snprintf()drivers/crypto/hisilicon/hpre/hpre_main.c+1 -10 replies
129/244hwrng: geode - fix accessing registersdrivers/char/hw_random/geode-rng.c+4 -20 replies
130/244RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()drivers/infiniband/core/device.c drivers/infiniband/core/sa_query.c drivers/infiniband/core/sysfs.c +1 more+12 -80 replies
131/244scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return codedrivers/scsi/ibmvscsi/ibmvfc.c+1 -20 replies
132/244libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return valuedrivers/nvdimm/of_pmem.c+7 -10 replies
133/244nd_btt: Make BTT lanes preemptibledrivers/nvdimm/region_devs.c+4 -40 replies
134/244crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failuredrivers/crypto/caam/caamalg_qi2.c+2 -10 replies
135/244crypto: caam/jr - fix Chacha20 + Poly1305 self test failuredrivers/crypto/caam/caamalg.c+2 -10 replies
136/244crypto: qat - increase size of buffersdrivers/crypto/qat/qat_common/adf_accel_devices.h drivers/crypto/qat/qat_common/adf_transport_debug.c+3 -30 replies
137/244hid: cp2112: Fix duplicate workqueue initializationdrivers/hid/hid-cp2112.c+2 -20 replies
138/244ARM: 9321/1: memset: cast the constant byte to unsigned chararch/arm/lib/memset.S+1 -00 replies
139/244ext4: move ix sanity check to corrent positionfs/ext4/extents.c+5 -50 replies
140/244ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not describedsound/soc/fsl/mpc5200_dma.c+3 -00 replies
141/244IB/mlx5: Fix rdma counter binding for RAW QPdrivers/infiniband/hw/mlx5/qp.c+27 -00 replies
142/244RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()drivers/infiniband/hw/hns/hns_roce_qp.c+1 -10 replies
143/244RDMA/hns: Fix signed-unsigned mixed comparisonsdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+1 -10 replies
144/244RDMA/hns: The UD mode can only be configured with DCQCNdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+3 -00 replies
145/244ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probesound/soc/fsl/fsl_easrc.c+6 -20 replies
146/244scsi: ufs: core: Leave space for \0 in utf8 desc stringdrivers/scsi/ufs/ufshcd.c+1 -10 replies
147/244RDMA/hfi1: Workaround truncation compilation errordrivers/infiniband/hw/hfi1/efivar.c+1 -10 replies
148/244hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chipdrivers/hid/hid-cp2112.c+4 -10 replies
149/244sh: bios: Revive earlyprintk supportarch/sh/Kconfig.debug+11 -00 replies
150/244Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"drivers/hid/hid-logitech-hidpp.c+0 -100 replies
151/244HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirkdrivers/hid/hid-logitech-hidpp.c+3 -50 replies
152/244HID: logitech-hidpp: Dont restart IO, instead defer hid_connect() onlydrivers/hid/hid-logitech-hidpp.c+12 -100 replies
153/244HID: logitech-hidpp: Revert "Dont restart communication if not necessary"drivers/hid/hid-logitech-hidpp.c+8 -160 replies
154/244HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()drivers/hid/hid-logitech-hidpp.c+9 -110 replies
155/244ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs failssound/soc/intel/skylake/skl-sst-utils.c+1 -00 replies
156/244padata: Fix refcnt handling in padata_free_shell()kernel/padata.c+5 -10 replies
157/244crypto: qat - fix deadlock in backlog processingdrivers/crypto/qat/qat_common/qat_algs_send.c+25 -210 replies
158/244ASoC: ams-delta.c: use component after checksound/soc/ti/ams-delta.c+3 -10 replies
159/244mfd: core: Un-constify mfd_cell.of_reginclude/linux/mfd/core.h+1 -10 replies
160/244mfd: core: Ensure disabled devices are skipped without abortingdrivers/mfd/mfd-core.c+12 -50 replies
161/244mfd: dln2: Fix double put in dln2_probedrivers/mfd/dln2.c+0 -10 replies
162/244mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devsdrivers/mfd/arizona-spi.c+3 -00 replies
163/244leds: turris-omnia: Drop unnecessary mutex lockingdrivers/leds/leds-turris-omnia.c+1 -100 replies
164/244leds: turris-omnia: Do not use SMBUS callsdrivers/leds/leds-turris-omnia.c+42 -120 replies
165/244leds: pwm: Dont disable the PWM when the LED should be offdrivers/leds/leds-pwm.c+1 -10 replies
166/244leds: trigger: ledtrig-cpu:: Fix output may be truncated issue for cpudrivers/leds/trigger/ledtrig-cpu.c+2 -20 replies
167/244f2fs: compress: fix to avoid use-after-free on dicfs/f2fs/data.c+3 -10 replies
168/244f2fs: compress: fix to avoid redundant compress extensionfs/f2fs/super.c+33 -00 replies
169/244tty: tty_jobctrl: fix pid memleak in disassociate_ctty()drivers/tty/tty_jobctrl.c+11 -60 replies
170/244livepatch: Fix missing newline character in klp_resolve_symbols()kernel/livepatch/core.c+1 -10 replies
171/244perf evlist: Add evlist__add_dummy_on_all_cpus()tools/perf/util/evlist.c tools/perf/util/evlist.h+50 -00 replies
172/244perf tools: Get rid of evlist__add_on_all_cpus()tools/perf/util/evlist.c+2 -270 replies
173/244perf evlist: Avoid frequency mode for the dummy eventtools/perf/util/evlist.c+3 -20 replies
174/244dmaengine: idxd: Register dsa_bus_type before registering idxd sub-driversdrivers/dma/idxd/Makefile+3 -30 replies
175/244usb: dwc2: fix possible NULL pointer dereference caused by driver concurrencydrivers/usb/dwc2/hcd.c+1 -10 replies
176/244usb: chipidea: Fix DMA overwrite for Tegradrivers/usb/chipidea/host.c+4 -30 replies
177/244usb: chipidea: Simplify Tegra DMA alignment codedrivers/usb/chipidea/host.c+18 -270 replies
178/244dmaengine: ti: edma: handle irq_of_parse_and_map() errorsdrivers/dma/ti/edma.c+2 -20 replies
179/244misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()drivers/misc/ti-st/st_core.c+4 -30 replies
180/244tools: iio: iio_generic_buffer ensure alignmenttools/iio/iio_generic_buffer.c+12 -10 replies
181/244USB: usbip: fix stub_dev hub disconnectdrivers/usb/usbip/stub_dev.c+7 -20 replies
182/244dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()drivers/dma/pxa_dma.c+0 -10 replies
183/244f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()fs/f2fs/file.c+1 -00 replies
184/244powerpc: Only define __parse_fpscr() when requiredarch/powerpc/kernel/traps.c+2 -00 replies
185/244modpost: fix tee MODULE_DEVICE_TABLE built on big-endian hostscripts/mod/file2alias.c+5 -50 replies
186/244powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macroarch/powerpc/include/asm/nohash/32/pte-40x.h+0 -30 replies
187/244powerpc/xive: Fix endian conversion sizearch/powerpc/sysdev/xive/native.c+1 -10 replies
188/244powerpc/imc-pmu: Use the correct spinlock initializer.arch/powerpc/perf/imc-pmu.c+1 -10 replies
189/244powerpc/pseries: fix potential memory leak in init_cpu_associativity()arch/powerpc/platforms/pseries/lpar.c+3 -10 replies
190/244xhci: Loosen RPM as default policy to cover for AMD xHC 1.1drivers/usb/host/xhci-pci.c+2 -00 replies
191/244usb: host: xhci-plat: fix possible kernel oops while resumingdrivers/usb/host/xhci-plat.c+19 -40 replies
192/244perf machine: Avoid out of bounds LBR memory readtools/perf/util/machine.c+12 -100 replies
193/244perf hist: Add missing puts to hist__account_cyclestools/perf/util/hist.c+7 -30 replies
194/2449p/net: fix possible memory leak in p9_check_errors()net/9p/client.c+4 -20 replies
195/244i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devsdrivers/i3c/master.c+3 -10 replies
196/244cxl/mem: Fix shutdown orderdrivers/cxl/core/memdev.c+1 -20 replies
197/244rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits calldrivers/rtc/rtc-pcf85363.c+1 -10 replies
198/244pcmcia: cs: fix possible hung task and memory leak pccardd()drivers/pcmcia/cs.c+1 -00 replies
199/244pcmcia: ds: fix refcount leak in pcmcia_device_add()drivers/pcmcia/ds.c+8 -20 replies
200/244pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()drivers/pcmcia/ds.c+1 -30 replies
201/244media: i2c: max9286: Fix some redundant of_node_put() callsdrivers/media/i2c/max9286.c+0 -20 replies
202/244media: bttv: fix use after free error due to btv->timeout timerdrivers/media/pci/bt8xx/bttv-driver.c+1 -00 replies
203/244media: s3c-camif: Avoid inappropriate kfree()drivers/media/platform/s3c-camif/camif-capture.c+2 -40 replies
204/244media: vidtv: psi: Add check for kstrdupdrivers/media/test-drivers/vidtv/vidtv_psi.c+40 -50 replies
205/244media: vidtv: mux: Add check and kfree for kstrdupdrivers/media/test-drivers/vidtv/vidtv_mux.c+6 -10 replies
206/244media: cedrus: Fix clock/reset sequencedrivers/staging/media/sunxi/cedrus/cedrus_hw.c+12 -120 replies
207/244media: dvb-usb-v2: af9035: fix missing unlockdrivers/media/usb/dvb-usb-v2/af9035.c+9 -40 replies
208/244regmap: prevent noinc writes from clobbering cachedrivers/base/regmap/regmap.c+9 -70 replies
209/244pwm: sti: Reduce number of allocations and drop usage of chip_datadrivers/pwm/pwm-sti.c+14 -150 replies
210/244pwm: brcmstb: Utilize appropriate clock APIs in suspend/resumedrivers/pwm/pwm-brcmstb.c+2 -20 replies
211/244Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()drivers/input/rmi4/rmi_bus.c+1 -10 replies
212/244llc: verify mac len before reading mac headernet/llc/llc_input.c net/llc/llc_s_ac.c net/llc/llc_station.c+14 -20 replies
213/244hsr: Prevent use after free in prp_create_tagged_frame()net/hsr/hsr_forward.c+1 -30 replies
214/244tipc: Change nla_policy for bearer-related names to NLA_NUL_STRINGnet/tipc/netlink.c+2 -20 replies
215/244bpf: Check map->usercnt after timer->timer is assignedkernel/bpf/helpers.c+16 -90 replies
216/244inet: shrink struct flowi_commoninclude/net/flow.h+1 -10 replies
217/244octeontx2-pf: Fix error codesdrivers/net/ethernet/marvell/octeontx2/nic/otx2_struct.h+17 -170 replies
218/244octeontx2-pf: Fix holes in error codedrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+46 -340 replies
219/244dccp: Call security_inet_conn_request() after setting IPv4 addresses.net/dccp/ipv4.c+3 -30 replies
220/244dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.net/dccp/ipv6.c net/ipv6/syncookies.c+7 -60 replies
221/244net: r8169: Disable multicast filter for RTL8168H and RTL8107Edrivers/net/ethernet/realtek/r8169_main.c+3 -10 replies
222/244Fix termination state for idr_for_each_entry_ul()include/linux/idr.h+4 -20 replies
223/244net: stmmac: xgmac: Enable support for multiple Flexible PPS outputsdrivers/net/ethernet/stmicro/stmmac/dwxgmac2.h drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c+14 -20 replies
224/244selftests: pmtu.sh: fix result checkingtools/testing/selftests/net/pmtu.sh+1 -10 replies
225/244net/smc: fix dangling sock under state SMC_APPFINCLOSEWAITnet/smc/af_smc.c net/smc/smc.h net/smc/smc_cdc.c +1 more+9 -40 replies
226/244net/smc: allow cdc msg send rather than drop it with NULL sndbuf_descnet/smc/smc_cdc.c+4 -50 replies
227/244net/smc: put sk reference if close work was cancelednet/smc/smc_close.c+2 -10 replies
228/244tg3: power down device only on SYSTEM_POWER_OFFdrivers/net/ethernet/broadcom/tg3.c+2 -10 replies
229/244block: remove unneeded return value of bio_check_ro()block/blk-core.c+3 -70 replies
230/244blk-core: use pr_warn_ratelimited() in bio_check_ro()block/blk-core.c+2 -20 replies
231/244r8169: respect userspace disabling IFF_MULTICASTdrivers/net/ethernet/realtek/r8169_main.c+2 -00 replies
232/244i2c: iproc: handle invalid slave statedrivers/i2c/busses/i2c-bcm-iproc.c+75 -580 replies
233/244netfilter: xt_recent: fix (increase) ipv6 literal buffer lengthnet/netfilter/xt_recent.c+1 -10 replies
234/244netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backsinclude/net/netfilter/nf_nat_redirect.h net/netfilter/nf_nat_redirect.c net/netfilter/nft_redir.c +1 more+72 -960 replies
235/244netfilter: nat: fix ipv6 nat redirect with mapped and scoped addressesnet/netfilter/nf_nat_redirect.c+26 -10 replies
236/244drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLEdrivers/gpu/drm/drm_syncobj.c+2 -10 replies
237/244ASoC: hdmi-codec: register hpd callback on component probesound/soc/codecs/hdmi-codec.c+19 -80 replies
238/244spi: spi-zynq-qspi: add spi-mem to driver kconfig dependenciesdrivers/spi/Kconfig+1 -00 replies
239/244fbdev: imsttfb: Fix error path of imsttfb_probe()drivers/video/fbdev/imsttfb.c+4 -20 replies
240/244fbdev: imsttfb: fix a resource leak in probedrivers/video/fbdev/imsttfb.c+16 -130 replies
241/244fbdev: fsl-diu-fb: mark wr_reg_wa() staticdrivers/video/fbdev/fsl-diu-fb.c+1 -10 replies
242/244tracing/kprobes: Fix the order of argument descriptionskernel/trace/trace_kprobe.c+1 -10 replies
243/244Revert "mmc: core: Capture correct oemid-bits for eMMC cards"drivers/mmc/core/mmc.c+1 -10 replies
244/244btrfs: use u64 for buffer sizes in the tree search ioctlsfs/btrfs/ioctl.c+5 -50 replies

Reviews trailers per patch

122 of 244 patches have a Reviewed-by or Acked-by.

PatchSimon HormanMaciej FijalkowskiWillem de BruijnEric DumazetVincent GuittotDietmar EggemannPeter Zijlstra (Intel)Kuyo Chang (張建文)Amir GoldsteinJan KaraTejun HeoBorislav Petkov (AMD)Jacob XuKees CookIdo SchimmelDavid AhernNeal CardwellPing-Ke ShihVincent MailholSebastian ReichelHeiner KallweitPeng FanRandy DunlapLaurentiu PalcuAbel VesaGeert UytterhoevenTony LindgrenAngeloGioacchino Del RegnoHelen KoikeMarijn SuijtenJeffrey HugoArseniy VelikanovKonrad DybcioAndrzej HajdaSam RavnborgAdrien GrasseinRobert FossMarcel ZiswilerPeter UjfalusiMaxim SchwalmIlpo JärvinenAndreas Westman DorcsakFelix KuehlingCK HuAlexandre MergnatHans de GoedeSascha HauerMarkus Schneider-PargmannAndrew LunnDmitry BaryshkovUwe Kleine-KönigMirela RabuleaKrzysztof KozlowskiFabio EstevamJuergen GrossShaopeng TanWieczor-Retman, MaciejReinette ChatreTimur I. DavletshinBrian KingIra WeinyDave JiangAbhinav KumarMichael WalleBryan O'DonoghueStephan GerholdMars ChengBart Van AsscheYen-lin LaiAvri AltmanDennis DalessandroJohn Paul Adrian GlaubitzDaniel JordanMikulas PatockaChristophe LeroyDamian MuszynskiArd BiesheuvelLinus WalleijMark ZhangVishal VermaLee JonesAdrian HunterLijun PanShuah KhanSumit GargNaveen N. RaoPetr MladekIan RogersNamhyung KimJacopo MondiLaurent PinchartKieran BinghamPaul KocialkowskiPaolo Abeni[email protected][email protected]Jiri PirkoWojciech DrewekPaul MooreChristian SchoenebeckDavidlohr BuesoJonathan CameronJacob KellerRay JuiMukesh OjhaDavid SterbaSerge SeminPo-Hsu LinDust LiPavan ChebbiMichael ChanSeongJae ParkLinux Kernel Functional TestingAllen PaisRon EconomosHarshit Mogalapalli
SeriesT-b T-b T-b T-b T-b
1/244
2/244R-b R-b A-b
3/244T-b
4/244R-b
5/244R-b A-b
6/244A-b
7/244A-b
8/244
9/244T-b
10/244
11/244
12/244
13/244R-b
14/244
15/244R-b
16/244
17/244R-b
18/244R-b
19/244R-b
20/244R-b R-b
21/244R-b
22/244R-b
23/244A-b
24/244
25/244
26/244
27/244
28/244
29/244R-b A-b
30/244R-b A-b
31/244R-b A-b
32/244A-b
33/244R-b
34/244R-b
35/244R-b
36/244R-b
37/244
38/244
39/244R-b
40/244
41/244
42/244
43/244
44/244
45/244
46/244
47/244
48/244
49/244
50/244
51/244
52/244R-b
53/244R-b
54/244R-b
55/244R-b
56/244T-b R-b
57/244R-b A-b T-b
58/244
59/244A-b R-b
60/244
61/244R-b
62/244R-b
63/244
64/244
65/244
66/244
67/244
68/244T-b R-b
69/244R-b
70/244
71/244R-b
72/244R-b
73/244R-b
74/244R-b
75/244R-b
76/244R-b R-b
77/244
78/244R-b
79/244R-b
80/244R-b
81/244
82/244
83/244R-b
84/244R-b
85/244
86/244R-b
87/244R-b
88/244A-b
89/244A-b
90/244R-b R-b
91/244R-b
92/244R-b
93/244R-b T-b
94/244R-b
95/244T-b R-b T-b
96/244R-b T-b T-b
97/244T-b R-b T-b
98/244R-b
99/244R-b R-b R-b
100/244R-b R-b R-b
101/244
102/244A-b
103/244A-b
104/244R-b
105/244
106/244
107/244A-b
108/244R-b
109/244R-b T-b
110/244
111/244
112/244A-b R-b T-b R-b
113/244
114/244
115/244
116/244R-b
117/244R-b
118/244R-b
119/244
120/244A-b
121/244
122/244
123/244R-b R-b
124/244R-b
125/244R-b
126/244
127/244T-b R-b R-b R-b
128/244
129/244T-b
130/244
131/244R-b
132/244R-b R-b
133/244R-b R-b
134/244
135/244
136/244R-b
137/244
138/244R-b R-b
139/244
140/244
141/244R-b
142/244
143/244
144/244
145/244
146/244R-b R-b R-b R-b
147/244A-b
148/244
149/244R-b
150/244
151/244
152/244
153/244
154/244
155/244
156/244A-b A-b
157/244R-b
158/244
159/244
160/244R-b
161/244
162/244
163/244R-b
164/244
165/244R-b
166/244
167/244
168/244
169/244
170/244R-b
171/244A-b A-b
172/244R-b
173/244A-b
174/244R-b R-b T-b
175/244
176/244
177/244
178/244A-b
179/244
180/244
181/244A-b
182/244
183/244
184/244
185/244R-b
186/244
187/244
188/244
189/244R-b
190/244
191/244
192/244
193/244
194/244R-b
195/244
196/244R-b T-b R-b R-b R-b
197/244
198/244
199/244
200/244
201/244R-b R-b R-b
202/244
203/244
204/244
205/244
206/244A-b
207/244
208/244
209/244
210/244A-b
211/244
212/244
213/244A-b
214/244Reported-and-tested-by Reported-and-tested-by R-b
215/244
216/244R-b
217/244R-b
218/244R-b
219/244A-b
220/244A-b
221/244R-b R-b
222/244
223/244R-b R-b
224/244A-b
225/244R-b
226/244R-b
227/244R-b
228/244R-b R-b
229/244
230/244
231/244
232/244A-b
233/244R-b
234/244
235/244
236/244
237/244
238/244
239/244
240/244
241/244
242/244R-b
243/244R-b
244/244R-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 116 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/244] 5.15.139-rc1 review

This is the start of the stable review cycle for the 5.15.139 release. There are 244 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, 17 Nov 2023 20:34:45 +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/v5.x/stable-review/patch-5.15.139-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-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.139-rc1

Filipe Manana <[email protected]>
btrfs: use u64 for buffer sizes in the tree search ioctls

Dominique Martinet <[email protected]>
Revert "mmc: core: Capture correct oemid-bits for eMMC cards"

Yujie Liu <[email protected]>
tracing/kprobes: Fix the order of argument descriptions

Arnd Bergmann <[email protected]>
fbdev: fsl-diu-fb: mark wr_reg_wa() static

Dan Carpenter <[email protected]>
fbdev: imsttfb: fix a resource leak in probe

Helge Deller <[email protected]>
fbdev: imsttfb: Fix error path of imsttfb_probe()

Amit Kumar Mahapatra <[email protected]>
spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies

Jerome Brunet <[email protected]>
ASoC: hdmi-codec: register hpd callback on component probe

Erik Kurzinger <[email protected]>
drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE

Florian Westphal <[email protected]>
netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses

Jeremy Sowden <[email protected]>
netfilter: nft_redir: use struct nf_nat_range2 throughout and deduplicate eval call-backs

Maciej Żenczykowski <[email protected]>
netfilter: xt_recent: fix (increase) ipv6 literal buffer length

Roman Bacik <[email protected]>
i2c: iproc: handle invalid slave state

Heiner Kallweit <[email protected]>
r8169: respect userspace disabling IFF_MULTICAST

Yu Kuai <[email protected]>
blk-core: use pr_warn_ratelimited() in bio_check_ro()

Miaohe Lin <[email protected]>
block: remove unneeded return value of bio_check_ro()

George Shuklin <[email protected]>
tg3: power down device only on SYSTEM_POWER_OFF

D. Wythe <[email protected]>
net/smc: put sk reference if close work was canceled

D. Wythe <[email protected]>
net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc

D. Wythe <[email protected]>
net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT

Hangbin Liu <[email protected]>
selftests: pmtu.sh: fix result checking

Furong Xu <[email protected]>
net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs

NeilBrown <[email protected]>
Fix termination state for idr_for_each_entry_ul()

Patrick Thompson <[email protected]>
net: r8169: Disable multicast filter for RTL8168H and RTL8107E

Kuniyuki Iwashima <[email protected]>
dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.

Kuniyuki Iwashima <[email protected]>
dccp: Call security_inet_conn_request() after setting IPv4 addresses.

Ratheesh Kannoth <[email protected]>
octeontx2-pf: Fix holes in error code

Ratheesh Kannoth <[email protected]>
octeontx2-pf: Fix error codes

Eric Dumazet <[email protected]>
inet: shrink struct flowi_common

Hou Tao <[email protected]>

    bpf: Check map->usercnt after timer->timer is assigned

Shigeru Yoshida <[email protected]>
tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING

Dan Carpenter <[email protected]>
hsr: Prevent use after free in prp_create_tagged_frame()

Willem de Bruijn <[email protected]>
llc: verify mac len before reading mac header

Dan Carpenter <[email protected]>
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()

Florian Fainelli <[email protected]>
pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume

Uwe Kleine-König <[email protected]>
pwm: sti: Reduce number of allocations and drop usage of chip_data

Ben Wolsieffer <[email protected]>
regmap: prevent noinc writes from clobbering cache

Hans Verkuil <[email protected]>
media: dvb-usb-v2: af9035: fix missing unlock

Jernej Skrabec <[email protected]>
media: cedrus: Fix clock/reset sequence

Jiasheng Jiang <[email protected]>
media: vidtv: mux: Add check and kfree for kstrdup

Jiasheng Jiang <[email protected]>
media: vidtv: psi: Add check for kstrdup

Katya Orlova <[email protected]>
media: s3c-camif: Avoid inappropriate kfree()

Zheng Wang <[email protected]>

    media: bttv: fix use after free error due to btv->timeout timer

Christophe JAILLET <[email protected]>
media: i2c: max9286: Fix some redundant of_node_put() calls

Yang Yingliang <[email protected]>
pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()

Yang Yingliang <[email protected]>
pcmcia: ds: fix refcount leak in pcmcia_device_add()

Yang Yingliang <[email protected]>
pcmcia: cs: fix possible hung task and memory leak pccardd()

Javier Carrasco <[email protected]>
rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call

Dan Williams <[email protected]>
cxl/mem: Fix shutdown order

Dinghao Liu <[email protected]>
i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs

Hangyu Hua <[email protected]>
9p/net: fix possible memory leak in p9_check_errors()

Ian Rogers <[email protected]>
perf hist: Add missing puts to hist__account_cycles

Ian Rogers <[email protected]>
perf machine: Avoid out of bounds LBR memory read

Sergey Shtylyov <[email protected]>
usb: host: xhci-plat: fix possible kernel oops while resuming

Basavaraj Natikar <[email protected]>
xhci: Loosen RPM as default policy to cover for AMD xHC 1.1

Wang Yufen <[email protected]>
powerpc/pseries: fix potential memory leak in init_cpu_associativity()

Sebastian Andrzej Siewior <[email protected]>
powerpc/imc-pmu: Use the correct spinlock initializer.

Benjamin Gray <[email protected]>
powerpc/xive: Fix endian conversion size

Christophe Leroy <[email protected]>

    powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro

Masahiro Yamada <[email protected]>
modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host

Christophe Leroy <[email protected]>
powerpc: Only define __parse_fpscr() when required

Chao Yu <[email protected]>
f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()

Christophe JAILLET <[email protected]>
dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()

Jonas Blixt <[email protected]>
USB: usbip: fix stub_dev hub disconnect

Matti Vaittinen <[email protected]>
tools: iio: iio_generic_buffer ensure alignment

Jinjie Ruan <[email protected]>
misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()

Dan Carpenter <[email protected]>
dmaengine: ti: edma: handle irq_of_parse_and_map() errors

Michał Mirosław <[email protected]>
usb: chipidea: Simplify Tegra DMA alignment code

Michał Mirosław <[email protected]>
usb: chipidea: Fix DMA overwrite for Tegra

Jia-Ju Bai <[email protected]>
usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency

Fenghua Yu <[email protected]>
dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers

Ian Rogers <[email protected]>
perf evlist: Avoid frequency mode for the dummy event

Namhyung Kim <[email protected]>
perf tools: Get rid of evlist__add_on_all_cpus()

Adrian Hunter <[email protected]>
perf evlist: Add evlist__add_dummy_on_all_cpus()

Zheng Yejian <[email protected]>
livepatch: Fix missing newline character in klp_resolve_symbols()

Yi Yang <[email protected]>
tty: tty_jobctrl: fix pid memleak in disassociate_ctty()

Chao Yu <[email protected]>
f2fs: compress: fix to avoid redundant compress extension

Chao Yu <[email protected]>
f2fs: compress: fix to avoid use-after-free on dic

Christophe JAILLET <[email protected]>
leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'

Uwe Kleine-König <[email protected]>
leds: pwm: Don't disable the PWM when the LED should be off

Marek Behún <[email protected]>
leds: turris-omnia: Do not use SMBUS calls

Marek Behún <[email protected]>
leds: turris-omnia: Drop unnecessary mutex locking

Hans de Goede <[email protected]>
mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs

Dinghao Liu <[email protected]>
mfd: dln2: Fix double put in dln2_probe

Herve Codina <[email protected]>
mfd: core: Ensure disabled devices are skipped without aborting

Michał Mirosław <[email protected]>
mfd: core: Un-constify mfd_cell.of_reg

Kuninori Morimoto <[email protected]>
ASoC: ams-delta.c: use component after check

Giovanni Cabiddu <[email protected]>
crypto: qat - fix deadlock in backlog processing

WangJinchao <[email protected]>
padata: Fix refcnt handling in padata_free_shell()

Cezary Rojewski <[email protected]>
ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails

Hans de Goede <[email protected]>
HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()

Hans de Goede <[email protected]>
HID: logitech-hidpp: Revert "Don't restart communication if not necessary"

Hans de Goede <[email protected]>
HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only

Bastien Nocera <[email protected]>
HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk

Bastien Nocera <[email protected]>
Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"

Geert Uytterhoeven <[email protected]>
sh: bios: Revive earlyprintk support

Danny Kaehn <[email protected]>
hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip

Leon Romanovsky <[email protected]>
RDMA/hfi1: Workaround truncation compilation error

Daniel Mentz <[email protected]>
scsi: ufs: core: Leave space for '\0' in utf8 desc string

Zhang Shurong <[email protected]>
ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe

Luoyouming <[email protected]>
RDMA/hns: The UD mode can only be configured with DCQCN

Chengchang Tang <[email protected]>
RDMA/hns: Fix signed-unsigned mixed comparisons

Chengchang Tang <[email protected]>
RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()

Patrisious Haddad <[email protected]>
IB/mlx5: Fix rdma counter binding for RAW QP

Kuninori Morimoto <[email protected]>
ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described

Gou Hao <[email protected]>
ext4: move 'ix' sanity check to corrent position

Kursad Oney <[email protected]>
ARM: 9321/1: memset: cast the constant byte to unsigned char

Danny Kaehn <[email protected]>
hid: cp2112: Fix duplicate workqueue initialization

Giovanni Cabiddu <[email protected]>
crypto: qat - increase size of buffers

Gaurav Jain <[email protected]>
crypto: caam/jr - fix Chacha20 + Poly1305 self test failure

Gaurav Jain <[email protected]>
crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure

Tomas Glozar <[email protected]>
nd_btt: Make BTT lanes preemptible

Chen Ni <[email protected]>
libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value

Tyrel Datwyler <[email protected]>
scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return code

Gustavo A. R. Silva <[email protected]>
RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()

Jonas Gorski <[email protected]>
hwrng: geode - fix accessing registers

Christophe JAILLET <[email protected]>
crypto: hisilicon/hpre - Fix a erroneous check after snprintf()

Ilpo Järvinen <[email protected]>
selftests/resctrl: Ensure the benchmark commands fits to its array

Maciej Wieczor-Retman <[email protected]>
selftests/pidfd: Fix ksft print formats

Adam Ford <[email protected]>
arm64: dts: imx8mn: Add sound-dai-cells to micfil node

Adam Ford <[email protected]>
arm64: dts: imx8mm: Add sound-dai-cells to micfil node

Fabio Estevam <[email protected]>
arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry

Sudeep Holla <[email protected]>
clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped

Sudeep Holla <[email protected]>
firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA device

Dhruva Gole <[email protected]>
firmware: ti_sci: Mark driver as non removable

Uwe Kleine-König <[email protected]>
soc: qcom: llcc: Handle a second device without data corruption

Krzysztof Kozlowski <[email protected]>
ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator

Stephan Gerhold <[email protected]>
arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators

Chris Packham <[email protected]>
ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sdm845-mtp: fix WiFi configuration

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sc7280: Add missing LMH interrupts

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory

Gaurav Kohli <[email protected]>
arm64: dts: qcom: msm8916: Fix iommu local address range

Geert Uytterhoeven <[email protected]>
ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name

Junhao He <[email protected]>
perf: hisi: Fix use-after-free when register pmu fails

AngeloGioacchino Del Regno <[email protected]>
drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling

Dmitry Baryshkov <[email protected]>
drm/msm/dsi: use msm_gem_kernel_put to free TX buffer

Marek Marczykowski-Górecki <[email protected]>
xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled

Dan Carpenter <[email protected]>
drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()

Mark Rutland <[email protected]>
arm64/arm: xen: enlighten: Fix KPTI checks

Dmitry Baryshkov <[email protected]>
drm/bridge: lt9611uxc: fix the race in the error path

Maxime Ripard <[email protected]>
drm/bridge: lt9611uxc: Register and attach our DSI device at probe

Maxime Ripard <[email protected]>
drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers

Christophe JAILLET <[email protected]>
drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()

Jason-JH.Lin <[email protected]>
drm/mediatek: Fix iommu fault during crtc enabling

Jason-JH.Lin <[email protected]>
drm/mediatek: Fix iommu fault by swapping FBs after updating plane state

Xiaogang Chen <[email protected]>
drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code

Tomi Valkeinen <[email protected]>
drm/bridge: tc358768: Fix bit updates

Dmitry Osipenko <[email protected]>
drm/bridge: tc358768: Disable non-continuous clock mode

Tomi Valkeinen <[email protected]>
drm/bridge: tc358768: Fix use of uninitialized variable

Tomi Valkeinen <[email protected]>
drm/bridge: lt8912b: Add missing drm_bridge_attach call

Tomi Valkeinen <[email protected]>
drm/bridge: lt8912b: Manually disable HPD only if it was enabled

Tomi Valkeinen <[email protected]>
drm/bridge: lt8912b: Fix crash on bridge detach

Tomi Valkeinen <[email protected]>
drm/bridge: lt8912b: Fix bridge_detach

Stefan Eichenberger <[email protected]>
drm/bridge: lt8912b: Add hot plug detection

Maxime Ripard <[email protected]>
drm/bridge: lt8912b: Register and attach our DSI device at probe

Maxime Ripard <[email protected]>
drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers

Maxime Ripard <[email protected]>
drm/mipi-dsi: Create devm device attachment

Maxime Ripard <[email protected]>
drm/mipi-dsi: Create devm device registration

Konstantin Meskhidze <[email protected]>
drm/radeon: possible buffer overflow

Jonas Karlman <[email protected]>
drm/rockchip: vop: Fix call to crtc reset helper

Jonas Karlman <[email protected]>
drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs

Zhang Rui <[email protected]>
hwmon: (coretemp) Fix potentially truncated sysfs attribute name

Dragos Bogdan <[email protected]>
hwmon: (axi-fan-control) Fix possible NULL pointer dereference

Armin Wolf <[email protected]>
platform/x86: wmi: Fix opening of char device

Barnabás Pőcze <[email protected]>
platform/x86: wmi: remove unnecessary initializations

Armin Wolf <[email protected]>
platform/x86: wmi: Fix probe failure when failing to register WMI devices

Varadarajan Narayanan <[email protected]>
clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM

Jiasheng Jiang <[email protected]>
clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data

Jiasheng Jiang <[email protected]>
clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data

Jiasheng Jiang <[email protected]>
clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data

Jiasheng Jiang <[email protected]>
clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data

Jiasheng Jiang <[email protected]>
clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data

Jiasheng Jiang <[email protected]>
clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data

Jonathan Neuschäfer <[email protected]>
clk: npcm7xx: Fix incorrect kfree

Dan Carpenter <[email protected]>
clk: ti: fix double free in of_ti_divider_clk_setup()

Dario Binacchi <[email protected]>
clk: ti: change ti_clk_register[_omap_hw]() API

Tony Lindgren <[email protected]>
clk: ti: Update component clocks to use ti_dt_clk_name()

Tony Lindgren <[email protected]>
clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name()

Tony Lindgren <[email protected]>
clk: ti: Add ti_dt_clk_name() helper to use clock-output-names

Dan Carpenter <[email protected]>
clk: keystone: pll: fix a couple NULL vs IS_ERR() checks

Han Xu <[email protected]>
spi: nxp-fspi: use the correct ioremap function

Claudiu Beznea <[email protected]>
clk: renesas: rzg2l: Fix computation formula

Claudiu Beznea <[email protected]>
clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields

Geert Uytterhoeven <[email protected]>
clk: renesas: rzg2l: Simplify multiplication/shift logic

Robert Chiras <[email protected]>
clk: imx: imx8qxp: Fix elcdif_pll clock

Peng Fan <[email protected]>
clk: imx: imx8mq: correct error handling path

Abel Vesa <[email protected]>
clk: imx: Select MXC_CLK for CLK_IMX8QXP

Danila Tikhonov <[email protected]>

    clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src

Konrad Dybcio <[email protected]>
clk: qcom: mmcc-msm8998: Fix the SMMU GDSC

Konrad Dybcio <[email protected]>
clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks

Devi Priya <[email protected]>
clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies

Zhang Shurong <[email protected]>
spi: tegra: Fix missing IRQ check in tegra_slink_probe()

Christophe JAILLET <[email protected]>
regmap: debugfs: Fix a erroneous check after snprintf()

Eric Dumazet <[email protected]>
ipvlan: properly track tx_errors

Eric Dumazet <[email protected]>
net: add DEV_STATS_READ() helper

Yan Zhai <[email protected]>
ipv6: avoid atomic fragment on GSO packets

Christophe JAILLET <[email protected]>
ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()

Miri Korenblit <[email protected]>
wifi: iwlwifi: empty overflow queue during flush

Johannes Berg <[email protected]>
wifi: iwlwifi: pcie: synchronize IRQs before NAPI

Gregory Greenman <[email protected]>
wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues

Johannes Berg <[email protected]>
iwlwifi: pcie: adjust to Bz completion descriptor

Eric Dumazet <[email protected]>
tcp: fix cookie_init_timestamp() overflows

Eric Dumazet <[email protected]>

    chtls: fix tp->rcv_tstamp initialization

Heiner Kallweit <[email protected]>
r8169: fix rare issue with broken rx after link-down on RTL8125

Juhee Kang <[email protected]>
r8169: use tp_to_dev instead of open code

Dan Carpenter <[email protected]>
thermal: core: prevent potential string overflow

Phil Sutter <[email protected]>
netfilter: nf_tables: Drop pointless memset when dumping rules

Sascha Hauer <[email protected]>
PM / devfreq: rockchip-dfi: Make pmu regmap mandatory

Marc Kleine-Budde <[email protected]>
can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds

Marc Kleine-Budde <[email protected]>
can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()

Marc Kleine-Budde <[email protected]>
can: dev: can_restart(): don't crash kernel if carrier is OK

Dmitry Antipov <[email protected]>
wifi: rtlwifi: fix EDCA limit set by BT coexistence

Eric Dumazet <[email protected]>
tcp_metrics: do not create an entry from tcp_init_metrics()

Eric Dumazet <[email protected]>

    tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()

Eric Dumazet <[email protected]>
tcp_metrics: add missing barriers on delete

Felix Fietkau <[email protected]>
wifi: mt76: mt7603: improve stuck beacon handling

Felix Fietkau <[email protected]>
mt76: pass original queue id from __mt76_tx_queue_skb to the driver

Felix Fietkau <[email protected]>
mt76: add support for overriding the device used for DMA mapping

Felix Fietkau <[email protected]>
mt76: dma: use kzalloc instead of devm_kzalloc for txwi

Felix Fietkau <[email protected]>
wifi: mt76: mt7603: rework/fix rx pse hang check

Jinjie Ruan <[email protected]>
wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()

Gustavo A. R. Silva <[email protected]>
net: spider_net: Use size_add() in call to struct_size()

Gustavo A. R. Silva <[email protected]>
tipc: Use size_add() in calls to struct_size()

Gustavo A. R. Silva <[email protected]>
mlxsw: Use size_mul() in call to struct_size()

Gustavo A. R. Silva <[email protected]>
gve: Use size_add() in call to struct_size()

Aananth V <[email protected]>
tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed

Eric Dumazet <[email protected]>

    udp: add missing WRITE_ONCE() around up->encap_rcv

Miri Korenblit <[email protected]>
wifi: iwlwifi: Use FW rate for non-data frames

Leon Hwang <[email protected]>
selftests/bpf: Correct map_fd to data_fd in tailcalls

Jakub Sitnicki <[email protected]>
selftests/bpf: Test tail call counting with bpf2bpf and data on stack

Andrii Staikov <[email protected]>
i40e: fix potential memory leaks in i40e_remove()

Chen Yu <[email protected]>
genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()

Jiasheng Jiang <[email protected]>
pstore/platform: Add check for kstrdup

Yuntao Wang <[email protected]>
x86/boot: Fix incorrect startup_gdt_descr.size

Adam Dunlap <[email protected]>
x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot

Adrian Hunter <[email protected]>
x86: Share definition of __is_canonical_address()

Ben Wolsieffer <[email protected]>
futex: Don't include process MM in futex key on no-MMU

Josh Poimboeuf <[email protected]>
x86/srso: Fix SBPB enablement for (possible) future fixed HW

Jingbo Xu <[email protected]>
writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs

Reuben Hawkins <[email protected]>
vfs: fix readahead(2) on block devices

Peter Zijlstra <[email protected]>
sched: Fix stop_one_cpu_nowait() vs hotplug

Qais Yousef <[email protected]>

    sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0

David Howells <[email protected]>
iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/qcom-mdm9615.dtsi                |  14 +--
 arch/arm/boot/dts/r8a7792-blanche.dts              |   2 +-
 arch/arm/lib/memset.S                              |   1 +
 arch/arm/xen/enlighten.c                           |  25 ++--
 arch/arm64/boot/dts/freescale/imx8mm.dtsi          |   1 +
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |   1 +
 arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi   |   2 +-
 arch/arm64/boot/dts/marvell/cn9130-crb.dtsi        |   4 +-
 arch/arm64/boot/dts/marvell/cn9130-db.dtsi         |   4 +-
 arch/arm64/boot/dts/qcom/apq8016-sbc.dts           |   3 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   2 +-
 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts  |   5 -
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   8 ++
 arch/arm64/boot/dts/qcom/sdm845-mtp.dts            |   2 +
 arch/powerpc/include/asm/nohash/32/pte-40x.h       |   3 -
 arch/powerpc/kernel/traps.c                        |   2 +
 arch/powerpc/perf/imc-pmu.c                        |   2 +-
 arch/powerpc/platforms/pseries/lpar.c              |   4 +-
 arch/powerpc/sysdev/xive/native.c                  |   2 +-
 arch/sh/Kconfig.debug                              |  11 ++
 arch/x86/events/intel/pt.c                         |  14 +--
 arch/x86/include/asm/page.h                        |  10 ++
 arch/x86/include/asm/uaccess.h                     |   2 +-
 arch/x86/kernel/cpu/bugs.c                         |   2 +-
 arch/x86/kernel/head64.c                           |   2 +-
 arch/x86/kvm/emulate.c                             |   4 +-
 arch/x86/kvm/x86.c                                 |   2 +-
 arch/x86/kvm/x86.h                                 |   7 +-
 arch/x86/lib/copy_mc.c                             |   8 +-
 arch/x86/mm/maccess.c                              |  24 ++--
 block/blk-core.c                                   |  14 +--
 drivers/acpi/device_sysfs.c                        |  10 +-
 drivers/base/regmap/regmap-debugfs.c               |   2 +-
 drivers/base/regmap/regmap.c                       |  16 +--
 drivers/char/hw_random/geode-rng.c                 |   6 +-
 drivers/clk/clk-npcm7xx.c                          |   2 +-
 drivers/clk/clk-scmi.c                             |   1 +
 drivers/clk/imx/Kconfig                            |   1 +
 drivers/clk/imx/clk-imx8mq.c                       |  17 +--
 drivers/clk/imx/clk-imx8qxp.c                      |   2 +-
 drivers/clk/keystone/pll.c                         |  15 ++-
 drivers/clk/mediatek/clk-mt2701.c                  |   8 ++
 drivers/clk/mediatek/clk-mt6765.c                  |   6 +
 drivers/clk/mediatek/clk-mt6779.c                  |   4 +
 drivers/clk/mediatek/clk-mt6797.c                  |   6 +
 drivers/clk/mediatek/clk-mt7629-eth.c              |   4 +
 drivers/clk/mediatek/clk-mt7629.c                  |   6 +
 drivers/clk/qcom/Kconfig                           |   1 +
 drivers/clk/qcom/clk-rcg2.c                        |  14 +--
 drivers/clk/qcom/gcc-sm8150.c                      |   2 +-
 drivers/clk/qcom/mmcc-msm8998.c                    |   7 +-
 drivers/clk/renesas/rzg2l-cpg.c                    |  20 ++--
 drivers/clk/ti/apll.c                              |  13 +-
 drivers/clk/ti/autoidle.c                          |   2 +-
 drivers/clk/ti/clk-dra7-atl.c                      |   6 +-
 drivers/clk/ti/clk.c                               |  52 +++++---
 drivers/clk/ti/clkctrl.c                           |   4 +-
 drivers/clk/ti/clock.h                             |  11 +-
 drivers/clk/ti/clockdomain.c                       |   2 +-
 drivers/clk/ti/composite.c                         |   6 +-
 drivers/clk/ti/divider.c                           |  12 +-
 drivers/clk/ti/dpll.c                              |  10 +-
 drivers/clk/ti/fapll.c                             |  11 +-
 drivers/clk/ti/fixed-factor.c                      |   4 +-
 drivers/clk/ti/gate.c                              |   8 +-
 drivers/clk/ti/interface.c                         |   9 +-
 drivers/clk/ti/mux.c                               |   8 +-
 drivers/crypto/caam/caamalg.c                      |   3 +-
 drivers/crypto/caam/caamalg_qi2.c                  |   3 +-
 drivers/crypto/hisilicon/hpre/hpre_main.c          |   2 +-
 drivers/crypto/qat/qat_common/adf_accel_devices.h  |   2 +-
 .../crypto/qat/qat_common/adf_transport_debug.c    |   4 +-
 drivers/crypto/qat/qat_common/qat_algs_send.c      |  46 +++----
 drivers/cxl/core/memdev.c                          |   3 +-
 drivers/devfreq/event/rockchip-dfi.c               |  15 +--
 drivers/dma/idxd/Makefile                          |   6 +-
 drivers/dma/pxa_dma.c                              |   1 -
 drivers/dma/ti/edma.c                              |   4 +-
 drivers/firmware/arm_ffa/bus.c                     |   1 +
 drivers/firmware/ti_sci.c                          |  46 +------
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |   8 +-
 drivers/gpu/drm/bridge/lontium-lt8912b.c           |  62 +++++-----
 drivers/gpu/drm/bridge/lontium-lt9611uxc.c         |  75 +++++-------
 drivers/gpu/drm/bridge/tc358768.c                  |  25 ++--
 drivers/gpu/drm/drm_mipi_dsi.c                     |  81 +++++++++++++
 drivers/gpu/drm/drm_syncobj.c                      |   3 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |   3 +
 drivers/gpu/drm/mediatek/mtk_drm_plane.c           |   2 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   4 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   3 +-
 drivers/gpu/drm/radeon/evergreen.c                 |   7 +-
 drivers/gpu/drm/rockchip/cdn-dp-core.c             |  15 ++-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |   2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   8 +-
 drivers/hid/hid-cp2112.c                           |   9 +-
 drivers/hid/hid-logitech-hidpp.c                   |  76 +++++-------
 drivers/hwmon/axi-fan-control.c                    |  29 +++--
 drivers/hwmon/coretemp.c                           |   2 +-
 drivers/i2c/busses/i2c-bcm-iproc.c                 | 133 ++++++++++++---------
 drivers/i3c/master.c                               |   4 +-
 drivers/infiniband/core/device.c                   |   2 +-
 drivers/infiniband/core/sa_query.c                 |   4 +-
 drivers/infiniband/core/sysfs.c                    |  10 +-
 drivers/infiniband/core/user_mad.c                 |   4 +-
 drivers/infiniband/hw/hfi1/efivar.c                |   2 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   5 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |   2 +-
 drivers/infiniband/hw/mlx5/qp.c                    |  27 +++++
 drivers/input/rmi4/rmi_bus.c                       |   2 +-
 drivers/leds/leds-pwm.c                            |   2 +-
 drivers/leds/leds-turris-omnia.c                   |  65 ++++++----
 drivers/leds/trigger/ledtrig-cpu.c                 |   4 +-
 drivers/media/i2c/max9286.c                        |   2 -
 drivers/media/pci/bt8xx/bttv-driver.c              |   1 +
 drivers/media/platform/s3c-camif/camif-capture.c   |   6 +-
 drivers/media/test-drivers/vidtv/vidtv_mux.c       |   7 +-
 drivers/media/test-drivers/vidtv/vidtv_psi.c       |  45 ++++++-
 drivers/media/usb/dvb-usb-v2/af9035.c              |  13 +-
 drivers/mfd/arizona-spi.c                          |   3 +
 drivers/mfd/dln2.c                                 |   1 -
 drivers/mfd/mfd-core.c                             |  17 ++-
 drivers/misc/ti-st/st_core.c                       |   7 +-
 drivers/mmc/core/mmc.c                             |   2 +-
 drivers/net/can/dev/dev.c                          |  10 +-
 drivers/net/can/dev/skb.c                          |   6 +-
 drivers/net/ethernet/broadcom/tg3.c                |   3 +-
 .../chelsio/inline_crypto/chtls/chtls_cm.c         |   2 +-
 drivers/net/ethernet/google/gve/gve_main.c         |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  10 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |  80 +++++++------
 .../ethernet/marvell/octeontx2/nic/otx2_struct.h   |  34 +++---
 .../mellanox/mlxsw/spectrum_acl_bloom_filter.c     |   2 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  15 ++-
 drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h     |   2 +-
 .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |  14 ++-
 drivers/net/ethernet/toshiba/spider_net.c          |   2 +-
 drivers/net/ipvlan/ipvlan_core.c                   |   8 +-
 drivers/net/ipvlan/ipvlan_main.c                   |   1 +
 drivers/net/macsec.c                               |   6 +-
 drivers/net/wireless/intel/iwlwifi/dvm/tx.c        |   5 +-
 drivers/net/wireless/intel/iwlwifi/iwl-trans.h     |   7 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |  18 +--
 drivers/net/wireless/intel/iwlwifi/pcie/internal.h |  21 +++-
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |  72 ++++++++---
 .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c   |   2 +
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |   2 +
 drivers/net/wireless/intel/iwlwifi/queue/tx.c      |   9 +-
 drivers/net/wireless/intel/iwlwifi/queue/tx.h      |   2 +-
 drivers/net/wireless/mediatek/mt76/dma.c           |  46 +++----
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   1 +
 drivers/net/wireless/mediatek/mt76/mt76.h          |   5 +-
 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c |  78 ++++++++----
 drivers/net/wireless/mediatek/mt76/mt7603/core.c   |   2 +
 drivers/net/wireless/mediatek/mt76/mt7603/mac.c    |  23 ++--
 drivers/net/wireless/mediatek/mt76/mt7603/regs.h   |   5 +
 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c  |   3 +-
 drivers/net/wireless/mediatek/mt76/sdio.c          |   6 +-
 drivers/net/wireless/mediatek/mt76/testmode.c      |   4 +-
 drivers/net/wireless/mediatek/mt76/tx.c            |   2 +-
 drivers/net/wireless/mediatek/mt76/usb.c           |   6 +-
 .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c    |   2 +-
 .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c  |   2 +-
 .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c    |   2 +-
 drivers/net/wireless/realtek/rtw88/debug.c         |   4 +-
 drivers/nvdimm/of_pmem.c                           |   8 +-
 drivers/nvdimm/region_devs.c                       |   8 +-
 drivers/pcmcia/cs.c                                |   1 +
 drivers/pcmcia/ds.c                                |  14 ++-
 drivers/perf/hisilicon/hisi_uncore_pa_pmu.c        |   4 +-
 drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c      |   4 +-
 drivers/platform/x86/wmi.c                         |  50 ++++----
 drivers/pwm/pwm-brcmstb.c                          |   4 +-
 drivers/pwm/pwm-sti.c                              |  29 +++--
 drivers/rtc/rtc-pcf85363.c                         |   2 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |   3 +-
 drivers/scsi/ufs/ufshcd.c                          |   2 +-
 drivers/soc/qcom/llcc-qcom.c                       |   3 +
 drivers/spi/Kconfig                                |   1 +
 drivers/spi/spi-nxp-fspi.c                         |   2 +-
 drivers/spi/spi-tegra20-slink.c                    |   2 +
 drivers/staging/media/sunxi/cedrus/cedrus_hw.c     |  24 ++--
 drivers/thermal/thermal_core.c                     |   6 +-
 drivers/tty/tty_jobctrl.c                          |  17 ++-
 drivers/usb/chipidea/host.c                        |  48 ++++----
 drivers/usb/dwc2/hcd.c                             |   2 +-
 drivers/usb/host/xhci-pci.c                        |   2 +
 drivers/usb/host/xhci-plat.c                       |  23 +++-
 drivers/usb/usbip/stub_dev.c                       |   9 +-
 drivers/video/fbdev/fsl-diu-fb.c                   |   2 +-
 drivers/video/fbdev/imsttfb.c                      |  33 ++---
 drivers/xen/xen-pciback/conf_space.c               |  19 ++-
 drivers/xen/xen-pciback/conf_space_capability.c    |   8 +-
 drivers/xen/xen-pciback/conf_space_header.c        |  21 +---
 fs/btrfs/ioctl.c                                   |  10 +-
 fs/ext4/extents.c                                  |  10 +-
 fs/f2fs/data.c                                     |   4 +-
 fs/f2fs/file.c                                     |   1 +
 fs/f2fs/super.c                                    |  33 +++++
 fs/fs-writeback.c                                  |  41 +++++--
 fs/pstore/platform.c                               |   9 +-
 include/drm/drm_mipi_dsi.h                         |   4 +
 include/linux/cpuhotplug.h                         |   1 +
 include/linux/idr.h                                |   6 +-
 include/linux/mfd/core.h                           |   2 +-
 include/linux/netdevice.h                          |   1 +
 include/net/flow.h                                 |   2 +-
 include/net/netfilter/nf_nat_redirect.h            |   3 +-
 include/net/tcp.h                                  |   2 +-
 kernel/bpf/helpers.c                               |  25 ++--
 kernel/futex/core.c                                |  12 +-
 kernel/irq/matrix.c                                |   6 +-
 kernel/livepatch/core.c                            |   2 +-
 kernel/padata.c                                    |   6 +-
 kernel/sched/core.c                                |  10 +-
 kernel/sched/deadline.c                            |   2 +
 kernel/sched/fair.c                                |  22 +---
 kernel/sched/rt.c                                  |   4 +
 kernel/trace/trace_kprobe.c                        |   2 +-
 mm/readahead.c                                     |   3 +-
 net/9p/client.c                                    |   6 +-
 net/dccp/ipv4.c                                    |   6 +-
 net/dccp/ipv6.c                                    |   6 +-
 net/hsr/hsr_forward.c                              |   4 +-
 net/ipv4/syncookies.c                              |  20 ++--
 net/ipv4/tcp_input.c                               |   9 +-
 net/ipv4/tcp_metrics.c                             |  15 ++-
 net/ipv4/udp.c                                     |   6 +-
 net/ipv6/ip6_output.c                              |   8 +-
 net/ipv6/syncookies.c                              |   7 +-
 net/llc/llc_input.c                                |  10 +-
 net/llc/llc_s_ac.c                                 |   3 +
 net/llc/llc_station.c                              |   3 +
 net/netfilter/nf_nat_redirect.c                    |  98 ++++++++-------
 net/netfilter/nf_tables_api.c                      |   4 -
 net/netfilter/nft_redir.c                          |  84 +++++--------
 net/netfilter/xt_REDIRECT.c                        |  10 +-
 net/netfilter/xt_recent.c                          |   2 +-
 net/smc/af_smc.c                                   |   4 +-
 net/smc/smc.h                                      |   5 +
 net/smc/smc_cdc.c                                  |  11 +-
 net/smc/smc_close.c                                |   5 +-
 net/tipc/link.c                                    |   4 +-
 net/tipc/netlink.c                                 |   4 +-
 scripts/mod/file2alias.c                           |  10 +-
 sound/soc/codecs/hdmi-codec.c                      |  27 +++--
 sound/soc/fsl/fsl_easrc.c                          |   8 +-
 sound/soc/fsl/mpc5200_dma.c                        |   3 +
 sound/soc/intel/skylake/skl-sst-utils.c            |   1 +
 sound/soc/ti/ams-delta.c                           |   4 +-
 tools/iio/iio_generic_buffer.c                     |  13 +-
 tools/perf/util/evlist.c                           |  21 ++++
 tools/perf/util/evlist.h                           |   5 +
 tools/perf/util/hist.c                             |  10 +-
 tools/perf/util/machine.c                          |  22 ++--
 tools/testing/selftests/bpf/prog_tests/tailcalls.c |  85 ++++++++++---
 .../selftests/bpf/progs/tailcall_bpf2bpf6.c        |  42 +++++++
 tools/testing/selftests/net/pmtu.sh                |   2 +-
 tools/testing/selftests/pidfd/pidfd_fdinfo_test.c  |   2 +-
 tools/testing/selftests/pidfd/pidfd_test.c         |  12 +-
 tools/testing/selftests/resctrl/resctrl_tests.c    |   5 +
 261 files changed, 1932 insertions(+), 1193 deletions(-)