Skip to content

6.1.42-rc1 review

Greg Kroah-Hartman dri-devel linux-media linux-patches linux-tegra lkml regressions stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest172 of 183 patches 12 repliesIn review

172 of 183 patches are in this archive. The cover letter announces 183.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/183io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wqio_uring/io_uring.c+8 -00 replies
2/183ALSA: hda/realtek - remove 3k pull low proceduresound/pci/hda/patch_realtek.c+5 -20 replies
3/183ALSA: hda/realtek: Add quirk for Clevo NS70AUsound/pci/hda/patch_realtek.c+1 -00 replies
4/183ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxxsound/pci/hda/patch_realtek.c+21 -00 replies
5/183maple_tree: set the node limit when creating a new root nodelib/maple_tree.c+2 -10 replies
6/183maple_tree: fix node allocation testing on 32 bittools/testing/radix-tree/maple.c+3 -30 replies
7/183keys: Fix linking a duplicate key to a keyrings assoc_arraysecurity/keys/request_key.c+24 -110 replies
8/183perf probe: Add test for regression introduced by switch to die_get_decl_file()tools/perf/tests/shell/test_uprobe_from_different_cu.sh+77 -00 replies
9/183btrfs: fix warning when putting transaction with qgroups enabled after abortfs/btrfs/qgroup.c+1 -00 replies
10/183fuse: revalidate: dont invalidate if interruptedfs/fuse/dir.c+1 -10 replies
11/183fuse: Apply flags2 only when userspace set the FUSE_INIT_EXTfs/fuse/inode.c+4 -10 replies
12/183btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expandfs/btrfs/inode.c+11 -30 replies
13/183btrfs: zoned: fix memory leak after finding block group with super blocksfs/btrfs/block-group.c+1 -00 replies
14/183fuse: ioctl: translate ENOSYS in outargfs/fuse/ioctl.c+13 -80 replies
15/183btrfs: fix race between balance and cancel/pausefs/btrfs/volumes.c+4 -100 replies
16/183selftests: tc: set timeout to 15 minutestools/testing/selftests/tc-testing/settings+1 -00 replies
17/183selftests: tc: add ct action kconfig deptools/testing/selftests/tc-testing/config+1 -00 replies
18/183regmap: Drop initial version of maximum transfer length fixesdrivers/base/regmap/regmap-spi-avmm.c drivers/base/regmap/regmap.c+3 -50 replies
19/183of: Preserve "of-display" device name for compatibilitydrivers/of/platform.c+1 -10 replies
20/183regmap: Account for register length in SMBus I/O limitsdrivers/base/regmap/regmap-i2c.c+4 -40 replies
21/183arm64/fpsimd: Ensure SME storage is allocated after SVE VL changesarch/arm64/kernel/fpsimd.c+25 -80 replies
22/183can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeoutdrivers/net/can/spi/mcp251xfd/mcp251xfd-core.c drivers/net/can/spi/mcp251xfd/mcp251xfd.h+9 -20 replies
23/183can: bcm: Fix UAF in bcm_proc_show()net/can/bcm.c+6 -60 replies
24/183can: gs_usb: gs_can_open(): improve error handlingdrivers/net/can/usb/gs_usb.c+22 -90 replies
25/183selftests: tc: add ConnTrack procfs kconfigtools/testing/selftests/tc-testing/config+1 -00 replies
26/183dma-buf/dma-resv: Stop leaking on krealloc() failuredrivers/dma-buf/dma-resv.c+9 -40 replies
27/183drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_canceldrivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c+3 -20 replies
28/183drm/amdgpu/pm: make gfxclock consistent for sienna cichliddrivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c+6 -20 replies
29/183drm/amdgpu/pm: make mclk consistent for smu 13.0.7drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c+1 -10 replies
30/183drm/client: Fix memory leak in drm_client_target_cloneddrivers/gpu/drm/drm_client_modeset.c+5 -00 replies
31/183drm/client: Fix memory leak in drm_client_modeset_probedrivers/gpu/drm/drm_client_modeset.c+1 -00 replies
32/183drm/amd/display: only accept async flips for fast updatesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+20 -00 replies
33/183drm/amd/display: Disable MPC split by default on special asicdrivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.c+1 -10 replies
34/183drm/amd/display: check TG is non-null before checking if enableddrivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c+2 -10 replies
35/183drm/amd/display: Keep PHY active for DP displays on DCN31drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c+5 -00 replies
36/183ASoC: fsl_sai: Disable bit clock with transmittersound/soc/fsl/fsl_sai.c sound/soc/fsl/fsl_sai.h+2 -10 replies
37/183ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode"sound/soc/fsl/fsl_sai.c+0 -60 replies
38/183ASoC: tegra: Fix ADX byte mapsound/soc/tegra/tegra210_adx.c+22 -120 replies
39/183ASoC: rt5640: Fix sleep in atomic contextsound/soc/codecs/rt5640.c+7 -50 replies
40/183ASoC: cs42l51: fix driver to properly autoload with automatic module loadingsound/soc/codecs/cs42l51-i2c.c sound/soc/codecs/cs42l51.c sound/soc/codecs/cs42l51.h+6 -80 replies
41/183ASoC: codecs: wcd938x: fix missing clsh ctrl error handlingsound/soc/codecs/wcd938x.c+4 -00 replies
42/183ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component removesound/soc/codecs/wcd-mbhc-v2.c+41 -160 replies
43/183ASoC: qdsp6: audioreach: fix topology probe deferralsound/soc/qcom/qdsp6/topology.c+2 -20 replies
44/183ASoC: tegra: Fix AMX byte mapsound/soc/tegra/tegra210_amx.c+22 -180 replies
45/183ASoC: codecs: wcd938x: fix resource leaks on component removesound/soc/codecs/wcd938x.c+48 -70 replies
46/183ASoC: codecs: wcd938x: fix missing mbhc init error handlingsound/soc/codecs/wcd938x.c+2 -00 replies
47/183ASoC: codecs: wcd934x: fix resource leaks on component removesound/soc/codecs/wcd934x.c+12 -00 replies
48/183ASoC: codecs: wcd938x: fix codec initialisation racesound/soc/codecs/wcd938x.c+6 -00 replies
49/183ASoC: codecs: wcd938x: fix soundwire initialisation racesound/soc/codecs/wcd938x.c+9 -00 replies
50/183ext4: correct inline offset when handling xattrs in inode bodyfs/ext4/xattr.c+14 -00 replies
62/183ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569drivers/acpi/video_detect.c+8 -00 replies
63/183rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic()kernel/rcu/tasks.h+4 -10 replies
64/183rcu: Mark additional concurrent load from ->cpu_no_qs.b.expkernel/rcu/tree_exp.h kernel/rcu/tree_plugin.h+4 -20 replies
65/183sched/fair: Dont balance task to its current running CPUkernel/sched/fair.c+1 -10 replies
66/183wifi: ath11k: fix registration of 6Ghz-only phy without the full channel rangedrivers/net/wireless/ath/ath11k/mac.c+1 -10 replies
67/183bpf: Print a warning only if writing to unprivileged_bpf_disabled.kernel/bpf/syscall.c+2 -10 replies
68/183bpf: Address KCSAN report on bpf_lru_listkernel/bpf/bpf_lru_list.c kernel/bpf/bpf_lru_list.h+15 -130 replies
69/183bpf: tcp: Avoid taking fast sock lock in iteratornet/ipv4/tcp_ipv4.c+2 -30 replies
70/183wifi: ath11k: add support default regdb while searching board-2.bin for WCN6855drivers/net/wireless/ath/ath11k/core.c+40 -130 replies
71/183wifi: mac80211_hwsim: Fix possible NULL dereferencedrivers/net/wireless/mac80211_hwsim.c+2 -20 replies
72/183spi: dw: Add compatible for Intel Mount Evans SoCdrivers/spi/spi-dw-mmio.c+29 -00 replies
73/183wifi: ath11k: fix memory leak in WMI firmware statsdrivers/net/wireless/ath/ath11k/mac.c drivers/net/wireless/ath/ath11k/wmi.c+6 -00 replies
74/183net: ethernet: litex: add support for 64 bit statsdrivers/net/ethernet/litex/litex_liteeth.c+15 -40 replies
75/183devlink: report devlink_port_type_warn source devicenet/core/devlink.c+4 -10 replies
76/183wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()net/wireless/wext-core.c+6 -00 replies
77/183wifi: iwlwifi: Add support for new PCI Iddrivers/net/wireless/intel/iwlwifi/pcie/drv.c+2 -00 replies
78/183wifi: iwlwifi: mvm: avoid baid size integer overflowdrivers/net/wireless/intel/iwlwifi/mvm/sta.c+1 -10 replies
79/183wifi: iwlwifi: pcie: add device id 51F1 for killer 1675drivers/net/wireless/intel/iwlwifi/pcie/drv.c+2 -00 replies
80/183igb: Fix igb_down hung on surprise removaldrivers/net/ethernet/intel/igb/igb_main.c+5 -00 replies
81/183net: hns3: fix strncpy() not using dest-buf length as length issuedrivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c+48 -120 replies
82/183ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count()sound/soc/amd/acp/amd.h+4 -30 replies
83/183ASoC: codecs: wcd938x: fix mbhc impedance loglevelsound/soc/codecs/wcd938x.c+2 -20 replies
84/183ASoC: codecs: wcd938x: fix dB range for HPHL and HPHRsound/soc/codecs/wcd938x.c+3 -30 replies
85/183ASoC: qcom: q6apm: do not close GPR port before closing graphsound/soc/qcom/qdsp6/q6apm.c+6 -10 replies
86/183sched/fair: Use recent_used_cpu to test p->cpus_ptrkernel/sched/fair.c+1 -10 replies
87/183sched/psi: Fix avgs_work re-arm in psi_avgs_work()include/linux/psi_types.h kernel/sched/psi.c+30 -30 replies
88/183sched/psi: Rearrange polling code in preparationkernel/sched/psi.c+98 -980 replies
89/183sched/psi: Rename existing poll members in preparationinclude/linux/psi_types.h kernel/sched/psi.c+100 -990 replies
90/183sched/psi: Extract update_triggers side effectkernel/sched/psi.c+10 -90 replies
91/183sched/psi: Allow unprivileged polling of N*2s periodDocumentation/accounting/psi.rst include/linux/psi.h include/linux/psi_types.h +2 more+121 -690 replies
92/183sched/psi: use kernfs polling functions for PSI trigger pollinginclude/linux/psi.h include/linux/psi_types.h kernel/cgroup/cgroup.c +1 more+28 -110 replies
93/183pinctrl: renesas: rzv2m: Handle non-unique subnode namesdrivers/pinctrl/renesas/pinctrl-rzv2m.c+20 -80 replies
94/183pinctrl: renesas: rzg2l: Handle non-unique subnode namesdrivers/pinctrl/renesas/pinctrl-rzg2l.c+20 -80 replies
95/183spi: bcm63xx: fix max prepend lengthdrivers/spi/spi-bcm63xx.c+1 -10 replies
96/183fbdev: imxfb: warn about invalid left/right margindrivers/video/fbdev/imxfb.c+2 -20 replies
97/183fbdev: imxfb: Removed unneeded release_mem_regiondrivers/video/fbdev/imxfb.c+0 -10 replies
98/183perf build: Fix library not found error when using CSLIBStools/perf/Makefile.config+2 -20 replies
99/183btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_blockfs/btrfs/volumes.c+4 -20 replies
100/183spi: s3c64xx: clear loopback bit after loopback testdrivers/spi/spi-s3c64xx.c+2 -00 replies
101/183kallsyms: Improve the performance of kallsyms_lookup_name()kernel/kallsyms.c kernel/kallsyms_internal.h scripts/kallsyms.c+113 -110 replies
102/183kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=yscripts/kallsyms.c scripts/link-vmlinux.sh+38 -20 replies
103/183kallsyms: strip LTO-only suffixes from promoted global functionskernel/kallsyms.c scripts/kallsyms.c+5 -60 replies
104/183dsa: mv88e6xxx: Do a final check before timing outdrivers/net/dsa/mv88e6xxx/chip.c+7 -00 replies
105/183net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()drivers/net/ethernet/ti/cpsw_ale.c+19 -50 replies
106/183bridge: Add extack warning when enabling STP in netns.net/bridge/br_stp_if.c+3 -00 replies
107/183net: ethernet: mtk_eth_soc: handle probe deferraldrivers/net/ethernet/mediatek/mtk_eth_soc.c+11 -180 replies
108/183cifs: fix mid leak during reconnection after timeout thresholdfs/smb/client/connect.c+15 -40 replies
109/183ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write()sound/soc/sof/ipc3-dtrace.c+4 -50 replies
110/183net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parmsnet/sched/cls_matchall.c+12 -230 replies
111/183net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knodenet/sched/cls_u32.c+30 -110 replies
112/183net: sched: cls_u32: Undo refcount decrement in case update failednet/sched/cls_u32.c+7 -00 replies
113/183net: sched: cls_bpf: Undo tcf_bind_filter in case of an errornet/sched/cls_bpf.c+47 -520 replies
114/183net: dsa: microchip: ksz8: Separate static MAC table operations for code reusedrivers/net/dsa/microchip/ksz8795.c+23 -110 replies
115/183net: dsa: microchip: ksz8: Make ksz8_r_sta_mac_table() staticdrivers/net/dsa/microchip/ksz8.h drivers/net/dsa/microchip/ksz8795.c+2 -40 replies
116/183net: dsa: microchip: ksz8_r_sta_mac_table(): Avoid using error code for empty entriesdrivers/net/dsa/microchip/ksz8795.c+50 -370 replies
117/183net: dsa: microchip: correct KSZ8795 static MAC table accessdrivers/net/dsa/microchip/ksz8795.c drivers/net/dsa/microchip/ksz_common.c drivers/net/dsa/microchip/ksz_common.h+18 -50 replies
118/183iavf: Fix use-after-free in free_netdevdrivers/net/ethernet/intel/iavf/iavf_main.c+1 -40 replies
119/183iavf: Fix out-of-bounds when setting channels on removedrivers/net/ethernet/intel/iavf/iavf_ethtool.c+1 -10 replies
120/183iavf: use internal state to free traffic IRQsdrivers/net/ethernet/intel/iavf/iavf_main.c+4 -30 replies
121/183iavf: Move netdev_update_features() into watchdog taskdrivers/net/ethernet/intel/iavf/iavf_main.c drivers/net/ethernet/intel/iavf/iavf_virtchnl.c+17 -180 replies
122/183iavf: send VLAN offloading caps once after VFRdrivers/net/ethernet/intel/iavf/iavf_virtchnl.c+0 -50 replies
123/183iavf: make functions static where possibledrivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_main.c drivers/net/ethernet/intel/iavf/iavf_txrx.c +1 more+28 -430 replies
124/183iavf: Wait for reset in callbacks which trigger itdrivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_main.c +1 more+68 -170 replies
125/183iavf: fix a deadlock caused by rtnl and drivers lock circular dependenciesdrivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_main.c drivers/net/ethernet/intel/iavf/iavf_virtchnl.c+85 -320 replies
126/183iavf: fix reset task race with iavf_remove()drivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_main.c +1 more+16 -290 replies
127/183security: keys: Modify mismatched function namesecurity/keys/trusted-keys/trusted_tpm2.c+1 -10 replies
128/183octeontx2-pf: Dont allocate BPIDs for LBK interfacesdrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c+3 -20 replies
129/183bpf: Fix subprog idx logic in check_max_stack_depthkernel/bpf/verifier.c+6 -50 replies
130/183bpf: Repeat check_max_stack_depth for async callbackskernel/bpf/verifier.c+19 -20 replies
131/183bpf, arm64: Fix BTI type used for freplace attached functionsarch/arm64/net/bpf_jit_comp.c+7 -10 replies
132/183igc: Avoid transmit queue timeout for XDPdrivers/net/ethernet/intel/igc/igc_main.c+8 -00 replies
133/183igc: Prevent garbled TX queue with XDP ZEROCOPYdrivers/net/ethernet/intel/igc/igc_main.c+2 -20 replies
134/183net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECVinclude/net/ip.h net/ipv4/ip_output.c net/ipv4/tcp_ipv4.c+13 -70 replies
135/183tcp: annotate data-races around tcp_rsk(req)->txhashnet/ipv4/tcp_ipv4.c net/ipv4/tcp_minisocks.c net/ipv4/tcp_output.c +1 more+6 -50 replies
136/183tcp: annotate data-races around tcp_rsk(req)->ts_recentnet/ipv4/tcp_ipv4.c net/ipv4/tcp_minisocks.c net/ipv4/tcp_output.c +1 more+9 -60 replies
137/183net: ipv4: Use kfree_sensitive instead of kfreenet/ipv4/esp4.c+1 -10 replies
138/183net:ipv6: check return value of pskb_trim()net/ipv6/ip6_gre.c+2 -10 replies
139/183Revert "tcp: avoid the lookup process failing to get sk in ehash table"net/ipv4/inet_hashtables.c net/ipv4/inet_timewait_sock.c+6 -190 replies
140/183fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probedrivers/video/fbdev/au1200fb.c+3 -00 replies
141/183llc: Dont drop packet from non-root netns.net/llc/llc_input.c+0 -30 replies
142/183ALSA: hda/realtek: Fix generic fixup definition for cs35l41 ampsound/pci/hda/patch_realtek.c+15 -100 replies
143/183netfilter: nf_tables: fix spurious set element insertion failurenet/netfilter/nf_tables_api.c+3 -00 replies
144/183netfilter: nf_tables: cant schedule in nft_chain_validatenet/netfilter/nf_tables_api.c+2 -20 replies
145/183netfilter: nft_set_pipapo: fix improper element removalnet/netfilter/nft_set_pipapo.c+5 -10 replies
146/183netfilter: nf_tables: skip bound chain in netns release pathnet/netfilter/nf_tables_api.c+3 -00 replies
147/183netfilter: nf_tables: skip bound chain on rule flushnet/netfilter/nf_tables_api.c+2 -00 replies
148/183Bluetooth: use RCU for hci_conn_params and iterate safely in hci_syncinclude/net/bluetooth/hci_core.h net/bluetooth/hci_conn.c net/bluetooth/hci_core.c +3 more+164 -440 replies
149/183Bluetooth: hci_event: call disconnect callback before deleting connnet/bluetooth/hci_event.c+3 -00 replies
150/183Bluetooth: ISO: fix iso_conn related locking and validity issuesnet/bluetooth/iso.c+31 -220 replies
151/183Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_remove_adv_monitor()net/bluetooth/hci_core.c+3 -10 replies
152/183tcp: annotate data-races around tp->tcp_tx_delaynet/ipv4/tcp.c+2 -20 replies
153/183tcp: annotate data-races around tp->tsoffsetnet/ipv4/tcp.c net/ipv4/tcp_ipv4.c+5 -40 replies
154/183tcp: annotate data-races around tp->keepalive_timeinclude/net/tcp.h net/ipv4/tcp.c+7 -30 replies
155/183tcp: annotate data-races around tp->keepalive_intvlinclude/net/tcp.h net/ipv4/tcp.c+9 -40 replies
156/183tcp: annotate data-races around tp->keepalive_probesinclude/net/tcp.h net/ipv4/tcp.c+10 -40 replies
157/183tcp: annotate data-races around icsk->icsk_syn_retriesnet/ipv4/inet_connection_sock.c net/ipv4/tcp.c+4 -40 replies
158/183tcp: annotate data-races around tp->linger2net/ipv4/tcp.c+4 -40 replies
159/183tcp: annotate data-races around rskq_defer_acceptnet/ipv4/tcp.c+6 -50 replies
160/183tcp: annotate data-races around tp->notsent_lowatinclude/net/tcp.h net/ipv4/tcp.c+7 -30 replies
161/183tcp: annotate data-races around icsk->icsk_user_timeoutnet/ipv4/tcp.c+3 -30 replies
162/183tcp: annotate data-races around fastopenq.max_qleninclude/linux/tcp.h net/ipv4/tcp.c net/ipv4/tcp_fastopen.c+6 -40 replies
163/183net: phy: prevent stale pointer dereference in phy_init()drivers/net/phy/phy_device.c+14 -70 replies
164/183jbd2: recheck chechpointing non-dirty bufferfs/jbd2/checkpoint.c+29 -730 replies
165/183tracing/histograms: Return an error if we fail to add histogram to hist_vars listkernel/trace/trace_events_hist.c+2 -10 replies
166/183drm/ttm: fix bulk_move corruption when adding a entrydrivers/gpu/drm/ttm/ttm_resource.c+4 -10 replies
167/183spi: dw: Remove misleading comment for Mount Evans SoCdrivers/spi/spi-dw-mmio.c+1 -80 replies
168/183kallsyms: add kallsyms_seqs_of_names to list of special symbolsscripts/kallsyms.c+1 -00 replies
169/183scripts/kallsyms.c Make the comment up-to-date with current implementationscripts/kallsyms.c+2 -10 replies
170/183scripts/kallsyms: update the usage in the comment blockscripts/kallsyms.c+1 -10 replies
171/183bpf: allow precision tracking for programs with subprogskernel/bpf/verifier.c+61 -10 replies
172/183bpf: stop setting precise in current statekernel/bpf/verifier.c+91 -120 replies
173/183bpf: aggressively forget precise markings during state checkpointingkernel/bpf/verifier.c+37 -00 replies
174/183selftests/bpf: make test_align selftest more robusttools/testing/selftests/bpf/prog_tests/align.c+24 -140 replies
175/183selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_codetools/testing/selftests/bpf/progs/connect4_prog.c+1 -10 replies
176/183selftests/bpf: Fix sk_assign on s390xtools/testing/selftests/bpf/prog_tests/sk_assign.c tools/testing/selftests/bpf/progs/test_sk_assign.c tools/testing/selftests/bpf/progs/test_sk_assign_libbpf.c+33 -60 replies
177/183drm/amd/display: use max_dsc_bpp in amdgpu_dmdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+11 -60 replies
178/183drm/amd/display: fix some coding style issuesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+45 -450 replies
179/183drm/dp_mst: Clear MSG_RDY flag before sending new messagedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/display/drm_dp_mst_topology.c drivers/gpu/drm/i915/display/intel_dp.c +2 more+80 -300 replies
180/183drm/amd/display: force connector state when bpc changes during compliancedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c +2 more+209 -1210 replies
181/183drm/amd/display: Clean up errors & warnings in amdgpu_dm.cdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+65 -680 replies
182/183drm/amd/display: fix linux dp link lost handled only one timedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h+26 -40 replies
183/183drm/amd/display: Add polling method to handle MST reply packetdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c +1 more+159 -860 replies

Reviews trailers per patch

90 of 172 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchChristoph HellwigJohannes ThumshirnAnand JainDavid SterbaZhengchao ShaoJamal Hadi SalimXu YilunHelge DellerThomas ZimmermannMichal SuchánekOliver HartkoppChristian KönigKenneth FengLiam R. HowlettGeert UytterhoevenJoey LeeJarkko SakkinenMasami Hiramatsu (Google)Josef BacikQu WenruoJavier Martinez CanillasSrinivas KandagatlaMohan Kumar DSameer PujarSteev KlimaszewskiAndré AlmeidaAlex DeucherHarry WentlandYe BinAlvin LeeAlan LiuDaniel WheelerNicholas KazlauskasJosip PavicShengjiu WangAndy ShevchenkoSimon HormanGabriel SomloPavan ChebbiJakub KicinskiPucha Himasekhar ReddyZhang, Qiang1Phil AuldMel GormanJohannes WeinerSuren BaghdasaryanChengming ZhouVincent GuittotYonghong SongStanislav FomichevFabrizio CastroZhen LeiNick DesaulniersSong LiuAndrew LunnNikolay AleksandrovIdo SchimmelPedro TammelaVladimir OlteanArun RamadossHoratiu VulturMadhu ChittimLeon RomanovskyRafal RomanowskiAlexander LobakinMarek SzlosekMaciej FijalkowskiArnaldo Carvalho de MeloRadhey Shyam PandeyChanho ParkEric DumazetKuniyuki IwashimaTariq ToukanDavid AhernStefano BrivioPaul MooreXu KuohaiNaama MeirKurt KanzenbachVinicius Costa GomesSerge SeminMiguel OjedaLyude PaulJani NikulaJerry ZuoRodrigo SiqueiraAlex HungZhihao ChengJan KaraTakeshi OgasawaraJon HunterSeongJae ParkShuah KhanFlorian FainelliBagas SanjayaConor DooleyLinux Kernel Functional TestingRon EconomosGuenter RoeckJoel Fernandes (Google)
SeriesR-b Reported-and-tested-by T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/183
2/183
3/183
4/183
5/183R-b T-b
6/183
7/183R-b R-b
8/183A-b
9/183R-b R-b
10/183
11/183
12/183R-b
13/183R-b R-b R-b
14/183
15/183R-b
16/183R-b A-b
17/183T-b A-b
18/183R-b
19/183A-b A-b R-b
20/183R-b
21/183
22/183
23/183R-b A-b
24/183
25/183T-b A-b
26/183R-b
27/183R-b
28/183R-b
29/183R-b
30/183R-b R-b
31/183R-b R-b
32/183R-b R-b R-b
33/183R-b A-b T-b
34/183A-b T-b R-b
35/183A-b T-b R-b
36/183A-b
37/183A-b
38/183R-b R-b
39/183
40/183
41/183R-b
42/183R-b
43/183R-b
44/183R-b R-b
45/183R-b
46/183
47/183R-b
48/183
49/183T-b
50/183
62/183
63/183T-b
64/183
65/183R-b
66/183
67/183A-b
68/183A-b
69/183A-b A-b
70/183
71/183
72/183R-b
73/183
74/183R-b A-b
75/183R-b R-b
76/183R-b
77/183
78/183
79/183
80/183R-b T-b
81/183
82/183
83/183R-b
84/183
85/183
86/183R-b A-b
87/183A-b A-b T-b
88/183A-b
89/183A-b
90/183A-b
91/183A-b
92/183
93/183T-b
94/183R-b
95/183
96/183
97/183
98/183T-b T-b
99/183R-b R-b R-b
100/183R-b
101/183
102/183
103/183R-b R-b A-b
104/183R-b
105/183
106/183A-b R-b
107/183
108/183
109/183
110/183A-b R-b R-b
111/183A-b R-b R-b
112/183A-b R-b R-b
113/183A-b R-b R-b
114/183R-b
115/183R-b A-b
116/183R-b
117/183R-b R-b
118/183R-b R-b R-b T-b
119/183R-b T-b
120/183T-b
121/183R-b T-b
122/183R-b T-b
123/183R-b
124/183T-b
125/183T-b
126/183T-b
127/183R-b
128/183
129/183
130/183
131/183A-b
132/183T-b
133/183R-b T-b R-b T-b A-b
134/183R-b
135/183R-b
136/183R-b
137/183R-b R-b
138/183R-b R-b
139/183
140/183
141/183
142/183
143/183
144/183
145/183R-b
146/183
147/183
148/183
149/183
150/183
151/183
152/183
153/183
154/183
155/183
156/183
157/183
158/183
159/183
160/183
161/183
162/183
163/183
164/183T-b R-b
165/183
166/183R-b
167/183R-b
168/183R-b
169/183R-b
170/183R-b
171/183
172/183
173/183
174/183
175/183
176/183
177/183R-b
178/183R-b
179/183R-b A-b
180/183A-b T-b R-b
181/183R-b
182/183T-b A-b
183/183A-b T-b R-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 100 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/183] 6.1.42-rc1 review

This is the start of the stable review cycle for the 6.1.42 release. There are 183 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, 27 Jul 2023 10:44:26 +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.42-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.42-rc1

Wayne Lin <[email protected]>
drm/amd/display: Add polling method to handle MST reply packet

Hersen Wu <[email protected]>
drm/amd/display: fix linux dp link lost handled only one time

Srinivasan Shanmugam <[email protected]>
drm/amd/display: Clean up errors & warnings in amdgpu_dm.c

Qingqing Zhuo <[email protected]>
drm/amd/display: force connector state when bpc changes during compliance

Wayne Lin <[email protected]>
drm/dp_mst: Clear MSG_RDY flag before sending new message

Srinivasan Shanmugam <[email protected]>
drm/amd/display: fix some coding style issues

Hamza Mahfooz <[email protected]>
drm/amd/display: use max_dsc_bpp in amdgpu_dm

Ilya Leoshkevich <[email protected]>

    selftests/bpf: Fix sk_assign on s390x

Yonghong Song <[email protected]>
selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code

Andrii Nakryiko <[email protected]>
selftests/bpf: make test_align selftest more robust

Andrii Nakryiko <[email protected]>
bpf: aggressively forget precise markings during state checkpointing

Andrii Nakryiko <[email protected]>
bpf: stop setting precise in current state

Andrii Nakryiko <[email protected]>
bpf: allow precision tracking for programs with subprogs

Masahiro Yamada <[email protected]>
scripts/kallsyms: update the usage in the comment block

Yuma Ueda <[email protected]>
scripts/kallsyms.c Make the comment up-to-date with current implementation

Arnd Bergmann <[email protected]>
kallsyms: add kallsyms_seqs_of_names to list of special symbols

Abe Kohandel <[email protected]>
spi: dw: Remove misleading comment for Mount Evans SoC

Yunxiang Li <[email protected]>
drm/ttm: fix bulk_move corruption when adding a entry

Mohamed Khalfella <[email protected]>
tracing/histograms: Return an error if we fail to add histogram to hist_vars list

Zhang Yi <[email protected]>
jbd2: recheck chechpointing non-dirty buffer

Vladimir Oltean <[email protected]>
net: phy: prevent stale pointer dereference in phy_init()

Eric Dumazet <[email protected]>
tcp: annotate data-races around fastopenq.max_qlen

Eric Dumazet <[email protected]>

    tcp: annotate data-races around icsk->icsk_user_timeout

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tp->notsent_lowat

Eric Dumazet <[email protected]>
tcp: annotate data-races around rskq_defer_accept

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tp->linger2

Eric Dumazet <[email protected]>

    tcp: annotate data-races around icsk->icsk_syn_retries

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tp->keepalive_probes

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tp->keepalive_intvl

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tp->keepalive_time

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tp->tsoffset

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tp->tcp_tx_delay

Douglas Anderson <[email protected]>
Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_remove_adv_monitor()

Pauli Virtanen <[email protected]>
Bluetooth: ISO: fix iso_conn related locking and validity issues

Pauli Virtanen <[email protected]>
Bluetooth: hci_event: call disconnect callback before deleting conn

Pauli Virtanen <[email protected]>
Bluetooth: use RCU for hci_conn_params and iterate safely in hci_sync

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: skip bound chain on rule flush

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: skip bound chain in netns release path

Florian Westphal <[email protected]>
netfilter: nft_set_pipapo: fix improper element removal

Florian Westphal <[email protected]>
netfilter: nf_tables: can't schedule in nft_chain_validate

Florian Westphal <[email protected]>
netfilter: nf_tables: fix spurious set element insertion failure

Vitaly Rodionov <[email protected]>
ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp

Kuniyuki Iwashima <[email protected]>
llc: Don't drop packet from non-root netns.

Zhang Shurong <[email protected]>
fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe

Kuniyuki Iwashima <[email protected]>
Revert "tcp: avoid the lookup process failing to get sk in ehash table"

Yuanjun Gong <[email protected]>
net:ipv6: check return value of pskb_trim()

Wang Ming <[email protected]>
net: ipv4: Use kfree_sensitive instead of kfree

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tcp_rsk(req)->ts_recent

Eric Dumazet <[email protected]>

    tcp: annotate data-races around tcp_rsk(req)->txhash

Antoine Tenart <[email protected]>
net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV

Florian Kauer <[email protected]>
igc: Prevent garbled TX queue with XDP ZEROCOPY

Kurt Kanzenbach <[email protected]>
igc: Avoid transmit queue timeout for XDP

Alexander Duyck <[email protected]>
bpf, arm64: Fix BTI type used for freplace attached functions

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Repeat check_max_stack_depth for async callbacks

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Fix subprog idx logic in check_max_stack_depth

Geetha sowjanya <[email protected]>
octeontx2-pf: Dont allocate BPIDs for LBK interfaces

Jiapeng Chong <[email protected]>
security: keys: Modify mismatched function name

Ahmed Zaki <[email protected]>
iavf: fix reset task race with iavf_remove()

Ahmed Zaki <[email protected]>
iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies

Marcin Szycik <[email protected]>
iavf: Wait for reset in callbacks which trigger it

Przemek Kitszel <[email protected]>
iavf: make functions static where possible

Ahmed Zaki <[email protected]>
iavf: send VLAN offloading caps once after VFR

Marcin Szycik <[email protected]>
iavf: Move netdev_update_features() into watchdog task

Ahmed Zaki <[email protected]>
iavf: use internal state to free traffic IRQs

Ding Hui <[email protected]>
iavf: Fix out-of-bounds when setting channels on remove

Ding Hui <[email protected]>
iavf: Fix use-after-free in free_netdev

Tristram Ha <[email protected]>
net: dsa: microchip: correct KSZ8795 static MAC table access

Oleksij Rempel <[email protected]>
net: dsa: microchip: ksz8_r_sta_mac_table(): Avoid using error code for empty entries

Oleksij Rempel <[email protected]>
net: dsa: microchip: ksz8: Make ksz8_r_sta_mac_table() static

Oleksij Rempel <[email protected]>
net: dsa: microchip: ksz8: Separate static MAC table operations for code reuse

Victor Nogueira <[email protected]>
net: sched: cls_bpf: Undo tcf_bind_filter in case of an error

Victor Nogueira <[email protected]>
net: sched: cls_u32: Undo refcount decrement in case update failed

Victor Nogueira <[email protected]>
net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode

Victor Nogueira <[email protected]>
net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms

Dan Carpenter <[email protected]>
ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write()

Shyam Prasad N <[email protected]>
cifs: fix mid leak during reconnection after timeout threshold

Daniel Golle <[email protected]>
net: ethernet: mtk_eth_soc: handle probe deferral

Kuniyuki Iwashima <[email protected]>
bridge: Add extack warning when enabling STP in netns.

Tanmay Patil <[email protected]>
net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()

Linus Walleij <[email protected]>
dsa: mv88e6xxx: Do a final check before timing out

Yonghong Song <[email protected]>
kallsyms: strip LTO-only suffixes from promoted global functions

Zhen Lei <[email protected]>
kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=y

Zhen Lei <[email protected]>
kallsyms: Improve the performance of kallsyms_lookup_name()

Jaewon Kim <[email protected]>
spi: s3c64xx: clear loopback bit after loopback test

Christoph Hellwig <[email protected]>
btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_block

James Clark <[email protected]>
perf build: Fix library not found error when using CSLIBS

Yangtao Li <[email protected]>
fbdev: imxfb: Removed unneeded release_mem_region

Martin Kaiser <[email protected]>
fbdev: imxfb: warn about invalid left/right margin

Jonas Gorski <[email protected]>
spi: bcm63xx: fix max prepend length

Biju Das <[email protected]>
pinctrl: renesas: rzg2l: Handle non-unique subnode names

Geert Uytterhoeven <[email protected]>
pinctrl: renesas: rzv2m: Handle non-unique subnode names

Suren Baghdasaryan <[email protected]>
sched/psi: use kernfs polling functions for PSI trigger polling

Domenico Cerasuolo <[email protected]>
sched/psi: Allow unprivileged polling of N*2s period

Domenico Cerasuolo <[email protected]>
sched/psi: Extract update_triggers side effect

Domenico Cerasuolo <[email protected]>
sched/psi: Rename existing poll members in preparation

Domenico Cerasuolo <[email protected]>
sched/psi: Rearrange polling code in preparation

Chengming Zhou <[email protected]>
sched/psi: Fix avgs_work re-arm in psi_avgs_work()

Miaohe Lin <[email protected]>

    sched/fair: Use recent_used_cpu to test p->cpus_ptr

Srinivas Kandagatla <[email protected]>
ASoC: qcom: q6apm: do not close GPR port before closing graph

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR

Johan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix mbhc impedance loglevel

Vijendar Mukunda <[email protected]>
ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count()

Hao Chen <[email protected]>
net: hns3: fix strncpy() not using dest-buf length as length issue

Ying Hsu <[email protected]>
igb: Fix igb_down hung on surprise removal

Yi Kuo <[email protected]>
wifi: iwlwifi: pcie: add device id 51F1 for killer 1675

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: avoid baid size integer overflow

Mukesh Sisodiya <[email protected]>
wifi: iwlwifi: Add support for new PCI Id

Gustavo A. R. Silva <[email protected]>
wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()

Petr Oros <[email protected]>
devlink: report devlink_port_type_warn source device

Jisheng Zhang <[email protected]>
net: ethernet: litex: add support for 64 bit stats

P Praneesh <[email protected]>
wifi: ath11k: fix memory leak in WMI firmware stats

Abe Kohandel <[email protected]>
spi: dw: Add compatible for Intel Mount Evans SoC

Ilan Peer <[email protected]>
wifi: mac80211_hwsim: Fix possible NULL dereference

Wen Gong <[email protected]>
wifi: ath11k: add support default regdb while searching board-2.bin for WCN6855

Aditi Ghag <[email protected]>
bpf: tcp: Avoid taking fast sock lock in iterator

Martin KaFai Lau <[email protected]>
bpf: Address KCSAN report on bpf_lru_list

Kui-Feng Lee <[email protected]>
bpf: Print a warning only if writing to unprivileged_bpf_disabled.

Maxime Bizon <[email protected]>
wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range

Yicong Yang <[email protected]>
sched/fair: Don't balance task to its current running CPU

Paul E. McKenney <[email protected]>

    rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp

Shigeru Yoshida <[email protected]>
rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic()

Hans de Goede <[email protected]>
ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569

Immad Mir <[email protected]>
FS: JFS: Check for read-only mounted filesystem in txBegin

Immad Mir <[email protected]>
FS: JFS: Fix null-ptr-deref Read in txBegin

Gustavo A. R. Silva <[email protected]>
MIPS: dec: prom: Address -Warray-bounds warning

Yogesh <[email protected]>
fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev

Jan Kara <[email protected]>
udf: Fix uninitialized array access for some pathnames

Christian Brauner <[email protected]>
ovl: check type and offset of struct vfsmount in ovl_entry

Marco Morandini <[email protected]>
HID: add quirk for 03f0:464a HP Elite Presenter Mouse

Ye Bin <[email protected]>
quota: fix warning in dqgrab()

Jan Kara <[email protected]>
quota: Properly disable quotas when add_dquot_ref() fails

Oswald Buddenhagen <[email protected]>
ALSA: emu10k1: roll up loops in DSP setup code for Audigy

hackyzh002 <[email protected]>
drm/radeon: Fix integer overflow in radeon_cs_parser_init

Eric Whitney <[email protected]>
ext4: correct inline offset when handling xattrs in inode body

Johan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix soundwire initialisation race

Johan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix codec initialisation race

Johan Hovold <[email protected]>
ASoC: codecs: wcd934x: fix resource leaks on component remove

Johan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix missing mbhc init error handling

Johan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix resource leaks on component remove

Sheetal <[email protected]>
ASoC: tegra: Fix AMX byte map

Johan Hovold <[email protected]>
ASoC: qdsp6: audioreach: fix topology probe deferral

Johan Hovold <[email protected]>
ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove

Johan Hovold <[email protected]>
ASoC: codecs: wcd938x: fix missing clsh ctrl error handling

Thomas Petazzoni <[email protected]>
ASoC: cs42l51: fix driver to properly autoload with automatic module loading

Sameer Pujar <[email protected]>
ASoC: rt5640: Fix sleep in atomic context

Sheetal <[email protected]>
ASoC: tegra: Fix ADX byte map

Fabio Estevam <[email protected]>
ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode"

Matus Gajdos <[email protected]>
ASoC: fsl_sai: Disable bit clock with transmitter

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Keep PHY active for DP displays on DCN31

Taimur Hassan <[email protected]>
drm/amd/display: check TG is non-null before checking if enabled

Zhikai Zhai <[email protected]>
drm/amd/display: Disable MPC split by default on special asic

Simon Ser <[email protected]>
drm/amd/display: only accept async flips for fast updates

Jocelyn Falempe <[email protected]>
drm/client: Fix memory leak in drm_client_modeset_probe

Jocelyn Falempe <[email protected]>
drm/client: Fix memory leak in drm_client_target_cloned

Alex Deucher <[email protected]>
drm/amdgpu/pm: make mclk consistent for smu 13.0.7

Alex Deucher <[email protected]>
drm/amdgpu/pm: make gfxclock consistent for sienna cichlid

Guchun Chen <[email protected]>
drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel

Ville Syrjälä <[email protected]>
dma-buf/dma-resv: Stop leaking on krealloc() failure

Matthieu Baerts <[email protected]>
selftests: tc: add ConnTrack procfs kconfig

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_can_open(): improve error handling

YueHaibing <[email protected]>
can: bcm: Fix UAF in bcm_proc_show()

Fedor Ross <[email protected]>
can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeout

Mark Brown <[email protected]>
arm64/fpsimd: Ensure SME storage is allocated after SVE VL changes

Mark Brown <[email protected]>
regmap: Account for register length in SMBus I/O limits

Rob Herring <[email protected]>
of: Preserve "of-display" device name for compatibility

Mark Brown <[email protected]>
regmap: Drop initial version of maximum transfer length fixes

Matthieu Baerts <[email protected]>
selftests: tc: add 'ct' action kconfig dep

Matthieu Baerts <[email protected]>
selftests: tc: set timeout to 15 minutes

Josef Bacik <[email protected]>
btrfs: fix race between balance and cancel/pause

Miklos Szeredi <[email protected]>
fuse: ioctl: translate ENOSYS in outarg

Filipe Manana <[email protected]>
btrfs: zoned: fix memory leak after finding block group with super blocks

Josef Bacik <[email protected]>
btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expand

Bernd Schubert <[email protected]>
fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT

Miklos Szeredi <[email protected]>
fuse: revalidate: don't invalidate if interrupted

Filipe Manana <[email protected]>
btrfs: fix warning when putting transaction with qgroups enabled after abort

Georg Müller <[email protected]>
perf probe: Add test for regression introduced by switch to die_get_decl_file()

Petr Pavlu <[email protected]>
keys: Fix linking a duplicate key to a keyring's assoc_array

Liam R. Howlett <[email protected]>
maple_tree: fix node allocation testing on 32 bit

Peng Zhang <[email protected]>
maple_tree: set the node limit when creating a new root node

Luka Guzenko <[email protected]>
ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx

Christoffer Sandberg <[email protected]>
ALSA: hda/realtek: Add quirk for Clevo NS70AU

Kailang Yang <[email protected]>
ALSA: hda/realtek - remove 3k pull low procedure

Jens Axboe <[email protected]>
io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq

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

Diffstat:

 Documentation/accounting/psi.rst                   |   4 +
 Makefile                                           |   4 +-
 arch/arm64/kernel/fpsimd.c                         |  33 +-
 arch/arm64/net/bpf_jit_comp.c                      |   8 +-
 arch/mips/include/asm/dec/prom.h                   |   2 +-
 drivers/acpi/video_detect.c                        |   8 +
 drivers/base/regmap/regmap-i2c.c                   |   8 +-
 drivers/base/regmap/regmap-spi-avmm.c              |   2 +-
 drivers/base/regmap/regmap.c                       |   6 +-
 drivers/dma-buf/dma-resv.c                         |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c           |   5 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 415 ++++++++--------
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |  12 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |  12 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  | 125 +++++
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    | 121 ++++-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h    |  11 +
 .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c   |   5 +
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   | 141 +-----
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   3 +-
 .../drm/amd/display/dc/dcn303/dcn303_resource.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/dm_helpers.h        |   6 +
 drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h    |   4 +
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |   8 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |   2 +-
 drivers/gpu/drm/display/drm_dp_mst_topology.c      |  54 ++-
 drivers/gpu/drm/drm_client_modeset.c               |   6 +
 drivers/gpu/drm/i915/display/intel_dp.c            |   7 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |  12 +-
 drivers/gpu/drm/radeon/radeon_cs.c                 |   3 +-
 drivers/gpu/drm/ttm/ttm_resource.c                 |   5 +-
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c     |  10 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd.h          |   1 +
 drivers/net/can/usb/gs_usb.c                       |  31 +-
 drivers/net/dsa/microchip/ksz8.h                   |   2 -
 drivers/net/dsa/microchip/ksz8795.c                | 121 +++--
 drivers/net/dsa/microchip/ksz_common.c             |   8 +-
 drivers/net/dsa/microchip/ksz_common.h             |   7 +
 drivers/net/dsa/mv88e6xxx/chip.c                   |   7 +
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c |  33 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c |  29 +-
 drivers/net/ethernet/intel/iavf/iavf.h             |  16 +-
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |  39 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        | 232 ++++++---
 drivers/net/ethernet/intel/iavf/iavf_txrx.c        |  43 +-
 drivers/net/ethernet/intel/iavf/iavf_txrx.h        |   4 -
 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c    |   8 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |   5 +
 drivers/net/ethernet/intel/igc/igc_main.c          |  12 +-
 drivers/net/ethernet/litex/litex_liteeth.c         |  19 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   5 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  29 +-
 drivers/net/ethernet/ti/cpsw_ale.c                 |  24 +-
 drivers/net/phy/phy_device.c                       |  21 +-
 drivers/net/wireless/ath/ath11k/core.c             |  53 +-
 drivers/net/wireless/ath/ath11k/mac.c              |   3 +-
 drivers/net/wireless/ath/ath11k/wmi.c              |   5 +
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |   2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |   4 +
 drivers/net/wireless/mac80211_hwsim.c              |   4 +-
 drivers/of/platform.c                              |   2 +-
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            |  28 +-
 drivers/pinctrl/renesas/pinctrl-rzv2m.c            |  28 +-
 drivers/spi/spi-bcm63xx.c                          |   2 +-
 drivers/spi/spi-dw-mmio.c                          |  22 +
 drivers/spi/spi-s3c64xx.c                          |   2 +
 drivers/video/fbdev/au1200fb.c                     |   3 +
 drivers/video/fbdev/imxfb.c                        |   5 +-
 fs/btrfs/block-group.c                             |   1 +
 fs/btrfs/inode.c                                   |  14 +-
 fs/btrfs/qgroup.c                                  |   1 +
 fs/btrfs/volumes.c                                 |  20 +-
 fs/ext4/xattr.c                                    |  14 +
 fs/fuse/dir.c                                      |   2 +-
 fs/fuse/inode.c                                    |   5 +-
 fs/fuse/ioctl.c                                    |  21 +-
 fs/jbd2/checkpoint.c                               | 102 ++--
 fs/jfs/jfs_dmap.c                                  |   3 +
 fs/jfs/jfs_txnmgr.c                                |   5 +
 fs/jfs/namei.c                                     |   5 +
 fs/overlayfs/ovl_entry.h                           |   9 +
 fs/quota/dquot.c                                   |   5 +-
 fs/smb/client/connect.c                            |  19 +-
 fs/udf/unicode.c                                   |   2 +-
 include/drm/display/drm_dp_mst_helper.h            |   7 +-
 include/linux/psi.h                                |   5 +-
 include/linux/psi_types.h                          |  45 +-
 include/linux/tcp.h                                |   2 +-
 include/net/bluetooth/hci_core.h                   |   5 +
 include/net/ip.h                                   |   2 +-
 include/net/tcp.h                                  |  31 +-
 io_uring/io_uring.c                                |   8 +
 kernel/bpf/bpf_lru_list.c                          |  21 +-
 kernel/bpf/bpf_lru_list.h                          |   7 +-
 kernel/bpf/syscall.c                               |   3 +-
 kernel/bpf/verifier.c                              | 234 ++++++++-
 kernel/cgroup/cgroup.c                             |   2 +-
 kernel/kallsyms.c                                  |  91 +++-
 kernel/kallsyms_internal.h                         |   1 +
 kernel/rcu/tasks.h                                 |   5 +-
 kernel/rcu/tree_exp.h                              |   2 +-
 kernel/rcu/tree_plugin.h                           |   4 +-
 kernel/sched/fair.c                                |   4 +-
 kernel/sched/psi.c                                 | 540 ++++++++++++---------
 kernel/trace/trace_events_hist.c                   |   3 +-
 lib/maple_tree.c                                   |   3 +-
 net/bluetooth/hci_conn.c                           |  10 +-
 net/bluetooth/hci_core.c                           |  42 +-
 net/bluetooth/hci_event.c                          |  15 +-
 net/bluetooth/hci_sync.c                           | 121 ++++-
 net/bluetooth/iso.c                                |  55 ++-
 net/bluetooth/mgmt.c                               |  26 +-
 net/bridge/br_stp_if.c                             |   3 +
 net/can/bcm.c                                      |  12 +-
 net/core/devlink.c                                 |   5 +-
 net/ipv4/esp4.c                                    |   2 +-
 net/ipv4/inet_connection_sock.c                    |   2 +-
 net/ipv4/inet_hashtables.c                         |  17 +-
 net/ipv4/inet_timewait_sock.c                      |   8 +-
 net/ipv4/ip_output.c                               |   4 +-
 net/ipv4/tcp.c                                     |  57 +--
 net/ipv4/tcp_fastopen.c                            |   6 +-
 net/ipv4/tcp_ipv4.c                                |  27 +-
 net/ipv4/tcp_minisocks.c                           |  11 +-
 net/ipv4/tcp_output.c                              |   6 +-
 net/ipv6/ip6_gre.c                                 |   3 +-
 net/ipv6/tcp_ipv6.c                                |   4 +-
 net/llc/llc_input.c                                |   3 -
 net/netfilter/nf_tables_api.c                      |  12 +-
 net/netfilter/nft_set_pipapo.c                     |   6 +-
 net/sched/cls_bpf.c                                |  99 ++--
 net/sched/cls_matchall.c                           |  35 +-
 net/sched/cls_u32.c                                |  48 +-
 net/wireless/wext-core.c                           |   6 +
 scripts/kallsyms.c                                 |  75 ++-
 scripts/link-vmlinux.sh                            |   4 +
 security/keys/request_key.c                        |  35 +-
 security/keys/trusted-keys/trusted_tpm2.c          |   2 +-
 sound/pci/emu10k1/emufx.c                          | 112 +----
 sound/pci/hda/patch_realtek.c                      |  54 ++-
 sound/soc/amd/acp/amd.h                            |   7 +-
 sound/soc/codecs/cs42l51-i2c.c                     |   6 +
 sound/soc/codecs/cs42l51.c                         |   7 -
 sound/soc/codecs/cs42l51.h                         |   1 -
 sound/soc/codecs/rt5640.c                          |  12 +-
 sound/soc/codecs/wcd-mbhc-v2.c                     |  57 ++-
 sound/soc/codecs/wcd934x.c                         |  12 +
 sound/soc/codecs/wcd938x.c                         |  86 +++-
 sound/soc/fsl/fsl_sai.c                            |   8 +-
 sound/soc/fsl/fsl_sai.h                            |   1 +
 sound/soc/qcom/qdsp6/q6apm.c                       |   7 +-
 sound/soc/qcom/qdsp6/topology.c                    |   4 +-
 sound/soc/sof/ipc3-dtrace.c                        |   9 +-
 sound/soc/tegra/tegra210_adx.c                     |  34 +-
 sound/soc/tegra/tegra210_amx.c                     |  40 +-
 tools/perf/Makefile.config                         |   4 +-
 .../tests/shell/test_uprobe_from_different_cu.sh   |  77 +++
 tools/testing/radix-tree/maple.c                   |   6 +-
 tools/testing/selftests/bpf/prog_tests/align.c     |  38 +-
 tools/testing/selftests/bpf/prog_tests/sk_assign.c |  25 +-
 tools/testing/selftests/bpf/progs/connect4_prog.c  |   2 +-
 tools/testing/selftests/bpf/progs/test_sk_assign.c |  11 +
 .../selftests/bpf/progs/test_sk_assign_libbpf.c    |   3 +
 tools/testing/selftests/tc-testing/config          |   2 +
 tools/testing/selftests/tc-testing/settings        |   1 +
 167 files changed, 2997 insertions(+), 1561 deletions(-)