Skip to content

6.15.8-rc1 review

Greg Kroah-Hartman ceph-devel linux-cifs linux-fsdevel linux-patches linux-tegra lkml llvm netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest187 patches 18 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/187phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY modedrivers/phy/tegra/xusb-tegra186.c+37 -220 replies
2/187phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_modedrivers/phy/tegra/xusb-tegra186.c drivers/phy/tegra/xusb.h+9 -60 replies
3/187phy: tegra: xusb: Disable periodic tracking on Tegra234drivers/phy/tegra/xusb-tegra186.c+1 -10 replies
4/187USB: serial: option: add Telit Cinterion FE910C04 (ECM) compositiondrivers/usb/serial/option.c+3 -00 replies
5/187USB: serial: option: add Foxconn T99W640drivers/usb/serial/option.c+2 -00 replies
6/187USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINIdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+5 -00 replies
7/187usb: musb: fix gadget state on disconnectdrivers/usb/musb/musb_gadget.c+2 -00 replies
8/187usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHYdrivers/usb/dwc2/gadget.c+26 -120 replies
9/187usb: gadget: configfs: Fix OOB read on empty string writedrivers/usb/gadget/configfs.c+4 -00 replies
10/187i2c: stm32: fix the device used for the DMA mapdrivers/i2c/busses/i2c-stm32.c drivers/i2c/busses/i2c-stm32f7.c+5 -70 replies
11/187i2c: stm32f7: unmap DMA mapped bufferdrivers/i2c/busses/i2c-stm32f7.c+7 -130 replies
12/187i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe()drivers/i2c/busses/i2c-omap.c+4 -10 replies
13/187i2c: omap: Fix an error handling path in omap_i2c_probe()drivers/i2c/busses/i2c-omap.c+1 -10 replies
14/187thunderbolt: Fix wake on connect at runtimedrivers/thunderbolt/switch.c drivers/thunderbolt/tb.h drivers/thunderbolt/usb4.c+10 -120 replies
15/187thunderbolt: Fix bit masking in tb_dp_port_set_hops()drivers/thunderbolt/switch.c+1 -10 replies
16/187Revert "staging: vchiq_arm: Improve initial VCHIQ connect"drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h+21 -100 replies
17/187Revert "staging: vchiq_arm: Create keep-alive thread during probe"drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c+35 -340 replies
18/187nvmem: imx-ocotp: fix MAC address byte lengthdrivers/nvmem/imx-ocotp-ele.c drivers/nvmem/imx-ocotp.c+8 -20 replies
19/187nvmem: layouts: u-boot-env: remove crc32 endianness conversiondrivers/nvmem/layouts/u-boot-env.c+3 -30 replies
20/187Input: xpad - set correct controller type for Acer NGR200drivers/input/joystick/xpad.c+1 -10 replies
21/187pch_uart: Fix dma_sync_sg_for_device() nents valuedrivers/tty/serial/pch_uart.c+1 -10 replies
22/187spi: Add check for 8-bit transfer with 8 IO mode supportdrivers/spi/spi.c+10 -40 replies
23/187tools/hv: fcopy: Fix irregularities with size of ring buffertools/hv/hv_fcopy_uio_daemon.c+81 -100 replies
24/187dm-bufio: fix sched in atomic contextdrivers/md/dm-bufio.c+5 -10 replies
25/187HID: core: ensure the allocated report buffer can contain the reserved report IDdrivers/hid/hid-core.c+4 -10 replies
26/187HID: core: ensure __hid_request reserves the report ID as the first bytedrivers/hid/hid-core.c+9 -20 replies
27/187HID: core: do not bypass hid_hw_raw_requestdrivers/hid/hid-core.c+1 -20 replies
28/187tracing/probes: Avoid using params uninitialized in parse_btf_arg()kernel/trace/trace_probe.c+1 -10 replies
29/187tracing: Add down_write(trace_event_sem) when adding trace eventkernel/trace/trace_events.c+5 -00 replies
30/187tracing/osnoise: Fix crash in timerlat_dump_stack()kernel/trace/trace_osnoise.c+1 -10 replies
31/187rust: init: Fix generics in *_init! macrosrust/kernel/init.rs+4 -40 replies
32/187objtool/rust: add one more `noreturn` Rust function for Rust 1.89.0tools/objtool/check.c+1 -00 replies
33/187drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resumedrivers/gpu/drm/amd/amdgpu/gfx_v8_0.c+1 -00 replies
34/187drm/panfrost: Fix scheduler workqueue bugdrivers/gpu/drm/panfrost/panfrost_job.c+1 -10 replies
35/187drm/amdgpu: Increase reset counter only on successdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+7 -20 replies
36/187drm/amd/display: Disable CRTC degamma LUT for DCN401drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c+10 -10 replies
37/187drm/amd/display: Free memory allocationdrivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c+2 -10 replies
38/187netfs: Fix copy-to-cache so that it performs collection with ceph+fscachefs/netfs/read_pgpriv2.c+1 -00 replies
39/187netfs: Fix race between cache write completion and ALL_QUEUED being setfs/netfs/read_pgpriv2.c include/trace/events/netfs.h+34 -00 replies
40/187ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
41/187ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWSsound/pci/hda/patch_realtek.c+1 -00 replies
42/187io_uring/poll: fix POLLERR handlingio_uring/net.c io_uring/poll.c+8 -60 replies
43/187Fix SMB311 posix special file creation to servers which do not advertise reparse supportfs/smb/client/smb2inode.c fs/smb/client/smb2ops.c+4 -20 replies
44/187mptcp: make fallback action and fallback decision atomicnet/mptcp/options.c net/mptcp/protocol.c net/mptcp/protocol.h +1 more+61 -190 replies
45/187mptcp: plug races between subflow fail and subflow creationnet/mptcp/pm.c net/mptcp/protocol.c net/mptcp/protocol.h +1 more+32 -130 replies
46/187mptcp: reset fallback status gracefully at disconnect() timenet/mptcp/protocol.c+9 -00 replies
47/187phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()net/phonet/pep.c+1 -10 replies
48/187net/mlx5: Update the list of the PCI supported devicesdrivers/net/ethernet/mellanox/mlx5/core/main.c+1 -00 replies
49/187arm64: dts: imx8mp-venice-gw74xx: fix TPM SPI frequencyarch/arm64/boot/dts/freescale/imx8mp-venice-gw74xx.dts+1 -10 replies
50/187arm64: dts: add big-endian property back into watchdog nodearch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi+2 -10 replies
51/187arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always onarch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi+1 -00 replies
52/187arm64: dts: imx8mp-venice-gw71xx: fix TPM SPI frequencyarch/arm64/boot/dts/freescale/imx8mp-venice-gw71xx.dtsi+1 -10 replies
53/187arm64: dts: imx8mp-venice-gw72xx: fix TPM SPI frequencyarch/arm64/boot/dts/freescale/imx8mp-venice-gw72xx.dtsi+1 -10 replies
54/187arm64: dts: imx8mp-venice-gw73xx: fix TPM SPI frequencyarch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx.dtsi+1 -10 replies
55/187arm64: dts: rockchip: list all CPU supplies on ArmSoM Sige5arch/arm64/boot/dts/rockchip/rk3576-armsom-sige5.dts+28 -00 replies
56/187arm64: dts: rockchip: use cs-gpios for spi1 on ringneckarch/arm64/boot/dts/rockchip/px30-ringneck.dtsi+23 -00 replies
57/187af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()net/packet/af_packet.c+2 -20 replies
58/187af_packet: fix soft lockup issue caused by tpacket_snd()net/packet/af_packet.c+11 -120 replies
59/187Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_typedrivers/bluetooth/btintel.c+1 -10 replies
60/187cpuidle: psci: Fix cpuhotplug routine with PREEMPT_RT=ydrivers/cpuidle/cpuidle-psci.c+12 -110 replies
61/187dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()drivers/dma/mediatek/mtk-cqdma.c+2 -20 replies
62/187dmaengine: nbpfaxi: Fix memory corruption in probe()drivers/dma/nbpfaxi.c+5 -60 replies
63/187isofs: Verify inode mode when loading from diskfs/isofs/inode.c+8 -10 replies
64/187memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()drivers/memstick/core/memstick.c+1 -10 replies
65/187mmc: bcm2835: Fix dma_unmap_sg() nents valuedrivers/mmc/host/bcm2835.c+2 -10 replies
66/187mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo modelsdrivers/mmc/host/sdhci-pci-core.c+2 -10 replies
67/187mmc: sdhci_am654: Workaround for Errata i2312drivers/mmc/host/sdhci_am654.c+6 -30 replies
68/187net: stmmac: intel: populate entire system_counterval_t in get_time_fn() callbackdrivers/net/ethernet/stmicro/stmmac/dwmac-intel.c+7 -10 replies
69/187net: libwx: remove duplicate page_pool_put_full_page()drivers/net/ethernet/wangxun/libwx/wx_lib.c drivers/net/ethernet/wangxun/libwx/wx_type.h+0 -120 replies
70/187net: libwx: fix the using of Rx buffer DMAdrivers/net/ethernet/wangxun/libwx/wx_lib.c drivers/net/ethernet/wangxun/libwx/wx_type.h+2 -30 replies
71/187net: libwx: properly reset Rx ring descriptordrivers/net/ethernet/wangxun/libwx/wx_hw.c drivers/net/ethernet/wangxun/libwx/wx_lib.c+8 -40 replies
72/187pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_govdrivers/pmdomain/governor.c+16 -20 replies
73/187s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL againarch/s390/net/bpf_jit_comp.c+9 -10 replies
74/187smb: client: fix use-after-free in crypt_message when using async cryptofs/smb/client/smb2ops.c+6 -10 replies
75/187soc: aspeed: lpc-snoop: Cleanup resources in stack-orderdrivers/soc/aspeed/aspeed-lpc-snoop.c+1 -10 replies
76/187soc: aspeed: lpc-snoop: Dont disable channels that arent enableddrivers/soc/aspeed/aspeed-lpc-snoop.c+11 -00 replies
77/187soundwire: Revert "soundwire: qcom: Add set_channel_map api support"drivers/soundwire/qcom.c+0 -260 replies
78/187xfs: dont allocate the xfs_extent_busy structure for zoned RTGsfs/xfs/libxfs/xfs_group.c fs/xfs/xfs_extent_busy.h+17 -50 replies
79/187iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flushdrivers/iio/accel/fxls8962af-core.c+2 -00 replies
80/187iio: adc: ad7380: fix adi,gain-milli property parsingdrivers/iio/adc/ad7380.c+3 -20 replies
81/187iio: adc: adi-axi-adc: fix ad7606_bus_reg_read()drivers/iio/adc/adi-axi-adc.c+4 -20 replies
82/187iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC channel mapsdrivers/iio/adc/axp20x_adc.c+1 -00 replies
83/187iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]drivers/iio/adc/max1363.c+12 -120 replies
84/187iio: adc: max1363: Reorder mode_list[] entriesdrivers/iio/adc/max1363.c+9 -100 replies
85/187iio: adc: stm32-adc: Fix race in installing chained IRQ handlerdrivers/iio/adc/stm32-adc-core.c+3 -40 replies
86/187iio: backend: fix out-of-bound writedrivers/iio/industrialio-backend.c+4 -10 replies
87/187iio: common: st_sensors: Fix use of uninitialize device structsdrivers/iio/accel/st_accel_core.c drivers/iio/common/st_sensors/st_sensors_core.c drivers/iio/common/st_sensors/st_sensors_trigger.c+31 -350 replies
88/187comedi: pcl812: Fix bit shift out of boundsdrivers/comedi/drivers/pcl812.c+2 -10 replies
89/187comedi: aio_iiro_16: Fix bit shift out of boundsdrivers/comedi/drivers/aio_iiro_16.c+2 -10 replies
90/187comedi: das16m1: Fix bit shift out of boundsdrivers/comedi/drivers/das16m1.c+2 -10 replies
91/187comedi: das6402: Fix bit shift out of boundsdrivers/comedi/drivers/das6402.c+2 -10 replies
92/187comedi: comedi_test: Fix possible deletion of uninitialized timersdrivers/comedi/drivers/comedi_test.c+1 -10 replies
93/187comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too largedrivers/comedi/comedi_fops.c+16 -00 replies
94/187comedi: Fix some signed shift left operationsdrivers/comedi/drivers.c+7 -70 replies
95/187comedi: Fix use of uninitialized data in insn_rw_emulate_bits()drivers/comedi/drivers.c+3 -00 replies
96/187comedi: Fix initialization of data for instructions that write to subdevicedrivers/comedi/comedi_fops.c+12 -20 replies
97/187arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi CM5arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi+1 -00 replies
98/187arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi 4Barch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts+1 -00 replies
99/187soundwire: amd: fix for handling slave alerts after link is downdrivers/soundwire/amd_manager.c+2 -00 replies
100/187phy: use per-PHY lockdep keysdrivers/phy/phy-core.c include/linux/phy/phy.h+6 -10 replies
101/187soundwire: amd: fix for clearing command status registerdrivers/soundwire/amd_manager.c+1 -10 replies
102/187arm64: dts: imx95-19x19-evk: fix the overshoot issue of NETCarch/arm64/boot/dts/freescale/imx95-19x19-evk.dts+6 -60 replies
103/187arm64: dts: imx95-15x15-evk: fix the overshoot issue of NETCarch/arm64/boot/dts/freescale/imx95-15x15-evk.dts+10 -100 replies
104/187arm64: dts: imx95: Correct the DMA interrupter number of pcie0_eparch/arm64/boot/dts/freescale/imx95.dtsi+1 -10 replies
105/187bpf: Reject %p% format string in bprintf-like helperskernel/bpf/helpers.c+8 -30 replies
106/187selftests/sched_ext: Fix exit selftest hang on UPtools/testing/selftests/sched_ext/exit.c+8 -00 replies
107/187wifi: iwlwifi: mask reserved bits in chan_state_active_bitmapdrivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h drivers/net/wireless/intel/iwlwifi/fw/regulatory.c drivers/net/wireless/intel/iwlwifi/mld/regulatory.c+7 -30 replies
108/187cachefiles: Fix the incorrect return value in __cachefiles_write()fs/cachefiles/io.c fs/cachefiles/ondemand.c+1 -50 replies
109/187ALSA: compress_offload: tighten ioctl command number checkssound/core/compress_offload.c+24 -240 replies
110/187net: emaclite: Fix missing pointer increment in aligned_read()drivers/net/ethernet/xilinx/xilinx_emaclite.c+1 -10 replies
111/187block: fix kobject leak in blk_unregister_queueblock/blk-sysfs.c+1 -00 replies
112/187net/sched: sch_qfq: Fix race condition on qfq_aggregatenet/sched/sch_qfq.c+21 -90 replies
113/187rpl: Fix use-after-free in rpl_do_srh_inline().net/ipv6/rpl_iptunnel.c+4 -40 replies
114/187smb: client: fix use-after-free in cifs_oplock_breakfs/smb/client/file.c+9 -10 replies
115/187fix a leak in fcntl_dirnotify()fs/notify/dnotify/dnotify.c+4 -40 replies
116/187nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list()drivers/nvme/host/core.c+1 -10 replies
117/187nvme: fix endianness of command word prints in nvme_log_err_passthru()drivers/nvme/host/core.c+6 -60 replies
118/187smc: Fix various oops due to inet_sock type confusion.net/smc/af_smc.c net/smc/smc.h+18 -40 replies
119/187net: phy: Dont register LEDs for genphydrivers/net/phy/phy_device.c+4 -20 replies
120/187nvme: revert the cross-controller atomic write size validationdrivers/nvme/host/core.c+0 -90 replies
121/187nvme: fix misaccounting of nvme-mpath inflight I/Odrivers/nvme/host/core.c+4 -00 replies
122/187nvmet-tcp: fix callback lock for TLS handshakedrivers/nvme/target/tcp.c+2 -20 replies
123/187wifi: cfg80211: remove scan request n_channels counted_byinclude/net/cfg80211.h+1 -10 replies
124/187can: tcan4x5x: fix reset gpio usage during probedrivers/net/can/m_can/tcan4x5x-core.c+41 -200 replies
125/187selftests: net: increase inter-packet timeout in udpgro.shtools/testing/selftests/net/udpgro.sh+4 -40 replies
126/187hwmon: (corsair-cpro) Validate the size of the received input bufferdrivers/hwmon/corsair-cpro.c+5 -00 replies
127/187ice: add NULL check in eswitch lag checkdrivers/net/ethernet/intel/ice/ice_lag.c+2 -10 replies
128/187ice: check correct pointer in fwlog debugfsdrivers/net/ethernet/intel/ice/ice_debugfs.c+1 -10 replies
129/187usb: net: sierra: check for no status endpointdrivers/net/usb/sierra_net.c+4 -00 replies
130/187loop: use kiocb helpers to fix lockdep warningdrivers/block/loop.c+2 -30 replies
131/187riscv: Enable interrupt during exception handlingarch/riscv/kernel/traps.c+6 -40 replies
132/187riscv: traps_misaligned: properly sign extend value in misaligned load handlerarch/riscv/kernel/traps_misaligned.c+1 -10 replies
133/187Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()net/bluetooth/l2cap_sock.c+3 -00 replies
134/187Bluetooth: hci_sync: fix connectable extended advertising when using static random addressnet/bluetooth/hci_sync.c+2 -20 replies
135/187Bluetooth: SMP: If an unallowed command is received consider it a failurenet/bluetooth/smp.c net/bluetooth/smp.h+19 -10 replies
136/187Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeoutnet/bluetooth/smp.c+1 -10 replies
137/187Bluetooth: hci_core: fix typos in macrosinclude/net/bluetooth/hci_core.h+2 -20 replies
138/187Bluetooth: hci_core: add missing braces when using macro parametersinclude/net/bluetooth/hci_core.h+11 -110 replies
139/187Bluetooth: hci_dev: replace quirks integer by quirk_flags bitmapdrivers/bluetooth/bfusb.c drivers/bluetooth/bpa10x.c drivers/bluetooth/btbcm.c +29 more+187 -1850 replies
140/187Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board IDdrivers/bluetooth/btusb.c+44 -340 replies
141/187net/mlx5: Correctly set gso_size when LRO is useddrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+8 -40 replies
142/187net: airoha: fix potential use-after-free in airoha_npu_get()drivers/net/ethernet/airoha/airoha_npu.c+2 -10 replies
143/187ipv6: mcast: Delay put pmc->idev in mld_del_delrec()net/ipv6/mcast.c+1 -10 replies
144/187net: fix segmentation after TCP/UDP fraglist GROnet/ipv4/tcp_offload.c net/ipv4/udp_offload.c+2 -00 replies
145/187netfilter: nf_conntrack: fix crash due to removal of uninitialised entryinclude/net/netfilter/nf_conntrack.h net/netfilter/nf_conntrack_core.c+33 -80 replies
146/187drm/xe: Dont skip TLB invalidations on VFdrivers/gpu/drm/xe/xe_ring_ops.c+10 -120 replies
147/187drm/xe/pf: Prepare to stop SR-IOV support prior GT resetdrivers/gpu/drm/xe/xe_gt.c drivers/gpu/drm/xe/xe_gt_sriov_pf.c drivers/gpu/drm/xe/xe_gt_sriov_pf.h+27 -00 replies
148/187drm/xe/pf: Resend PF provisioning after GT resetdrivers/gpu/drm/xe/xe_gt_sriov_pf_config.c+27 -00 replies
149/187Bluetooth: L2CAP: Fix attempting to adjust outgoing MTUnet/bluetooth/l2cap_core.c+21 -50 replies
150/187hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconfdrivers/net/hyperv/netvsc_drv.c+4 -10 replies
151/187virtio-net: fix recursived rtnl_lock() during probe()drivers/net/virtio_net.c+1 -10 replies
152/187tls: always refresh the queue when reading socknet/tls/tls_strp.c+1 -20 replies
153/187net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtimenet/8021q/vlan.c net/8021q/vlan.h+34 -90 replies
154/187net: bridge: Do not offload IGMP/MLD messagesnet/bridge/br_switchdev.c+3 -00 replies
155/187net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtreenet/sched/sch_htb.c+3 -10 replies
156/187rxrpc: Fix irq-disabled in local_bh_enable()net/rxrpc/ar-internal.h net/rxrpc/call_accept.c net/rxrpc/peer_object.c+4 -40 replies
157/187rxrpc: Fix recv-recv race of completed callinclude/trace/events/rxrpc.h net/rxrpc/call_accept.c net/rxrpc/recvmsg.c+21 -20 replies
158/187rxrpc: Fix notification vs call-release vs recvmsginclude/trace/events/rxrpc.h net/rxrpc/call_object.c net/rxrpc/recvmsg.c+18 -170 replies
159/187rxrpc: Fix transmission of an abort in response to an abortnet/rxrpc/output.c+3 -00 replies
160/187rxrpc: Fix to use conn aborts for conn-wide failuresnet/rxrpc/ar-internal.h net/rxrpc/call_accept.c net/rxrpc/io_thread.c +2 more+37 -190 replies
161/187Revert "cgroup_freezer: cgroup_freezing: Check if not frozen"kernel/cgroup/legacy_freezer.c+1 -70 replies
162/187drm/mediatek: Add wait_event_timeout when disabling planedrivers/gpu/drm/mediatek/mtk_crtc.c drivers/gpu/drm/mediatek/mtk_crtc.h drivers/gpu/drm/mediatek/mtk_plane.c+39 -00 replies
163/187drm/mediatek: only announce AFBC if really supporteddrivers/gpu/drm/mediatek/mtk_crtc.c drivers/gpu/drm/mediatek/mtk_ddp_comp.c drivers/gpu/drm/mediatek/mtk_ddp_comp.h +4 more+27 -40 replies
164/187libbpf: Fix handling of BPF arena relocationstools/lib/bpf/libbpf.c+13 -70 replies
165/187efivarfs: Fix memory leak of efivarfs_fs_info in fs_context error pathsfs/efivarfs/super.c+6 -00 replies
166/187sched: Change nr_uninterruptible type to unsigned longkernel/sched/loadavg.c kernel/sched/sched.h+2 -20 replies
167/187usb: hub: fix detection of high tier USB3 devices behind suspended hubsdrivers/usb/core/hub.c+32 -10 replies
168/187usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pmdrivers/usb/core/hub.c+4 -20 replies
169/187usb: hub: Fix flushing of delayed work used for post resume purposesdrivers/usb/core/hub.c drivers/usb/core/hub.h+9 -130 replies
170/187usb: hub: Dont try to recover devices lost during warm reset.drivers/usb/core/hub.c+6 -20 replies
171/187usb: dwc3: qcom: Dont leave BCR asserteddrivers/usb/dwc3/dwc3-qcom.c+2 -60 replies
172/187net: libwx: fix multicast packets received countdrivers/net/ethernet/wangxun/libwx/wx_hw.c+2 -00 replies
173/187rust: use `#[used(compiler)]` to fix build and `modpost` with Rust >= 1.89.0rust/Makefile rust/kernel/firmware.rs rust/kernel/kunit.rs +3 more+11 -80 replies
174/187smb: smbdirect: add smbdirect_pdu.h with protocol definitionsfs/smb/common/smbdirect/smbdirect_pdu.h+55 -00 replies
175/187smb: client: make use of common smbdirect_pdu.hfs/smb/client/smbdirect.c fs/smb/client/smbdirect.h+19 -620 replies
176/187smb: smbdirect: add smbdirect.h with public structuresfs/smb/common/smbdirect/smbdirect.h+17 -00 replies
177/187smb: smbdirect: add smbdirect_socket.hfs/smb/common/smbdirect/smbdirect_socket.h+41 -00 replies
178/187smb: client: make use of common smbdirect_socketfs/smb/client/cifs_debug.c fs/smb/client/smbdirect.c fs/smb/client/smbdirect.h+145 -1250 replies
179/187smb: smbdirect: introduce smbdirect_socket_parametersfs/smb/client/smbdirect.h fs/smb/common/smbdirect/smbdirect.h fs/smb/common/smbdirect/smbdirect_socket.h+23 -00 replies
180/187smb: client: make use of common smbdirect_socket_parametersfs/smb/client/cifs_debug.c fs/smb/client/smb2ops.c fs/smb/client/smbdirect.c +1 more+77 -590 replies
181/187cifs: Fix the smbd_response slab to allow usercopyfs/smb/client/smbdirect.c+13 -50 replies
182/187cifs: Fix reading into an ITER_FOLIOQ from the smbdirect codefs/smb/client/smbdirect.c+17 -950 replies
183/187sched,freezer: Remove unnecessary warning in __thaw_taskkernel/freezer.c+3 -120 replies
184/187sched/ext: Prevent update_locked_rq() calls with NULL rqkernel/sched/ext.c+8 -40 replies
185/187drm/xe/mocs: Initialize MOCS index earlydrivers/gpu/drm/xe/xe_gt.c+2 -20 replies
186/187drm/xe: Move page fault init after topology initdrivers/gpu/drm/xe/xe_gt.c+3 -30 replies
187/187smb: client: let smbd_post_send_iter() respect the peers max_send_size and transmit all datafs/smb/client/smbdirect.c+27 -41 reply

Reviews trailers per patch

93 of 187 patches have a Reviewed-by or Acked-by.

PatchJon HunterAlain VolmatAlexander KovacsMaíra CanalAlexander SteinAndy ShevchenkoSaurabh SengarLong Li[email protected]Masami Hiramatsu (Google)Yehowshua ImmanuelPeter Zijlstra (Intel)Ralph BoehmePaulo Alcantara (Red Hat)Matthieu Baerts (NGI0)Mark BlochEran Ben ElishaAhmad FatoumFrank LiNicolas FrattaroliQuentin SchulzEric DumazetWillem de BruijnSean RhodesSudeep HollaTvrtko UrsulinSteven PriceEugen HristevAngeloGioacchino Del RegnoChristian BraunerAdrian HunterHawking ZhangAlex DeucherHarry WentlandDaniel WheelerJoshua AberbackBenno LossinSimon HormanSrinivas KandagatlaDarrick J. WongMatti VaittinenNuno SáFabrice Gasnier[email protected]Ian AbbottNeil ArmstrongAbel VesaJohan HovoldJean DelvareCong WangAlan AdamsonKeith Busch[email protected]D. WytheWang LiangJohn GarryChaitanya KulkarniPeng FanAleksandr LoktionovSujai BuvaneswaranPrzemek KitszelPaul MenzelRinitha S[email protected]Alexandre GhitiYonghong SongClément LégerPhil AuldVinod KoulIvan PravdinPiotr PiórkowskiXin LongMichael S. TsirkinJason WangIdo SchimmelNikolay AleksandrovJeffrey AltmanCK HuEduard ZingermanAlan SternTariq ToukanGal PressmanKonrad DybcioMark BrownŁukasz BartosikThinh NguyenAndrew LunnMatthew BrostAndrea RighiRavi Kumar VodapalliJonathan CavittStuart SummersDavid HowellsMeetakshi SetiyaStefan MetzmacherAlice RyhlBjörn Roy BaronRonald WarsowBrett A C SheffieldFlorian FainelliChristian HeuselShuah KhanMiguel OjedaTakeshi OgasawaraPascal ErnsterPeter SchneiderJustin M. ForbesRon EconomosHardik GargLinux Kernel Functional TestingPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/187R-b T-b
2/187R-b T-b
3/187R-b T-b
4/187
5/187
6/187
7/187Co-authored-by
8/187
9/187
10/187A-b
11/187A-b
12/187
13/187
14/187T-b
15/187
16/187R-b
17/187R-b
18/187T-b
19/187
20/187
21/187R-b
22/187
23/187R-b R-b
24/187
25/187
26/187T-b
27/187
28/187
29/187A-b
30/187A-b
31/187R-b
32/187A-b
33/187
34/187R-b R-b
35/187R-b R-b
36/187R-b T-b
37/187T-b R-b
38/187R-b
39/187R-b
40/187
41/187
42/187
43/187A-b A-b
44/187R-b
45/187R-b
46/187R-b
47/187
48/187R-b R-b
49/187
50/187R-b
51/187R-b
52/187
53/187
54/187
55/187R-b T-b
56/187R-b
57/187R-b R-b
58/187R-b
59/187T-b
60/187R-b
61/187R-b R-b
62/187
63/187A-b
64/187
65/187
66/187A-b
67/187A-b
68/187R-b
69/187R-b
70/187R-b
71/187R-b
72/187
73/187
74/187R-b
75/187A-b
76/187A-b
77/187A-b
78/187R-b
79/187
80/187
81/187
82/187
83/187A-b
84/187A-b
85/187R-b T-b R-b
86/187R-b
87/187R-b
88/187
89/187
90/187T-b
91/187
92/187
93/187T-b
94/187
95/187
96/187
97/187
98/187
99/187
100/187R-b R-b R-b T-b
101/187
102/187R-b
103/187R-b
104/187R-b R-b
105/187A-b
106/187R-b T-b
107/187
108/187
109/187A-b
110/187
111/187
112/187R-b
113/187R-b
114/187R-b
115/187
116/187
117/187R-b R-b
118/187T-b R-b R-b
119/187
120/187R-b T-b R-b R-b R-b
121/187
122/187
123/187
124/187
125/187R-b
126/187
127/187R-b T-b
128/187R-b R-b T-b
129/187T-b
130/187
131/187R-b
132/187T-b
133/187
134/187
135/187
136/187
137/187
138/187
139/187T-b
140/187
141/187R-b R-b
142/187R-b
143/187
144/187R-b
145/187
146/187R-b
147/187R-b
148/187R-b
149/187
150/187R-b
151/187A-b A-b
152/187
153/187R-b
154/187R-b A-b
155/187
156/187R-b
157/187R-b
158/187R-b
159/187R-b
160/187R-b
161/187
162/187R-b R-b
163/187R-b
164/187T-b
165/187
166/187
167/187A-b
168/187
169/187T-b T-b
170/187A-b T-b
171/187R-b A-b
172/187R-b
173/187R-b A-b
174/187
175/187
176/187
177/187
178/187
179/187
180/187
181/187R-b T-b
182/187
183/187
184/187A-b
185/187R-b
186/187R-b R-b
187/187R-b T-b T-b T-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 111 reviewers.

Read the v1 thread

Cover letter [PATCH 6.15 000/187] 6.15.8-rc1 review

This is the start of the stable review cycle for the 6.15.8 release. There are 187 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, 24 Jul 2025 13:43:10 +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.15.8-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.15.8-rc1

Stefan Metzmacher <[email protected]>
smb: client: let smbd_post_send_iter() respect the peers max_send_size and transmit all data

Matthew Brost <[email protected]>
drm/xe: Move page fault init after topology init

Balasubramani Vivekanandan <[email protected]>
drm/xe/mocs: Initialize MOCS index early

Breno Leitao <[email protected]>
sched/ext: Prevent update_locked_rq() calls with NULL rq

Chen Ridong <[email protected]>
sched,freezer: Remove unnecessary warning in __thaw_task

David Howells <[email protected]>
cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code

David Howells <[email protected]>
cifs: Fix the smbd_response slab to allow usercopy

Stefan Metzmacher <[email protected]>
smb: client: make use of common smbdirect_socket_parameters

Stefan Metzmacher <[email protected]>
smb: smbdirect: introduce smbdirect_socket_parameters

Stefan Metzmacher <[email protected]>
smb: client: make use of common smbdirect_socket

Stefan Metzmacher <[email protected]>
smb: smbdirect: add smbdirect_socket.h

Stefan Metzmacher <[email protected]>
smb: smbdirect: add smbdirect.h with public structures

Stefan Metzmacher <[email protected]>
smb: client: make use of common smbdirect_pdu.h

Stefan Metzmacher <[email protected]>
smb: smbdirect: add smbdirect_pdu.h with protocol definitions

Miguel Ojeda <[email protected]>
rust: use #[used(compiler)] to fix build and modpost with Rust >= 1.89.0

Jiawen Wu <[email protected]>
net: libwx: fix multicast packets received count

Krishna Kurapati <[email protected]>
usb: dwc3: qcom: Don't leave BCR asserted

Mathias Nyman <[email protected]>
usb: hub: Don't try to recover devices lost during warm reset.

Mathias Nyman <[email protected]>
usb: hub: Fix flushing of delayed work used for post resume purposes

Mathias Nyman <[email protected]>
usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm

Mathias Nyman <[email protected]>
usb: hub: fix detection of high tier USB3 devices behind suspended hubs

Aruna Ramakrishna <[email protected]>
sched: Change nr_uninterruptible type to unsigned long

Breno Leitao <[email protected]>
efivarfs: Fix memory leak of efivarfs_fs_info in fs_context error paths

Andrii Nakryiko <[email protected]>
libbpf: Fix handling of BPF arena relocations

Icenowy Zheng <[email protected]>
drm/mediatek: only announce AFBC if really supported

Jason-JH Lin <[email protected]>
drm/mediatek: Add wait_event_timeout when disabling plane

Chen Ridong <[email protected]>
Revert "cgroup_freezer: cgroup_freezing: Check if not frozen"

David Howells <[email protected]>
rxrpc: Fix to use conn aborts for conn-wide failures

David Howells <[email protected]>
rxrpc: Fix transmission of an abort in response to an abort

David Howells <[email protected]>
rxrpc: Fix notification vs call-release vs recvmsg

David Howells <[email protected]>
rxrpc: Fix recv-recv race of completed call

David Howells <[email protected]>
rxrpc: Fix irq-disabled in local_bh_enable()

William Liu <[email protected]>
net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree

Joseph Huang <[email protected]>
net: bridge: Do not offload IGMP/MLD messages

Dong Chenchen <[email protected]>
net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime

Jakub Kicinski <[email protected]>
tls: always refresh the queue when reading sock

Zigit Zo <[email protected]>
virtio-net: fix recursived rtnl_lock() during probe()

Li Tian <[email protected]>
hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU

Michal Wajdeczko <[email protected]>
drm/xe/pf: Resend PF provisioning after GT reset

Michal Wajdeczko <[email protected]>
drm/xe/pf: Prepare to stop SR-IOV support prior GT reset

Tejas Upadhyay <[email protected]>
drm/xe: Dont skip TLB invalidations on VF

Florian Westphal <[email protected]>
netfilter: nf_conntrack: fix crash due to removal of uninitialised entry

Felix Fietkau <[email protected]>
net: fix segmentation after TCP/UDP fraglist GRO

Yue Haibing <[email protected]>

    ipv6: mcast: Delay put pmc->idev in mld_del_delrec()

Alok Tiwari <[email protected]>
net: airoha: fix potential use-after-free in airoha_npu_get()

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

Zijun Hu <[email protected]>
Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID

Christian Eggers <[email protected]>
Bluetooth: hci_dev: replace 'quirks' integer by 'quirk_flags' bitmap

Christian Eggers <[email protected]>
Bluetooth: hci_core: add missing braces when using macro parameters

Christian Eggers <[email protected]>
Bluetooth: hci_core: fix typos in macros

Luiz Augusto von Dentz <[email protected]>
Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout

Luiz Augusto von Dentz <[email protected]>
Bluetooth: SMP: If an unallowed command is received consider it a failure

Alessandro Gasbarroni <[email protected]>
Bluetooth: hci_sync: fix connectable extended advertising when using static random address

Kuniyuki Iwashima <[email protected]>
Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()

Andreas Schwab <[email protected]>
riscv: traps_misaligned: properly sign extend value in misaligned load handler

Nam Cao <[email protected]>
riscv: Enable interrupt during exception handling

Ming Lei <[email protected]>
loop: use kiocb helpers to fix lockdep warning

Oliver Neukum <[email protected]>
usb: net: sierra: check for no status endpoint

Michal Swiatkowski <[email protected]>
ice: check correct pointer in fwlog debugfs

Dave Ertman <[email protected]>
ice: add NULL check in eswitch lag check

Marius Zachmann <[email protected]>
hwmon: (corsair-cpro) Validate the size of the received input buffer

Paolo Abeni <[email protected]>
selftests: net: increase inter-packet timeout in udpgro.sh

Brett Werling <[email protected]>
can: tcan4x5x: fix reset gpio usage during probe

Johannes Berg <[email protected]>
wifi: cfg80211: remove scan request n_channels counted_by

Maurizio Lombardi <[email protected]>
nvmet-tcp: fix callback lock for TLS handshake

Yu Kuai <[email protected]>
nvme: fix misaccounting of nvme-mpath inflight I/O

Christoph Hellwig <[email protected]>
nvme: revert the cross-controller atomic write size validation

Sean Anderson <[email protected]>
net: phy: Don't register LEDs for genphy

Kuniyuki Iwashima <[email protected]>
smc: Fix various oops due to inet_sock type confusion.

John Garry <[email protected]>
nvme: fix endianness of command word prints in nvme_log_err_passthru()

Zheng Qixing <[email protected]>
nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list()

Al Viro <[email protected]>
fix a leak in fcntl_dirnotify()

Wang Zhaolong <[email protected]>
smb: client: fix use-after-free in cifs_oplock_break

Kuniyuki Iwashima <[email protected]>
rpl: Fix use-after-free in rpl_do_srh_inline().

Xiang Mei <[email protected]>
net/sched: sch_qfq: Fix race condition on qfq_aggregate

Ming Lei <[email protected]>
block: fix kobject leak in blk_unregister_queue

Alok Tiwari <[email protected]>
net: emaclite: Fix missing pointer increment in aligned_read()

Arnd Bergmann <[email protected]>
ALSA: compress_offload: tighten ioctl command number checks

Zizhi Wo <[email protected]>
cachefiles: Fix the incorrect return value in __cachefiles_write()

Pagadala Yesu Anjaneyulu <[email protected]>
wifi: iwlwifi: mask reserved bits in chan_state_active_bitmap

Andrea Righi <[email protected]>
selftests/sched_ext: Fix exit selftest hang on UP

Paul Chaignon <[email protected]>
bpf: Reject %p% format string in bprintf-like helpers

Richard Zhu <[email protected]>
arm64: dts: imx95: Correct the DMA interrupter number of pcie0_ep

Wei Fang <[email protected]>
arm64: dts: imx95-15x15-evk: fix the overshoot issue of NETC

Wei Fang <[email protected]>
arm64: dts: imx95-19x19-evk: fix the overshoot issue of NETC

Vijendar Mukunda <[email protected]>
soundwire: amd: fix for clearing command status register

Dmitry Baryshkov <[email protected]>
phy: use per-PHY lockdep keys

Vijendar Mukunda <[email protected]>
soundwire: amd: fix for handling slave alerts after link is down

Andy Yan <[email protected]>
arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi 4B

Andy Yan <[email protected]>
arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi CM5

Ian Abbott <[email protected]>
comedi: Fix initialization of data for instructions that write to subdevice

Ian Abbott <[email protected]>
comedi: Fix use of uninitialized data in insn_rw_emulate_bits()

Ian Abbott <[email protected]>
comedi: Fix some signed shift left operations

Ian Abbott <[email protected]>
comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large

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

Ian Abbott <[email protected]>
comedi: das6402: Fix bit shift out of bounds

Ian Abbott <[email protected]>
comedi: das16m1: Fix bit shift out of bounds

Ian Abbott <[email protected]>
comedi: aio_iiro_16: Fix bit shift out of bounds

Ian Abbott <[email protected]>
comedi: pcl812: Fix bit shift out of bounds

Maud Spierings <[email protected]>
iio: common: st_sensors: Fix use of uninitialize device structs

Markus Burri <[email protected]>
iio: backend: fix out-of-bound write

Chen Ni <[email protected]>
iio: adc: stm32-adc: Fix race in installing chained IRQ handler

Fabio Estevam <[email protected]>

    iio: adc: max1363: Reorder mode_list[] entries

Fabio Estevam <[email protected]>

    iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]

Chen-Yu Tsai <[email protected]>

    iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC channel maps

David Lechner <[email protected]>

    iio: adc: adi-axi-adc: fix ad7606_bus_reg_read()

David Lechner <[email protected]>
iio: adc: ad7380: fix adi,gain-milli property parsing

Sean Nyekjaer <[email protected]>
iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flush

Christoph Hellwig <[email protected]>
xfs: don't allocate the xfs_extent_busy structure for zoned RTGs

Amit Pundir <[email protected]>
soundwire: Revert "soundwire: qcom: Add set_channel_map api support"

Andrew Jeffery <[email protected]>
soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled

Andrew Jeffery <[email protected]>
soc: aspeed: lpc-snoop: Cleanup resources in stack-order

Wang Zhaolong <[email protected]>
smb: client: fix use-after-free in crypt_message when using async crypto

Ilya Leoshkevich <[email protected]>

    s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again

Maulik Shah <[email protected]>
pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov

Jiawen Wu <[email protected]>
net: libwx: properly reset Rx ring descriptor

Jiawen Wu <[email protected]>
net: libwx: fix the using of Rx buffer DMA

Jiawen Wu <[email protected]>
net: libwx: remove duplicate page_pool_put_full_page()

Markus Blöchl <[email protected]>
net: stmmac: intel: populate entire system_counterval_t in get_time_fn() callback

Judith Mendez <[email protected]>
mmc: sdhci_am654: Workaround for Errata i2312

Edson Juliano Drosdeck <[email protected]>
mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models

Thomas Fourier <[email protected]>
mmc: bcm2835: Fix dma_unmap_sg() nents value

Nathan Chancellor <[email protected]>
memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()

Jan Kara <[email protected]>
isofs: Verify inode mode when loading from disk

Dan Carpenter <[email protected]>
dmaengine: nbpfaxi: Fix memory corruption in probe()

Qiu-ji Chen <[email protected]>
dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()

Daniel Lezcano <[email protected]>
cpuidle: psci: Fix cpuhotplug routine with PREEMPT_RT=y

Luiz Augusto von Dentz <[email protected]>
Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_type

Yun Lu <[email protected]>
af_packet: fix soft lockup issue caused by tpacket_snd()

Yun Lu <[email protected]>
af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()

Jakob Unterwurzacher <[email protected]>
arm64: dts: rockchip: use cs-gpios for spi1 on ringneck

Alexey Charkov <[email protected]>
arm64: dts: rockchip: list all CPU supplies on ArmSoM Sige5

Tim Harvey <[email protected]>
arm64: dts: imx8mp-venice-gw73xx: fix TPM SPI frequency

Tim Harvey <[email protected]>
arm64: dts: imx8mp-venice-gw72xx: fix TPM SPI frequency

Tim Harvey <[email protected]>
arm64: dts: imx8mp-venice-gw71xx: fix TPM SPI frequency

Francesco Dolcini <[email protected]>
arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on

Meng Li <[email protected]>
arm64: dts: add big-endian property back into watchdog node

Tim Harvey <[email protected]>
arm64: dts: imx8mp-venice-gw74xx: fix TPM SPI frequency

Maor Gottlieb <[email protected]>
net/mlx5: Update the list of the PCI supported devices

Nathan Chancellor <[email protected]>
phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()

Paolo Abeni <[email protected]>
mptcp: reset fallback status gracefully at disconnect() time

Paolo Abeni <[email protected]>
mptcp: plug races between subflow fail and subflow creation

Paolo Abeni <[email protected]>
mptcp: make fallback action and fallback decision atomic

Steve French <[email protected]>
Fix SMB311 posix special file creation to servers which do not advertise reparse support

Pavel Begunkov <[email protected]>
io_uring/poll: fix POLLERR handling

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS

Edip Hazuri <[email protected]>

    ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx

David Howells <[email protected]>
netfs: Fix race between cache write completion and ALL_QUEUED being set

David Howells <[email protected]>
netfs: Fix copy-to-cache so that it performs collection with ceph+fscache

Clayton King <[email protected]>
drm/amd/display: Free memory allocation

Melissa Wen <[email protected]>
drm/amd/display: Disable CRTC degamma LUT for DCN401

Lijo Lazar <[email protected]>
drm/amdgpu: Increase reset counter only on success

Philipp Stanner <[email protected]>
drm/panfrost: Fix scheduler workqueue bug

Eeli Haapalainen <[email protected]>
drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume

Miguel Ojeda <[email protected]>
objtool/rust: add one more noreturn Rust function for Rust 1.89.0

Janne Grunau <[email protected]>
rust: init: Fix generics in *_init! macros

Tomas Glozar <[email protected]>
tracing/osnoise: Fix crash in timerlat_dump_stack()

Steven Rostedt <[email protected]>
tracing: Add down_write(trace_event_sem) when adding trace event

Nathan Chancellor <[email protected]>
tracing/probes: Avoid using params uninitialized in parse_btf_arg()

Benjamin Tissoires <[email protected]>
HID: core: do not bypass hid_hw_raw_request

Benjamin Tissoires <[email protected]>
HID: core: ensure __hid_request reserves the report ID as the first byte

Benjamin Tissoires <[email protected]>
HID: core: ensure the allocated report buffer can contain the reserved report ID

Sheng Yong <[email protected]>
dm-bufio: fix sched in atomic context

Naman Jain <[email protected]>
tools/hv: fcopy: Fix irregularities with size of ring buffer

Cheng Ming Lin <[email protected]>
spi: Add check for 8-bit transfer with 8 IO mode support

Thomas Fourier <[email protected]>
pch_uart: Fix dma_sync_sg_for_device() nents value

Nilton Perim Neto <[email protected]>
Input: xpad - set correct controller type for Acer NGR200

Michael C. Pratt <[email protected]>
nvmem: layouts: u-boot-env: remove crc32 endianness conversion

Steffen Bätz <[email protected]>
nvmem: imx-ocotp: fix MAC address byte length

Stefan Wahren <[email protected]>
Revert "staging: vchiq_arm: Create keep-alive thread during probe"

Stefan Wahren <[email protected]>
Revert "staging: vchiq_arm: Improve initial VCHIQ connect"

Alok Tiwari <[email protected]>
thunderbolt: Fix bit masking in tb_dp_port_set_hops()

Mario Limonciello <[email protected]>
thunderbolt: Fix wake on connect at runtime

Christophe JAILLET <[email protected]>
i2c: omap: Fix an error handling path in omap_i2c_probe()

Christophe JAILLET <[email protected]>
i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe()

Clément Le Goffic <[email protected]>
i2c: stm32f7: unmap DMA mapped buffer

Clément Le Goffic <[email protected]>
i2c: stm32: fix the device used for the DMA map

Xinyu Liu <[email protected]>
usb: gadget: configfs: Fix OOB read on empty string write

Minas Harutyunyan <[email protected]>
usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY

Drew Hamilton <[email protected]>
usb: musb: fix gadget state on disconnect

Ryan Mann (NDI) <[email protected]>
USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI

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

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition

Haotien Hsu <[email protected]>
phy: tegra: xusb: Disable periodic tracking on Tegra234

Wayne Chang <[email protected]>
phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode

Wayne Chang <[email protected]>
phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |   3 +-
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |   1 +
 .../boot/dts/freescale/imx8mp-venice-gw71xx.dtsi   |   2 +-
 .../boot/dts/freescale/imx8mp-venice-gw72xx.dtsi   |   2 +-
 .../boot/dts/freescale/imx8mp-venice-gw73xx.dtsi   |   2 +-
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    |   2 +-
 arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts  |  20 +-
 arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts  |  12 +-
 arch/arm64/boot/dts/freescale/imx95.dtsi           |   2 +-
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |  23 +
 .../boot/dts/rockchip/rk3576-armsom-sige5.dts      |  28 ++
 .../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi |   1 +
 arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts |   1 +
 arch/riscv/kernel/traps.c                          |  10 +-
 arch/riscv/kernel/traps_misaligned.c               |   2 +-
 arch/s390/net/bpf_jit_comp.c                       |  10 +-
 block/blk-sysfs.c                                  |   1 +
 drivers/block/loop.c                               |   5 +-
 drivers/bluetooth/bfusb.c                          |   2 +-
 drivers/bluetooth/bpa10x.c                         |   2 +-
 drivers/bluetooth/btbcm.c                          |   8 +-
 drivers/bluetooth/btintel.c                        |  30 +-
 drivers/bluetooth/btintel_pcie.c                   |   8 +-
 drivers/bluetooth/btmtksdio.c                      |   4 +-
 drivers/bluetooth/btmtkuart.c                      |   2 +-
 drivers/bluetooth/btnxpuart.c                      |   2 +-
 drivers/bluetooth/btqca.c                          |   2 +-
 drivers/bluetooth/btqcomsmd.c                      |   2 +-
 drivers/bluetooth/btrtl.c                          |  10 +-
 drivers/bluetooth/btsdio.c                         |   2 +-
 drivers/bluetooth/btusb.c                          | 148 +++---
 drivers/bluetooth/hci_aml.c                        |   2 +-
 drivers/bluetooth/hci_bcm.c                        |   4 +-
 drivers/bluetooth/hci_bcm4377.c                    |  10 +-
 drivers/bluetooth/hci_intel.c                      |   2 +-
 drivers/bluetooth/hci_ldisc.c                      |   6 +-
 drivers/bluetooth/hci_ll.c                         |   4 +-
 drivers/bluetooth/hci_nokia.c                      |   2 +-
 drivers/bluetooth/hci_qca.c                        |  14 +-
 drivers/bluetooth/hci_serdev.c                     |   8 +-
 drivers/bluetooth/hci_vhci.c                       |   8 +-
 drivers/bluetooth/virtio_bt.c                      |  10 +-
 drivers/comedi/comedi_fops.c                       |  30 +-
 drivers/comedi/drivers.c                           |  17 +-
 drivers/comedi/drivers/aio_iiro_16.c               |   3 +-
 drivers/comedi/drivers/comedi_test.c               |   2 +-
 drivers/comedi/drivers/das16m1.c                   |   3 +-
 drivers/comedi/drivers/das6402.c                   |   3 +-
 drivers/comedi/drivers/pcl812.c                    |   3 +-
 drivers/cpuidle/cpuidle-psci.c                     |  23 +-
 drivers/dma/mediatek/mtk-cqdma.c                   |   4 +-
 drivers/dma/nbpfaxi.c                              |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   9 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |   1 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |  11 +-
 .../amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c |   3 +-
 drivers/gpu/drm/mediatek/mtk_crtc.c                |  36 +-
 drivers/gpu/drm/mediatek/mtk_crtc.h                |   1 +
 drivers/gpu/drm/mediatek/mtk_ddp_comp.c            |   1 +
 drivers/gpu/drm/mediatek/mtk_ddp_comp.h            |   9 +
 drivers/gpu/drm/mediatek/mtk_disp_drv.h            |   1 +
 drivers/gpu/drm/mediatek/mtk_disp_ovl.c            |   7 +
 drivers/gpu/drm/mediatek/mtk_plane.c               |  12 +-
 drivers/gpu/drm/mediatek/mtk_plane.h               |   3 +-
 drivers/gpu/drm/panfrost/panfrost_job.c            |   2 +-
 drivers/gpu/drm/xe/xe_gt.c                         |  15 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf.c                |  19 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf.h                |   5 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c         |  27 +
 drivers/gpu/drm/xe/xe_ring_ops.c                   |  22 +-
 drivers/hid/hid-core.c                             |  21 +-
 drivers/hwmon/corsair-cpro.c                       |   5 +
 drivers/i2c/busses/i2c-omap.c                      |   7 +-
 drivers/i2c/busses/i2c-stm32.c                     |   8 +-
 drivers/i2c/busses/i2c-stm32f7.c                   |  24 +-
 drivers/iio/accel/fxls8962af-core.c                |   2 +
 drivers/iio/accel/st_accel_core.c                  |  10 +-
 drivers/iio/adc/ad7380.c                           |   5 +-
 drivers/iio/adc/adi-axi-adc.c                      |   6 +-
 drivers/iio/adc/axp20x_adc.c                       |   1 +
 drivers/iio/adc/max1363.c                          |  43 +-
 drivers/iio/adc/stm32-adc-core.c                   |   7 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |  36 +-
 drivers/iio/common/st_sensors/st_sensors_trigger.c |  20 +-
 drivers/iio/industrialio-backend.c                 |   5 +-
 drivers/input/joystick/xpad.c                      |   2 +-
 drivers/md/dm-bufio.c                              |   6 +-
 drivers/memstick/core/memstick.c                   |   2 +-
 drivers/mmc/host/bcm2835.c                         |   3 +-
 drivers/mmc/host/sdhci-pci-core.c                  |   3 +-
 drivers/mmc/host/sdhci_am654.c                     |   9 +-
 drivers/net/can/m_can/tcan4x5x-core.c              |  61 ++-
 drivers/net/ethernet/airoha/airoha_npu.c           |   3 +-
 drivers/net/ethernet/intel/ice/ice_debugfs.c       |   2 +-
 drivers/net/ethernet/intel/ice/ice_lag.c           |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |   8 +-
 drivers/net/ethernet/wangxun/libwx/wx_hw.c         |   9 +-
 drivers/net/ethernet/wangxun/libwx/wx_lib.c        |  20 +-
 drivers/net/ethernet/wangxun/libwx/wx_type.h       |   2 -
 drivers/net/ethernet/xilinx/xilinx_emaclite.c      |   2 +-
 drivers/net/hyperv/netvsc_drv.c                    |   5 +-
 drivers/net/phy/phy_device.c                       |   6 +-
 drivers/net/usb/sierra_net.c                       |   4 +
 drivers/net/virtio_net.c                           |   2 +-
 .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h    |   5 +-
 drivers/net/wireless/intel/iwlwifi/fw/regulatory.c |   1 +
 .../net/wireless/intel/iwlwifi/mld/regulatory.c    |   4 +-
 drivers/nvme/host/core.c                           |  27 +-
 drivers/nvme/target/tcp.c                          |   4 +-
 drivers/nvmem/imx-ocotp-ele.c                      |   5 +-
 drivers/nvmem/imx-ocotp.c                          |   5 +-
 drivers/nvmem/layouts/u-boot-env.c                 |   6 +-
 drivers/phy/phy-core.c                             |   5 +-
 drivers/phy/tegra/xusb-tegra186.c                  |  77 +--
 drivers/phy/tegra/xusb.h                           |   1 +
 drivers/pmdomain/governor.c                        |  18 +-
 drivers/soc/aspeed/aspeed-lpc-snoop.c              |  13 +-
 drivers/soundwire/amd_manager.c                    |   4 +-
 drivers/soundwire/qcom.c                           |  26 -
 drivers/spi/spi.c                                  |  14 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |  95 ++--
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |   1 -
 .../vc04_services/interface/vchiq_arm/vchiq_core.h |   2 -
 drivers/thunderbolt/switch.c                       |  10 +-
 drivers/thunderbolt/tb.h                           |   2 +-
 drivers/thunderbolt/usb4.c                         |  12 +-
 drivers/tty/serial/pch_uart.c                      |   2 +-
 drivers/usb/core/hub.c                             |  36 +-
 drivers/usb/core/hub.h                             |   1 +
 drivers/usb/dwc2/gadget.c                          |  40 +-
 drivers/usb/dwc3/dwc3-qcom.c                       |   8 +-
 drivers/usb/gadget/configfs.c                      |   4 +
 drivers/usb/musb/musb_gadget.c                     |   2 +
 drivers/usb/serial/ftdi_sio.c                      |   2 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   3 +
 drivers/usb/serial/option.c                        |   5 +
 fs/cachefiles/io.c                                 |   2 -
 fs/cachefiles/ondemand.c                           |   4 +-
 fs/efivarfs/super.c                                |   6 +
 fs/isofs/inode.c                                   |   9 +-
 fs/netfs/read_pgpriv2.c                            |   5 +
 fs/notify/dnotify/dnotify.c                        |   8 +-
 fs/smb/client/cifs_debug.c                         |  23 +-
 fs/smb/client/file.c                               |  10 +-
 fs/smb/client/smb2inode.c                          |   3 +-
 fs/smb/client/smb2ops.c                            |  24 +-
 fs/smb/client/smbdirect.c                          | 544 ++++++++++-----------
 fs/smb/client/smbdirect.h                          |  62 +--
 fs/smb/common/smbdirect/smbdirect.h                |  37 ++
 fs/smb/common/smbdirect/smbdirect_pdu.h            |  55 +++
 fs/smb/common/smbdirect/smbdirect_socket.h         |  43 ++
 fs/xfs/libxfs/xfs_group.c                          |  14 +-
 fs/xfs/xfs_extent_busy.h                           |   8 +
 include/linux/phy/phy.h                            |   2 +
 include/net/bluetooth/hci.h                        |   2 +
 include/net/bluetooth/hci_core.h                   |  50 +-
 include/net/cfg80211.h                             |   2 +-
 include/net/netfilter/nf_conntrack.h               |  15 +-
 include/trace/events/netfs.h                       |  30 ++
 include/trace/events/rxrpc.h                       |   6 +-
 io_uring/net.c                                     |  12 +-
 io_uring/poll.c                                    |   2 -
 kernel/bpf/helpers.c                               |  11 +-
 kernel/cgroup/legacy_freezer.c                     |   8 +-
 kernel/freezer.c                                   |  15 +-
 kernel/sched/ext.c                                 |  12 +-
 kernel/sched/loadavg.c                             |   2 +-
 kernel/sched/sched.h                               |   2 +-
 kernel/trace/trace_events.c                        |   5 +
 kernel/trace/trace_osnoise.c                       |   2 +-
 kernel/trace/trace_probe.c                         |   2 +-
 net/8021q/vlan.c                                   |  42 +-
 net/8021q/vlan.h                                   |   1 +
 net/bluetooth/hci_core.c                           |   4 +-
 net/bluetooth/hci_debugfs.c                        |   8 +-
 net/bluetooth/hci_event.c                          |  19 +-
 net/bluetooth/hci_sync.c                           |  63 ++-
 net/bluetooth/l2cap_core.c                         |  26 +-
 net/bluetooth/l2cap_sock.c                         |   3 +
 net/bluetooth/mgmt.c                               |  38 +-
 net/bluetooth/msft.c                               |   2 +-
 net/bluetooth/smp.c                                |  21 +-
 net/bluetooth/smp.h                                |   1 +
 net/bridge/br_switchdev.c                          |   3 +
 net/ipv4/tcp_offload.c                             |   1 +
 net/ipv4/udp_offload.c                             |   1 +
 net/ipv6/mcast.c                                   |   2 +-
 net/ipv6/rpl_iptunnel.c                            |   8 +-
 net/mptcp/options.c                                |   3 +-
 net/mptcp/pm.c                                     |   8 +-
 net/mptcp/protocol.c                               |  56 ++-
 net/mptcp/protocol.h                               |  29 +-
 net/mptcp/subflow.c                                |  30 +-
 net/netfilter/nf_conntrack_core.c                  |  26 +-
 net/packet/af_packet.c                             |  27 +-
 net/phonet/pep.c                                   |   2 +-
 net/rxrpc/ar-internal.h                            |   4 +
 net/rxrpc/call_accept.c                            |  14 +-
 net/rxrpc/call_object.c                            |  28 +-
 net/rxrpc/io_thread.c                              |  14 +
 net/rxrpc/output.c                                 |  22 +-
 net/rxrpc/peer_object.c                            |   6 +-
 net/rxrpc/recvmsg.c                                |  23 +-
 net/rxrpc/security.c                               |   8 +-
 net/sched/sch_htb.c                                |   4 +-
 net/sched/sch_qfq.c                                |  30 +-
 net/smc/af_smc.c                                   |  14 +
 net/smc/smc.h                                      |   8 +-
 net/tls/tls_strp.c                                 |   3 +-
 rust/Makefile                                      |   1 +
 rust/kernel/firmware.rs                            |   2 +-
 rust/kernel/init.rs                                |   8 +-
 rust/kernel/kunit.rs                               |   2 +-
 rust/kernel/lib.rs                                 |   2 +
 rust/macros/module.rs                              |  10 +-
 scripts/Makefile.build                             |   2 +-
 sound/core/compress_offload.c                      |  48 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 tools/hv/hv_fcopy_uio_daemon.c                     |  91 +++-
 tools/lib/bpf/libbpf.c                             |  20 +-
 tools/objtool/check.c                              |   1 +
 tools/testing/selftests/net/udpgro.sh              |   8 +-
 tools/testing/selftests/sched_ext/exit.c           |   8 +
 226 files changed, 2116 insertions(+), 1239 deletions(-)