Skip to content

6.10.8-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest149 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/149drm/amdgpu/mes: fix mes ring buffer overflowdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c drivers/gpu/drm/amd/amdgpu/mes_v11_0.c+16 -40 replies
2/149erofs: fix out-of-bound access when z_erofs_gbuf_growsize() partially failsfs/erofs/zutil.c+2 -10 replies
3/149ALSA: seq: Skip event type filtering for UMP eventssound/core/seq/seq_clientmgr.c+3 -00 replies
4/149ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop 14-ey0xxxsound/pci/hda/patch_realtek.c+1 -00 replies
5/149ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LEDsound/pci/hda/patch_realtek.c+1 -00 replies
6/149LoongArch: Remove the unused dma-direct.harch/loongarch/include/asm/dma-direct.h+0 -110 replies
7/149LoongArch: Add ifdefs to fix LSX and LASX related warningsarch/loongarch/kernel/fpu.S arch/loongarch/kvm/switch.S+8 -00 replies
8/149tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session supportdrivers/char/tpm/tpm_ibmvtpm.c+4 -04 replies
9/149btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()fs/btrfs/bio.c+18 -80 replies
10/149btrfs: run delayed iputs when flushing delallocfs/btrfs/qgroup.c+2 -00 replies
11/149smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()fs/smb/client/smb2pdu.c+1 -10 replies
12/149pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pinsdrivers/pinctrl/pinctrl-rockchip.c+1 -10 replies
13/149pinctrl: single: fix potential NULL dereference in pcs_get_function()drivers/pinctrl/pinctrl-single.c+2 -00 replies
14/149netfs, ceph: Partially revert "netfs: Replace PG_fscache by setting folio->private and marking dirty"fs/ceph/inode.c fs/netfs/misc.c+8 -00 replies
15/149wifi: wfx: repair open network AP modedrivers/net/wireless/silabs/wfx/sta.c+4 -10 replies
16/149wifi: mwifiex: duplicate static structs used in driver instancesdrivers/net/wireless/marvell/mwifiex/cfg80211.c+26 -60 replies
17/149net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc responsedrivers/net/ethernet/microsoft/mana/hw_channel.c+34 -280 replies
18/149mptcp: close subflow when receiving TCP+FINnet/mptcp/protocol.c net/mptcp/subflow.c+10 -30 replies
19/149mptcp: sched: check both backup in retransnet/mptcp/protocol.c+1 -10 replies
20/149mptcp: pr_debug: add missing \n at the endnet/mptcp/fastopen.c net/mptcp/options.c net/mptcp/pm.c +6 more+107 -1070 replies
21/149mptcp: pm: reuse ID 0 after delete and re-addnet/mptcp/pm_netlink.c+10 -00 replies
22/149mptcp: pm: skip connecting to already established sfnet/mptcp/pm_netlink.c+6 -30 replies
23/149mptcp: pm: reset MPC endp ID when re-addednet/mptcp/pm_netlink.c+11 -20 replies
24/149mptcp: pm: send ACK on an active subflownet/mptcp/pm_netlink.c+6 -30 replies
25/149mptcp: pm: fix RM_ADDR ID for the initial subflownet/mptcp/pm_netlink.c+15 -130 replies
26/149mptcp: pm: do not remove already closed subflowsnet/mptcp/pm_netlink.c+2 -00 replies
27/149mptcp: pm: fix ID 0 endp usage after multiple re-creationsnet/mptcp/pm_netlink.c+5 -20 replies
28/149mptcp: avoid duplicated SUB_CLOSED eventsnet/mptcp/protocol.c net/mptcp/protocol.h+8 -10 replies
29/149mptcp: pm: ADD_ADDR 0 is not a new addressnet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/protocol.h+14 -10 replies
30/149selftests: mptcp: join: cannot rm sf if closedtools/testing/selftests/net/mptcp/mptcp_join.sh+4 -70 replies
31/149selftests: mptcp: join: check removing ID 0 endpointtools/testing/selftests/net/mptcp/mptcp_join.sh+18 -70 replies
32/149selftests: mptcp: join: no extra msg if no countertools/testing/selftests/net/mptcp/mptcp_join.sh+8 -80 replies
33/149selftests: mptcp: join: check re-re-adding ID 0 endptools/testing/selftests/net/mptcp/mptcp_join.sh+15 -120 replies
34/149binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is definedfs/binfmt_elf_fdpic.c+3 -00 replies
35/149drm/v3d: Disable preemption while updating GPU statsdrivers/gpu/drm/v3d/v3d_sched.c+6 -00 replies
36/149drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strictdrivers/gpu/drm/i915/display/vlv_dsi.c+0 -10 replies
37/149drm/i915/dp_mst: Fix MST state after a sink resetdrivers/gpu/drm/i915/display/intel_dp.c drivers/gpu/drm/i915/display/intel_dp_mst.c drivers/gpu/drm/i915/display/intel_dp_mst.h+53 -00 replies
38/149drm/amdgpu: align pp_power_profile_mode with kernel docsdrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+2 -40 replies
39/149drm/amdgpu/swsmu: always force a state reprogram on initdrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+9 -60 replies
40/149drm/vmwgfx: Prevent unmapping active read buffersdrivers/gpu/drm/vmwgfx/vmwgfx_bo.c drivers/gpu/drm/vmwgfx/vmwgfx_bo.h+14 -20 replies
41/149drm/vmwgfx: Fix prime with external buffersdrivers/gpu/drm/vmwgfx/vmwgfx_blit.c drivers/gpu/drm/vmwgfx/vmwgfx_drv.h drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c+118 -120 replies
42/149drm/vmwgfx: Disable coherent dumb buffers without 3ddrivers/gpu/drm/vmwgfx/vmwgfx_surface.c+4 -20 replies
43/149video/aperture: optionally match the device in sysfb_disable()drivers/firmware/sysfb.c drivers/of/platform.c drivers/video/aperture.c +1 more+19 -170 replies
44/149drm/xe: Prepare display for D3Colddrivers/gpu/drm/xe/display/xe_display.c drivers/gpu/drm/xe/display/xe_display.h drivers/gpu/drm/xe/xe_pm.c+22 -110 replies
45/149drm/xe/display: Make display suspend/resume work on discretedrivers/gpu/drm/xe/display/xe_display.c drivers/gpu/drm/xe/xe_pm.c+29 -50 replies
46/149drm/xe/vm: Simplify if conditiondrivers/gpu/drm/xe/xe_vm.c+2 -20 replies
47/149drm/xe/exec_queue: Rename xe_exec_queue::compute to xe_exec_queue::lrdrivers/gpu/drm/xe/xe_exec_queue.c drivers/gpu/drm/xe/xe_exec_queue_types.h drivers/gpu/drm/xe/xe_preempt_fence.c +1 more+40 -400 replies
48/149drm/xe: prevent UAF around preempt fencedrivers/gpu/drm/xe/xe_exec_queue.c drivers/gpu/drm/xe/xe_exec_queue_types.h drivers/gpu/drm/xe/xe_preempt_fence.c +1 more+4 -40 replies
49/149drm/amdgpu: Do not wait for MP0_C2PMSG_33 IFWI init in SRIOVdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+14 -120 replies
50/149drm/amdgpu: fix eGPU hotplug regressiondrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -10 replies
51/149pinctrl: qcom: x1e80100: Update PDC hwirq mapdrivers/pinctrl/qcom/pinctrl-x1e80100.c+15 -120 replies
52/149ASoC: SOF: amd: move iram-dram fence register programming sequencesound/soc/sof/amd/acp.c+11 -110 replies
53/149ASoC: SOF: amd: Fix for incorrect acp error register offsetssound/soc/sof/amd/acp-dsp-offset.h sound/soc/sof/amd/acp.c sound/soc/sof/amd/acp.h +3 more+19 -60 replies
54/149ASoC: amd: acp: fix module autoloadingsound/soc/amd/acp/acp-legacy-mach.c+2 -00 replies
55/149ASoC: SOF: amd: Fix for acp init sequencesound/soc/sof/amd/acp.c sound/soc/sof/amd/acp.h+22 -40 replies
56/149ALSA: hda: cs35l56: Dont use the device index as a calibration indexsound/pci/hda/cs35l56_hda.c+1 -10 replies
57/149ASoC: cs-amp-lib-test: Force test calibration blob entries to be validsound/soc/codecs/cs-amp-lib-test.c+9 -00 replies
58/149ASoC: cs-amp-lib: Ignore empty UEFI calibration entriessound/soc/codecs/cs-amp-lib.c+6 -10 replies
59/149nfsd: ensure that nfsd4_fattr_args.context is zeroed outfs/nfsd/nfs4xdr.c+3 -10 replies
60/149backing-file: convert to using fops->splice_writefs/backing-file.c+4 -10 replies
61/149pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPEdrivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c+29 -260 replies
62/149pinctrl: qcom: x1e80100: Fix special pin offsetsdrivers/pinctrl/qcom/pinctrl-x1e80100.c+4 -40 replies
63/149pinctrl: starfive: jh7110: Correct the level trigger configuration of iev registerdrivers/pinctrl/starfive/pinctrl-starfive-jh7110.c+2 -20 replies
64/149nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_openfs/nfsd/nfs4state.c+12 -90 replies
65/149mm: Fix missing folio invalidation calls during truncationmm/truncate.c+2 -20 replies
66/149afs: Fix post-setattr file edit to do truncation correctlyfs/afs/inode.c+8 -30 replies
67/149netfs: Fix netfs_release_folio() to say no if folio dirtyfs/netfs/misc.c+3 -00 replies
68/149netfs: Fix trimming of streaming-write folios in netfs_inval_folio()fs/netfs/misc.c+35 -150 replies
69/149netfs: Fix missing iterator reset on retry of short readfs/netfs/io.c+1 -00 replies
70/149netfs: Fix interaction of streaming writes with zero-point trackerfs/netfs/write_collect.c+7 -00 replies
71/149smb/client: remove unused rq_iter_size from struct smb_rqstfs/smb/client/cifsglob.h fs/smb/client/cifssmb.c fs/smb/client/smb2ops.c +1 more+0 -60 replies
72/149cifs: Fix FALLOC_FL_PUNCH_HOLE supportfs/smb/client/smb2ops.c+22 -00 replies
73/149nfsd: hold reference to delegation when updating it for cb_getattrfs/nfsd/nfs4state.c+7 -30 replies
74/149nfsd: fix potential UAF in nfsd4_cb_getattr_releasefs/nfsd/nfs4state.c+1 -10 replies
75/149fs/nfsd: fix update of inode attrs in CB_GETATTRfs/attr.c fs/nfsd/nfs4state.c fs/nfsd/nfs4xdr.c +2 more+27 -100 replies
76/149selinux,smack: dont bypass permissions check in inode_setsecctx hooksecurity/selinux/hooks.c security/smack/smack_lsm.c+4 -40 replies
77/149cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id()drivers/cpufreq/amd-pstate.c+1 -10 replies
78/149iommufd: Do not allow creating areas without READ or WRITEdrivers/iommu/iommufd/ioas.c tools/testing/selftests/iommu/iommufd.c+11 -30 replies
79/149phy: fsl-imx8mq-usb: fix tuning parameter namedrivers/phy/freescale/phy-fsl-imx8mq-usb.c+1 -10 replies
80/149soundwire: stream: fix programming slave ports for non-continous port mapsdrivers/soundwire/stream.c+4 -40 replies
81/149dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMAdrivers/dma/dw-edma/dw-hdma-v0-core.c+5 -40 replies
82/149dmaengine: dw-edma: Do not enable watermark interrupts for HDMAdrivers/dma/dw-edma/dw-hdma-v0-core.c+3 -140 replies
83/149phy: qcom: qmp-pcie: Fix X1E80100 PCIe Gen4 PHY initialisationdrivers/phy/qualcomm/phy-qcom-qmp-pcie.c+16 -70 replies
84/149phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resumedrivers/phy/xilinx/phy-zynqmp.c+56 -00 replies
85/149dmaengine: dw: Add peripheral bus width verificationdrivers/dma/dw/core.c+38 -00 replies
86/149dmaengine: dw: Add memory bus width verificationdrivers/dma/dw/core.c+44 -70 replies
87/149dmaengine: ti: omap-dma: Initialize sglen after allocationdrivers/dma/ti/omap-dma.c+3 -30 replies
88/149pktgen: use cpus_read_lock() in pg_net_init()net/core/pktgen.c+3 -10 replies
89/149cpufreq/amd-pstate-ut: Dont check for highest perf matching on prefcoredrivers/cpufreq/amd-pstate-ut.c+8 -50 replies
90/149Bluetooth: btnxpuart: Handle FW Download Abort scenariodrivers/bluetooth/btnxpuart.c+33 -140 replies
91/149Bluetooth: btnxpuart: Fix random crash seen while removing driverdrivers/bluetooth/btnxpuart.c+18 -20 replies
92/149Bluetooth: hci_core: Fix not handling hibernation actionsnet/bluetooth/hci_core.c+8 -20 replies
93/149iommu: Do not return 0 from map_pages if it doesnt do anythingdrivers/iommu/io-pgtable-arm-v7s.c drivers/iommu/io-pgtable-arm.c drivers/iommu/io-pgtable-dart.c+3 -60 replies
94/149netfilter: nf_tables: restore IP sanity checks for netdev/egressinclude/net/netfilter/nf_tables_ipv4.h+6 -40 replies
95/149wifi: iwlwifi: mvm: take the mutex before running link selectiondrivers/net/wireless/intel/iwlwifi/mvm/ops.c+2 -00 replies
96/149wifi: iwlwifi: fw: fix wgds rev 3 exact sizedrivers/net/wireless/intel/iwlwifi/fw/acpi.c+8 -50 replies
97/149wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scandrivers/net/wireless/intel/iwlwifi/mvm/scan.c+11 -00 replies
98/149ethtool: check device is present when getting link settingsnet/core/net-sysfs.c net/ethtool/ioctl.c+4 -10 replies
99/149hwmon: (pt5161l) Fix invalid temperature readingdrivers/hwmon/pt5161l.c+2 -20 replies
100/149net_sched: sch_fq: fix incorrect behavior for small weightsnet/sched/sch_fq.c+3 -10 replies
101/149netfilter: nf_tables_ipv6: consider network offset in netdev/egress validationinclude/net/netfilter/nf_tables_ipv6.h+3 -20 replies
102/149selftests: forwarding: no_forwarding: Down ports on cleanuptools/testing/selftests/net/forwarding/no_forwarding.sh+3 -00 replies
103/149selftests: forwarding: local_termination: Down ports on cleanuptools/testing/selftests/net/forwarding/local_termination.sh+4 -00 replies
104/149bonding: implement xdo_dev_state_free and call it after deletiondrivers/net/bonding/bond_main.c+36 -00 replies
105/149bonding: extract the use of real_device into local variabledrivers/net/bonding/bond_main.c+33 -250 replies
106/149bonding: change ipsec_lock from spin lock to mutexdrivers/net/bonding/bond_main.c include/net/bonding.h+44 -370 replies
107/149gtp: fix a potential NULL pointer dereferencedrivers/net/gtp.c+1 -10 replies
108/149tcp: fix forever orphan socket caused by tcp_abortnet/ipv4/tcp.c+11 -70 replies
109/149sctp: fix association labeling in the duplicate COOKIE-ECHO casenet/sctp/sm_statefuns.c+16 -60 replies
110/149drm/amd/display: avoid using null object of framebufferdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+7 -20 replies
111/149net: busy-poll: use ktime_get_ns() instead of local_clock()include/net/busy_poll.h+1 -10 replies
112/149nfc: pn533: Add poll mod list filling checkdrivers/nfc/pn533/pn533.c+5 -00 replies
113/149drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16drivers/gpu/drm/xe/xe_hwmon.c+1 -10 replies
114/149io_uring/kbuf: return correct iovec count from classic buffer peekio_uring/kbuf.c+1 -10 replies
115/149soc: qcom: cmd-db: Map shared memory as WC, not WBdrivers/soc/qcom/cmd-db.c+1 -10 replies
116/149soc: qcom: pmic_glink: Actually communicate when remote goes downdrivers/soc/qcom/pmic_glink.c+1 -10 replies
117/149soc: qcom: pmic_glink: Fix race during initializationdrivers/power/supply/qcom_battmgr.c drivers/soc/qcom/pmic_glink.c drivers/soc/qcom/pmic_glink_altmode.c +2 more+55 -330 replies
118/149cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controllerdrivers/usb/class/cdc-acm.c+3 -00 replies
119/149usb: typec: fsa4480: Relax CHIP_ID checkdrivers/usb/typec/mux/fsa4480.c+1 -10 replies
120/149firmware: qcom: scm: Mark get_wq_ctx() as atomic calldrivers/firmware/qcom/qcom_scm-smc.c+1 -10 replies
121/149scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progressdrivers/scsi/sd.c+7 -50 replies
122/149dt-bindings: usb: microchip,usb2514: Fix reference USB device schemaDocumentation/devicetree/bindings/usb/microchip,usb2514.yaml+8 -10 replies
123/149USB: serial: option: add MeiG Smart SRM825Ldrivers/usb/serial/option.c+5 -00 replies
124/149usb: gadget: uvc: queue pump work in uvcg_video_enable()drivers/usb/gadget/function/uvc_video.c+1 -00 replies
125/149arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supplyarch/arm64/boot/dts/qcom/x1e80100-crd.dts+1 -10 replies
126/149arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supplyarch/arm64/boot/dts/qcom/x1e80100-qcp.dts+1 -10 replies
127/149arm64: dts: qcom: x1e80100: add missing PCIe minimum OPParch/arm64/boot/dts/qcom/x1e80100.dtsi+2 -00 replies
128/149arm64: dts: qcom: x1e80100: fix PCIe domain numbersarch/arm64/boot/dts/qcom/x1e80100.dtsi+2 -20 replies
129/149ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW designarch/arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi+6 -60 replies
130/149usb: dwc3: ep0: Dont reset resource alloc flag (including ep0)drivers/usb/dwc3/ep0.c+2 -10 replies
131/149usb: dwc3: xilinx: add missing depopulate in probe error pathdrivers/usb/dwc3/dwc3-xilinx.c+6 -10 replies
132/149usb: dwc3: omap: add missing depopulate in probe error pathdrivers/usb/dwc3/dwc3-omap.c+3 -10 replies
133/149usb: dwc3: core: Prevent USB core invalid event buffer address accessdrivers/usb/dwc3/core.c+8 -00 replies
134/149usb: dwc3: st: fix probed platform device ref count on probe error pathdrivers/usb/dwc3/dwc3-st.c+3 -80 replies
135/149usb: dwc3: st: add missing depopulate in probe error pathdrivers/usb/dwc3/dwc3-st.c+4 -10 replies
136/149usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()drivers/usb/core/sysfs.c+1 -00 replies
137/149usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq functiondrivers/usb/cdns3/cdnsp-ring.c+1 -10 replies
138/149usb: cdnsp: fix for Link TRB with TCdrivers/usb/cdns3/cdnsp-gadget.h drivers/usb/cdns3/cdnsp-ring.c+31 -00 replies
139/149usb: typec: ucsi: Move unregister out of atomic sectiondrivers/soc/qcom/pmic_glink.c drivers/usb/typec/ucsi/ucsi_glink.c+31 -60 replies
140/149arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usbarch/arm64/boot/dts/qcom/ipq5332.dtsi+2 -20 replies
141/149ARM: dts: omap3-n900: correct the accelerometer orientationarch/arm/boot/dts/ti/omap/omap3-n900.dts+1 -10 replies
142/149arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962arch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts+5 -70 replies
143/149arm64: dts: imx93: update default value for snps,clk-csrarch/arm64/boot/dts/freescale/imx93.dtsi+1 -10 replies
144/149arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-rangesarch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi+1 -10 replies
145/149arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typoarch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts+1 -10 replies
146/149firmware: microchip: fix incorrect error report of programming:timeout on successdrivers/firmware/microchip/mpfs-auto-update.c+1 -10 replies
147/149scsi: aacraid: Fix double-free on probe failuredrivers/scsi/aacraid/comminit.c+2 -00 replies
148/149apparmor: fix policy_unpack_test on big endian systemssecurity/apparmor/policy_unpack_test.c+3 -30 replies
149/149nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party leasefs/nfsd/nfs4state.c+9 -20 replies

Reviews trailers per patch

98 of 149 patches have a Reviewed-by or Acked-by.

PatchAlex DeucherQu WenruoDavid HowellsRichard KojedzinszkyHeiko StuebnerDaniel GolleTrevor WoernerJérôme PouillerFrancesco DolciniBrian NorrisLong LiMat MartineauChunhai GuoSandeep DhavaleJarkko SakkinenJosef BacikDavid SterbaGeliang TangGreg UngererMaíra CanalJani NikulaSuraj KandpalKenneth FengMartin KrastevMaaz MombasawalaBenjamin CoddingtonJavier Martinez CanillasThomas ZimmermannFrancois DugastAnshuman GuptaUma ShankarMatthew BrostVignesh ChanderHawking ZhangAbel VesaRajendra NayakArınç ÜNALJeff LaytonMatthew Wilcox (Oracle)Christian BraunerStephen SmalleyChuck LeverCasey SchauflerDhananjay UgwekarNicolin ChenKevin TianAlexander SteinPierre-Louis BossartManivannan SadhasivamSerge SeminAndy ShevchenkoGustavo A. R. SilvaAmir GoldsteinBjorn AnderssonGautham R. ShenoyJohn SperbeckNeal CardwellSimon HormanHangbin LiuJay VosburghCosmin RatiuPablo Neira AyusoGuillaume LegoupilLorenzo ColittiJason XingEric DumazetXin LongPaul MooreJoe DamatoKrzysztof KozlowskiBadal NilawarNikita TravkinPavankumar KondetiCaleb ConnollyHeikki KrogerusNeil ArmstrongDmitry BaryshkovAmit PundirJohan HovoldSebastian ReichelPaul MenzelOliver NeukuElliot BermanBart Van AsscheDamien Le MoalWill DeaconIlan PeerThinh NguyenRadhey Shyam PandeyPatrice ChotardPeter ChenKonrad DybcioAndreas KemnadePeng FanPavel Machek (CIP)Linux Kernel Functional TestingRon EconomosJon HunterMark BrownFlorian Fainelli
SeriesT-b T-b T-b T-b T-b T-b
1/149A-b
2/149R-b R-b
3/149
4/149
5/149
6/149
7/149
8/149R-b
9/149R-b R-b
10/149R-b
11/149R-b
12/149T-b R-b T-b T-b
13/149
14/149
15/149R-b
16/149R-b A-b
17/149R-b
18/149R-b
19/149R-b
20/149R-b
21/149R-b
22/149R-b
23/149R-b
24/149R-b
25/149R-b
26/149R-b
27/149R-b T-b
28/149R-b T-b
29/149R-b
30/149R-b
31/149R-b
32/149R-b
33/149R-b
34/149T-b
35/149A-b
36/149A-b
37/149R-b
38/149R-b
39/149R-b
40/149R-b R-b
41/149R-b R-b
42/149R-b R-b T-b
43/149R-b R-b
44/149T-b R-b
45/149R-b
46/149R-b
47/149R-b
48/149R-b
49/149R-b
50/149R-b
51/149R-b R-b
52/149
53/149
54/149
55/149
56/149
57/149
58/149
59/149
60/149R-b
61/149
62/149R-b R-b
63/149
64/149R-b
65/149R-b
66/149
67/149
68/149
69/149
70/149
71/149R-b
72/149
73/149
74/149
75/149R-b
76/149R-b T-b R-b R-b A-b
77/149T-b
78/149R-b R-b
79/149R-b
80/149R-b
81/149R-b
82/149R-b R-b
83/149
84/149
85/149A-b
86/149A-b
87/149R-b
88/149
89/149R-b
90/149T-b
91/149R-b
92/149
93/149R-b A-b
94/149
95/149R-b
96/149
97/149
98/149
99/149
100/149Bisected-by Diagnosed-by R-b
101/149
102/149R-b
103/149
104/149R-b A-b
105/149R-b A-b R-b
106/149R-b A-b
107/149R-b R-b
108/149T-b R-b R-b
109/149A-b A-b
110/149
111/149R-b
112/149A-b
113/149R-b
114/149
115/149T-b T-b R-b
116/149R-b R-b R-b T-b R-b T-b
117/149R-b R-b T-b R-b T-b A-b
118/149A-b
119/149R-b R-b
120/149R-b
121/149R-b R-b
122/149R-b
123/149
124/149
125/149R-b
126/149R-b R-b
127/149R-b
128/149R-b
129/149
130/149A-b
131/149A-b R-b
132/149A-b R-b
133/149A-b
134/149A-b R-b
135/149A-b R-b
136/149
137/149R-b
138/149R-b
139/149R-b R-b R-b T-b R-b T-b
140/149R-b
141/149R-b
142/149
143/149
144/149R-b
145/149
146/149
147/149
148/149
149/149R-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.10 000/149] 6.10.8-rc1 review

This is the start of the stable review cycle for the 6.10.8 release. There are 149 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 Tue, 03 Sep 2024 16:07:34 +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.10.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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.10.8-rc1

NeilBrown <[email protected]>
nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease

Guenter Roeck <[email protected]>
apparmor: fix policy_unpack_test on big endian systems

Ben Hutchings <[email protected]>
scsi: aacraid: Fix double-free on probe failure

Steve Wilkins <[email protected]>
firmware: microchip: fix incorrect error report of programming:timeout on success

Markus Niebel <[email protected]>

    arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo

Markus Niebel <[email protected]>
arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges

Shenwei Wang <[email protected]>
arm64: dts: imx93: update default value for snps,clk-csr

Adam Ford <[email protected]>
arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962

Sicelo A. Mhlongo <[email protected]>
ARM: dts: omap3-n900: correct the accelerometer orientation

Varadarajan Narayanan <[email protected]>
arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb

Bjorn Andersson <[email protected]>
usb: typec: ucsi: Move unregister out of atomic section

Pawel Laszczak <[email protected]>
usb: cdnsp: fix for Link TRB with TC

Pawel Laszczak <[email protected]>
usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function

Zijun Hu <[email protected]>
usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()

Krzysztof Kozlowski <[email protected]>
usb: dwc3: st: add missing depopulate in probe error path

Krzysztof Kozlowski <[email protected]>
usb: dwc3: st: fix probed platform device ref count on probe error path

Selvarasu Ganesan <[email protected]>
usb: dwc3: core: Prevent USB core invalid event buffer address access

Krzysztof Kozlowski <[email protected]>
usb: dwc3: omap: add missing depopulate in probe error path

Krzysztof Kozlowski <[email protected]>
usb: dwc3: xilinx: add missing depopulate in probe error path

Michael Grzeschik <[email protected]>
usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)

Michal Vokáč <[email protected]>
ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100: fix PCIe domain numbers

Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply

Johan Hovold <[email protected]>

    arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply

Xu Yang <[email protected]>
usb: gadget: uvc: queue pump work in uvcg_video_enable()

ZHANG Yuntian <[email protected]>
USB: serial: option: add MeiG Smart SRM825L

Alexander Stein <[email protected]>
dt-bindings: usb: microchip,usb2514: Fix reference USB device schema

Yihang Li <[email protected]>
scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress

Murali Nalajala <[email protected]>
firmware: qcom: scm: Mark get_wq_ctx() as atomic call

Luca Weiss <[email protected]>
usb: typec: fsa4480: Relax CHIP_ID check

Ian Ray <[email protected]>
cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller

Bjorn Andersson <[email protected]>
soc: qcom: pmic_glink: Fix race during initialization

Bjorn Andersson <[email protected]>
soc: qcom: pmic_glink: Actually communicate when remote goes down

Volodymyr Babchuk <[email protected]>
soc: qcom: cmd-db: Map shared memory as WC, not WB

Jens Axboe <[email protected]>
io_uring/kbuf: return correct iovec count from classic buffer peek

Karthik Poosa <[email protected]>
drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16

Aleksandr Mishin <[email protected]>
nfc: pn533: Add poll mod list filling check

Eric Dumazet <[email protected]>
net: busy-poll: use ktime_get_ns() instead of local_clock()

Ma Ke <[email protected]>
drm/amd/display: avoid using null object of framebuffer

Ondrej Mosnacek <[email protected]>
sctp: fix association labeling in the duplicate COOKIE-ECHO case

Xueming Feng <[email protected]>
tcp: fix forever orphan socket caused by tcp_abort

Cong Wang <[email protected]>
gtp: fix a potential NULL pointer dereference

Jianbo Liu <[email protected]>
bonding: change ipsec_lock from spin lock to mutex

Jianbo Liu <[email protected]>
bonding: extract the use of real_device into local variable

Jianbo Liu <[email protected]>
bonding: implement xdo_dev_state_free and call it after deletion

Petr Machata <[email protected]>
selftests: forwarding: local_termination: Down ports on cleanup

Petr Machata <[email protected]>
selftests: forwarding: no_forwarding: Down ports on cleanup

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation

Eric Dumazet <[email protected]>
net_sched: sch_fq: fix incorrect behavior for small weights

Cosmo Chou <[email protected]>
hwmon: (pt5161l) Fix invalid temperature reading

Jamie Bainbridge <[email protected]>
ethtool: check device is present when getting link settings

Avraham Stern <[email protected]>
wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan

Anjaneyulu <[email protected]>
wifi: iwlwifi: fw: fix wgds rev 3 exact size

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: take the mutex before running link selection

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: restore IP sanity checks for netdev/egress

Jason Gunthorpe <[email protected]>
iommu: Do not return 0 from map_pages if it doesn't do anything

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix not handling hibernation actions

Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Fix random crash seen while removing driver

Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Handle FW Download Abort scenario

Mario Limonciello <[email protected]>
cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore

Eric Dumazet <[email protected]>
pktgen: use cpus_read_lock() in pg_net_init()

Kees Cook <[email protected]>
dmaengine: ti: omap-dma: Initialize sglen after allocation

Serge Semin <[email protected]>
dmaengine: dw: Add memory bus width verification

Serge Semin <[email protected]>
dmaengine: dw: Add peripheral bus width verification

Piyush Mehta <[email protected]>
phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume

Abel Vesa <[email protected]>
phy: qcom: qmp-pcie: Fix X1E80100 PCIe Gen4 PHY initialisation

Mrinmay Sarkar <[email protected]>
dmaengine: dw-edma: Do not enable watermark interrupts for HDMA

Mrinmay Sarkar <[email protected]>
dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA

Krzysztof Kozlowski <[email protected]>
soundwire: stream: fix programming slave ports for non-continous port maps

Xu Yang <[email protected]>
phy: fsl-imx8mq-usb: fix tuning parameter name

Jason Gunthorpe <[email protected]>
iommufd: Do not allow creating areas without READ or WRITE

Gautham R. Shenoy <[email protected]>
cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id()

Scott Mayhew <[email protected]>
selinux,smack: don't bypass permissions check in inode_setsecctx hook

Jeff Layton <[email protected]>
fs/nfsd: fix update of inode attrs in CB_GETATTR

Jeff Layton <[email protected]>
nfsd: fix potential UAF in nfsd4_cb_getattr_release

Jeff Layton <[email protected]>
nfsd: hold reference to delegation when updating it for cb_getattr

David Howells <[email protected]>
cifs: Fix FALLOC_FL_PUNCH_HOLE support

Stefan Metzmacher <[email protected]>
smb/client: remove unused rq_iter_size from struct smb_rqst

David Howells <[email protected]>
netfs: Fix interaction of streaming writes with zero-point tracker

David Howells <[email protected]>
netfs: Fix missing iterator reset on retry of short read

David Howells <[email protected]>
netfs: Fix trimming of streaming-write folios in netfs_inval_folio()

David Howells <[email protected]>
netfs: Fix netfs_release_folio() to say no if folio dirty

David Howells <[email protected]>
afs: Fix post-setattr file edit to do truncation correctly

David Howells <[email protected]>
mm: Fix missing folio invalidation calls during truncation

Olga Kornievskaia <[email protected]>
nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open

Hal Feng <[email protected]>
pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register

Konrad Dybcio <[email protected]>
pinctrl: qcom: x1e80100: Fix special pin offsets

Nícolas F. R. A. Prado <[email protected]>
pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE

Ed Tsai <[email protected]>

    backing-file: convert to using fops->splice_write

Jeff Layton <[email protected]>
nfsd: ensure that nfsd4_fattr_args.context is zeroed out

Richard Fitzgerald <[email protected]>
ASoC: cs-amp-lib: Ignore empty UEFI calibration entries

Richard Fitzgerald <[email protected]>
ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid

Simon Trimmer <[email protected]>
ALSA: hda: cs35l56: Don't use the device index as a calibration index

Vijendar Mukunda <[email protected]>
ASoC: SOF: amd: Fix for acp init sequence

Yuntao Liu <[email protected]>
ASoC: amd: acp: fix module autoloading

Vijendar Mukunda <[email protected]>
ASoC: SOF: amd: Fix for incorrect acp error register offsets

Vijendar Mukunda <[email protected]>
ASoC: SOF: amd: move iram-dram fence register programming sequence

Konrad Dybcio <[email protected]>
pinctrl: qcom: x1e80100: Update PDC hwirq map

Alex Deucher <[email protected]>
drm/amdgpu: fix eGPU hotplug regression

Victor Lu <[email protected]>
drm/amdgpu: Do not wait for MP0_C2PMSG_33 IFWI init in SRIOV

Matthew Auld <[email protected]>
drm/xe: prevent UAF around preempt fence

Francois Dugast <[email protected]>
drm/xe/exec_queue: Rename xe_exec_queue::compute to xe_exec_queue::lr

Thorsten Blum <[email protected]>
drm/xe/vm: Simplify if condition

Maarten Lankhorst <[email protected]>
drm/xe/display: Make display suspend/resume work on discrete

Rodrigo Vivi <[email protected]>
drm/xe: Prepare display for D3Cold

Alex Deucher <[email protected]>
video/aperture: optionally match the device in sysfb_disable()

Zack Rusin <[email protected]>
drm/vmwgfx: Disable coherent dumb buffers without 3d

Zack Rusin <[email protected]>
drm/vmwgfx: Fix prime with external buffers

Zack Rusin <[email protected]>
drm/vmwgfx: Prevent unmapping active read buffers

Alex Deucher <[email protected]>
drm/amdgpu/swsmu: always force a state reprogram on init

Alex Deucher <[email protected]>
drm/amdgpu: align pp_power_profile_mode with kernel docs

Imre Deak <[email protected]>
drm/i915/dp_mst: Fix MST state after a sink reset

Hans de Goede <[email protected]>
drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict

Tvrtko Ursulin <[email protected]>
drm/v3d: Disable preemption while updating GPU stats

Max Filippov <[email protected]>
binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is defined

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check re-re-adding ID 0 endp

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: no extra msg if no counter

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check removing ID 0 endpoint

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: cannot rm sf if closed

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: ADD_ADDR 0 is not a new address

Matthieu Baerts (NGI0) <[email protected]>
mptcp: avoid duplicated SUB_CLOSED events

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: fix ID 0 endp usage after multiple re-creations

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: do not remove already closed subflows

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: fix RM_ADDR ID for the initial subflow

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: send ACK on an active subflow

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: reset MPC endp ID when re-added

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: skip connecting to already established sf

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: reuse ID 0 after delete and re-add

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pr_debug: add missing \n at the end

Matthieu Baerts (NGI0) <[email protected]>
mptcp: sched: check both backup in retrans

Matthieu Baerts (NGI0) <[email protected]>
mptcp: close subflow when receiving TCP+FIN

Haiyang Zhang <[email protected]>
net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response

Sascha Hauer <[email protected]>
wifi: mwifiex: duplicate static structs used in driver instances

Alexander Sverdlin <[email protected]>
wifi: wfx: repair open network AP mode

David Howells <[email protected]>

    netfs, ceph: Partially revert "netfs: Replace PG_fscache by setting folio->private and marking dirty"

Ma Ke <[email protected]>
pinctrl: single: fix potential NULL dereference in pcs_get_function()

Huang-Huang Bao <[email protected]>
pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins

Stefan Metzmacher <[email protected]>
smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()

Josef Bacik <[email protected]>
btrfs: run delayed iputs when flushing delalloc

Qu Wenruo <[email protected]>
btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()

Stefan Berger <[email protected]>
tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session support

Tiezhu Yang <[email protected]>
LoongArch: Add ifdefs to fix LSX and LASX related warnings

Miao Wang <[email protected]>
LoongArch: Remove the unused dma-direct.h

Hendrik Borghorst <[email protected]>

    ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LED

John Sweeney <[email protected]>

    ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop 14-ey0xxx

Takashi Iwai <[email protected]>
ALSA: seq: Skip event type filtering for UMP events

Gao Xiang <[email protected]>
erofs: fix out-of-bound access when z_erofs_gbuf_growsize() partially fails

Jack Xiao <[email protected]>
drm/amdgpu/mes: fix mes ring buffer overflow

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

Diffstat:

 .../devicetree/bindings/usb/microchip,usb2514.yaml |   9 +-
 Makefile                                           |   4 +-
 .../arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi |  12 +-
 arch/arm/boot/dts/ti/omap/omap3-n900.dts           |   2 +-
 .../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts |  12 +-
 .../dts/freescale/imx93-tqma9352-mba93xxla.dts     |   2 +-
 arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi  |   2 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/ipq5332.dtsi              |   4 +-
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   2 +-
 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts          |   2 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |   6 +-
 arch/loongarch/include/asm/dma-direct.h            |  11 --
 arch/loongarch/kernel/fpu.S                        |   4 +
 arch/loongarch/kvm/switch.S                        |   4 +
 drivers/bluetooth/btnxpuart.c                      |  65 +++++++--
 drivers/char/tpm/tpm_ibmvtpm.c                     |   4 +
 drivers/cpufreq/amd-pstate-ut.c                    |  13 +-
 drivers/cpufreq/amd-pstate.c                       |   2 +-
 drivers/dma/dw-edma/dw-hdma-v0-core.c              |  26 ++--
 drivers/dma/dw/core.c                              |  89 +++++++++++-
 drivers/dma/ti/omap-dma.c                          |   6 +-
 drivers/firmware/microchip/mpfs-auto-update.c      |   2 +-
 drivers/firmware/qcom/qcom_scm-smc.c               |   2 +-
 drivers/firmware/sysfb.c                           |  19 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |  26 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   2 +
 drivers/gpu/drm/amd/amdgpu/mes_v11_0.c             |  18 ++-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |   9 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  21 +--
 drivers/gpu/drm/i915/display/intel_dp.c            |  12 ++
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  40 ++++++
 drivers/gpu/drm/i915/display/intel_dp_mst.h        |   1 +
 drivers/gpu/drm/i915/display/vlv_dsi.c             |   1 -
 drivers/gpu/drm/v3d/v3d_sched.c                    |   6 +
 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               | 114 ++++++++++++++-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |  13 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 |   3 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |  12 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |   6 +-
 drivers/gpu/drm/xe/display/xe_display.c            |  33 ++++-
 drivers/gpu/drm/xe/display/xe_display.h            |   8 +-
 drivers/gpu/drm/xe/xe_exec_queue.c                 |   5 +-
 drivers/gpu/drm/xe/xe_exec_queue_types.h           |  14 +-
 drivers/gpu/drm/xe/xe_hwmon.c                      |   2 +-
 drivers/gpu/drm/xe/xe_pm.c                         |  20 ++-
 drivers/gpu/drm/xe/xe_preempt_fence.c              |   3 +-
 drivers/gpu/drm/xe/xe_preempt_fence_types.h        |   2 +
 drivers/gpu/drm/xe/xe_vm.c                         |  60 ++++----
 drivers/hwmon/pt5161l.c                            |   4 +-
 drivers/iommu/io-pgtable-arm-v7s.c                 |   3 +-
 drivers/iommu/io-pgtable-arm.c                     |   3 +-
 drivers/iommu/io-pgtable-dart.c                    |   3 +-
 drivers/iommu/iommufd/ioas.c                       |   8 ++
 drivers/net/bonding/bond_main.c                    | 159 ++++++++++++++-------
 drivers/net/ethernet/microsoft/mana/hw_channel.c   |  68 +++++----
 drivers/net/gtp.c                                  |   2 +-
 drivers/net/wireless/intel/iwlwifi/fw/acpi.c       |  13 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |  11 ++
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |  32 ++++-
 drivers/net/wireless/silabs/wfx/sta.c              |   5 +-
 drivers/nfc/pn533/pn533.c                          |   5 +
 drivers/of/platform.c                              |   2 +-
 drivers/phy/freescale/phy-fsl-imx8mq-usb.c         |   2 +-
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c           |  23 ++-
 drivers/phy/xilinx/phy-zynqmp.c                    |  56 ++++++++
 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c   |  55 +++----
 drivers/pinctrl/pinctrl-rockchip.c                 |   2 +-
 drivers/pinctrl/pinctrl-single.c                   |   2 +
 drivers/pinctrl/qcom/pinctrl-x1e80100.c            |  35 ++---
 drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c |   4 +-
 drivers/power/supply/qcom_battmgr.c                |  16 ++-
 drivers/scsi/aacraid/comminit.c                    |   2 +
 drivers/scsi/sd.c                                  |  12 +-
 drivers/soc/qcom/cmd-db.c                          |   2 +-
 drivers/soc/qcom/pmic_glink.c                      |  40 ++++--
 drivers/soc/qcom/pmic_glink_altmode.c              |  17 ++-
 drivers/soundwire/stream.c                         |   8 +-
 drivers/usb/cdns3/cdnsp-gadget.h                   |   3 +
 drivers/usb/cdns3/cdnsp-ring.c                     |  30 +++-
 drivers/usb/class/cdc-acm.c                        |   3 +
 drivers/usb/core/sysfs.c                           |   1 +
 drivers/usb/dwc3/core.c                            |   8 ++
 drivers/usb/dwc3/dwc3-omap.c                       |   4 +-
 drivers/usb/dwc3/dwc3-st.c                         |  16 +--
 drivers/usb/dwc3/dwc3-xilinx.c                     |   7 +-
 drivers/usb/dwc3/ep0.c                             |   3 +-
 drivers/usb/gadget/function/uvc_video.c            |   1 +
 drivers/usb/serial/option.c                        |   5 +
 drivers/usb/typec/mux/fsa4480.c                    |   2 +-
 drivers/usb/typec/ucsi/ucsi_glink.c                |  43 ++++--
 drivers/video/aperture.c                           |  11 +-
 fs/afs/inode.c                                     |  11 +-
 fs/attr.c                                          |  14 +-
 fs/backing-file.c                                  |   5 +-
 fs/binfmt_elf_fdpic.c                              |   3 +
 fs/btrfs/bio.c                                     |  26 ++--
 fs/btrfs/qgroup.c                                  |   2 +
 fs/ceph/inode.c                                    |   1 +
 fs/erofs/zutil.c                                   |   3 +-
 fs/netfs/io.c                                      |   1 +
 fs/netfs/misc.c                                    |  60 ++++++--
 fs/netfs/write_collect.c                           |   7 +
 fs/nfsd/nfs4state.c                                |  62 +++++---
 fs/nfsd/nfs4xdr.c                                  |   6 +-
 fs/nfsd/state.h                                    |   2 +-
 fs/smb/client/cifsglob.h                           |   1 -
 fs/smb/client/cifssmb.c                            |   1 -
 fs/smb/client/smb2ops.c                            |  24 +++-
 fs/smb/client/smb2pdu.c                            |   4 +-
 include/linux/fs.h                                 |   1 +
 include/linux/soc/qcom/pmic_glink.h                |  11 +-
 include/linux/sysfb.h                              |   4 +-
 include/net/bonding.h                              |   2 +-
 include/net/busy_poll.h                            |   2 +-
 include/net/netfilter/nf_tables_ipv4.h             |  10 +-
 include/net/netfilter/nf_tables_ipv6.h             |   5 +-
 io_uring/kbuf.c                                    |   2 +-
 mm/truncate.c                                      |   4 +-
 net/bluetooth/hci_core.c                           |  10 +-
 net/core/net-sysfs.c                               |   2 +-
 net/core/pktgen.c                                  |   4 +-
 net/ethtool/ioctl.c                                |   3 +
 net/ipv4/tcp.c                                     |  18 ++-
 net/mptcp/fastopen.c                               |   4 +-
 net/mptcp/options.c                                |  50 +++----
 net/mptcp/pm.c                                     |  32 +++--
 net/mptcp/pm_netlink.c                             | 107 +++++++++-----
 net/mptcp/protocol.c                               |  65 +++++----
 net/mptcp/protocol.h                               |   9 +-
 net/mptcp/sched.c                                  |   4 +-
 net/mptcp/sockopt.c                                |   4 +-
 net/mptcp/subflow.c                                |  56 ++++----
 net/sched/sch_fq.c                                 |   4 +-
 net/sctp/sm_statefuns.c                            |  22 ++-
 security/apparmor/policy_unpack_test.c             |   6 +-
 security/selinux/hooks.c                           |   4 +-
 security/smack/smack_lsm.c                         |   4 +-
 sound/core/seq/seq_clientmgr.c                     |   3 +
 sound/pci/hda/cs35l56_hda.c                        |   2 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/soc/amd/acp/acp-legacy-mach.c                |   2 +
 sound/soc/codecs/cs-amp-lib-test.c                 |   9 ++
 sound/soc/codecs/cs-amp-lib.c                      |   7 +-
 sound/soc/sof/amd/acp-dsp-offset.h                 |   6 +-
 sound/soc/sof/amd/acp.c                            |  52 ++++---
 sound/soc/sof/amd/acp.h                            |   9 +-
 sound/soc/sof/amd/pci-acp63.c                      |   2 +
 sound/soc/sof/amd/pci-rmb.c                        |   2 +
 sound/soc/sof/amd/pci-rn.c                         |   2 +
 tools/testing/selftests/iommu/iommufd.c            |   6 +-
 .../selftests/net/forwarding/local_termination.sh  |   4 +
 .../selftests/net/forwarding/no_forwarding.sh      |   3 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  57 +++++---
 156 files changed, 1613 insertions(+), 711 deletions(-)