Skip to content

6.6.49-rc1 review

Greg Kroah-Hartman 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 Latest93 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/93ALSA: seq: Skip event type filtering for UMP eventssound/core/seq/seq_clientmgr.c+3 -00 replies
2/93LoongArch: Remove the unused dma-direct.harch/loongarch/include/asm/dma-direct.h+0 -110 replies
3/93btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()fs/btrfs/bio.c+18 -80 replies
4/93btrfs: run delayed iputs when flushing delallocfs/btrfs/qgroup.c+2 -00 replies
5/93smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()fs/smb/client/smb2pdu.c+1 -10 replies
6/93pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pinsdrivers/pinctrl/pinctrl-rockchip.c+1 -10 replies
7/93pinctrl: single: fix potential NULL dereference in pcs_get_function()drivers/pinctrl/pinctrl-single.c+2 -00 replies
8/93of: Add cleanup.h based auto release via __free(device_node) markingsinclude/linux/of.h+2 -00 replies
9/93wifi: wfx: repair open network AP modedrivers/net/wireless/silabs/wfx/sta.c+4 -10 replies
10/93wifi: mwifiex: duplicate static structs used in driver instancesdrivers/net/wireless/marvell/mwifiex/cfg80211.c+26 -60 replies
11/93net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc responsedrivers/net/ethernet/microsoft/mana/hw_channel.c+34 -280 replies
12/93mptcp: close subflow when receiving TCP+FINnet/mptcp/protocol.c net/mptcp/subflow.c+10 -30 replies
13/93mptcp: sched: check both backup in retransnet/mptcp/protocol.c+1 -10 replies
14/93mptcp: pm: reuse ID 0 after delete and re-addnet/mptcp/pm_netlink.c+10 -00 replies
15/93mptcp: pm: skip connecting to already established sfnet/mptcp/pm_netlink.c+6 -30 replies
16/93mptcp: pm: reset MPC endp ID when re-addednet/mptcp/pm_netlink.c+11 -20 replies
17/93mptcp: pm: send ACK on an active subflownet/mptcp/pm_netlink.c+6 -30 replies
18/93mptcp: pm: do not remove already closed subflowsnet/mptcp/pm_netlink.c+2 -00 replies
19/93mptcp: pm: fix ID 0 endp usage after multiple re-creationsnet/mptcp/pm_netlink.c+5 -20 replies
20/93mptcp: pm: ADD_ADDR 0 is not a new addressnet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/protocol.h+14 -10 replies
21/93selftests: mptcp: join: check removing ID 0 endpointtools/testing/selftests/net/mptcp/mptcp_join.sh+18 -70 replies
22/93selftests: mptcp: join: no extra msg if no countertools/testing/selftests/net/mptcp/mptcp_join.sh+8 -80 replies
23/93selftests: mptcp: join: check re-re-adding ID 0 endptools/testing/selftests/net/mptcp/mptcp_join.sh+15 -120 replies
24/93drm/amdgpu: align pp_power_profile_mode with kernel docsdrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+2 -40 replies
25/93drm/amdgpu/swsmu: always force a state reprogram on initdrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+9 -60 replies
26/93drm/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
27/93tracing: Have format file honor EVENT_FILE_FL_FREEDkernel/trace/trace.h kernel/trace/trace_events.c kernel/trace/trace_events_hist.c +2 more+49 -190 replies
28/93usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration"drivers/usb/typec/tcpm/tcpm.c+7 -70 replies
29/93of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handlinginclude/linux/of.h+13 -00 replies
30/93thermal: of: Fix OF node leak in thermal_of_trips_init() error pathdrivers/thermal/thermal_of.c+2 -20 replies
31/93thermal: of: Fix OF node leak in of_thermal_zone_find() error pathsdrivers/thermal/thermal_of.c+7 -60 replies
32/93ASoC: amd: acp: fix module autoloadingsound/soc/amd/acp/acp-legacy-mach.c+2 -00 replies
33/93ASoC: SOF: amd: Fix for acp init sequencesound/soc/sof/amd/acp.c sound/soc/sof/amd/acp.h+22 -40 replies
34/93pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPEdrivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c+29 -260 replies
35/93pinctrl: starfive: jh7110: Correct the level trigger configuration of iev registerdrivers/pinctrl/starfive/pinctrl-starfive-jh7110.c+2 -20 replies
36/93ovl: pass string to ovl_parse_layer()fs/overlayfs/params.c+3 -40 replies
37/93ovl: fix wrong lowerdir number check for parameter Opt_lowerdirfs/overlayfs/params.c+7 -330 replies
38/93ovl: ovl_parse_param_lowerdir: Add missed \n for pr_errfs/overlayfs/params.c+2 -20 replies
39/93mm: Fix missing folio invalidation calls during truncationmm/truncate.c+2 -20 replies
40/93cifs: Fix FALLOC_FL_PUNCH_HOLE supportfs/smb/client/smb2ops.c+22 -00 replies
41/93Revert "change alloc_pages name in dma_map_ops to avoid name conflicts"arch/alpha/kernel/pci_iommu.c arch/mips/jazz/jazzdma.c arch/powerpc/kernel/dma-iommu.c +10 more+15 -151 reply
42/93selinux,smack: dont bypass permissions check in inode_setsecctx hooksecurity/selinux/hooks.c security/smack/smack_lsm.c+4 -40 replies
43/93iommufd: Do not allow creating areas without READ or WRITEdrivers/iommu/iommufd/ioas.c tools/testing/selftests/iommu/iommufd.c+11 -30 replies
44/93phy: fsl-imx8mq-usb: fix tuning parameter namedrivers/phy/freescale/phy-fsl-imx8mq-usb.c+1 -10 replies
45/93soundwire: stream: fix programming slave ports for non-continous port mapsdrivers/soundwire/stream.c+4 -40 replies
46/93dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMAdrivers/dma/dw-edma/dw-hdma-v0-core.c+5 -40 replies
47/93dmaengine: dw-edma: Do not enable watermark interrupts for HDMAdrivers/dma/dw-edma/dw-hdma-v0-core.c+3 -140 replies
48/93phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resumedrivers/phy/xilinx/phy-zynqmp.c+56 -00 replies
49/93dmaengine: dw: Add peripheral bus width verificationdrivers/dma/dw/core.c+38 -00 replies
50/93dmaengine: dw: Add memory bus width verificationdrivers/dma/dw/core.c+44 -70 replies
51/93Bluetooth: btnxpuart: Resolve TX timeout error in power save stress testdrivers/bluetooth/btnxpuart.c+21 -30 replies
52/93Bluetooth: btnxpuart: Handle FW Download Abort scenariodrivers/bluetooth/btnxpuart.c+33 -140 replies
53/93Bluetooth: btnxpuart: Fix random crash seen while removing driverdrivers/bluetooth/btnxpuart.c+18 -20 replies
54/93Bluetooth: hci_core: Fix not handling hibernation actionsnet/bluetooth/hci_core.c+8 -20 replies
55/93iommu: 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
56/93netfilter: nf_tables: restore IP sanity checks for netdev/egressinclude/net/netfilter/nf_tables_ipv4.h+6 -40 replies
57/93wifi: iwlwifi: fw: fix wgds rev 3 exact sizedrivers/net/wireless/intel/iwlwifi/fw/acpi.c+8 -50 replies
58/93ethtool: check device is present when getting link settingsnet/core/net-sysfs.c net/ethtool/ioctl.c+4 -10 replies
59/93netfilter: nf_tables_ipv6: consider network offset in netdev/egress validationinclude/net/netfilter/nf_tables_ipv6.h+3 -20 replies
60/93selftests: forwarding: no_forwarding: Down ports on cleanuptools/testing/selftests/net/forwarding/no_forwarding.sh+3 -00 replies
61/93selftests: forwarding: local_termination: Down ports on cleanuptools/testing/selftests/net/forwarding/local_termination.sh+4 -00 replies
62/93bonding: implement xdo_dev_state_free and call it after deletiondrivers/net/bonding/bond_main.c+36 -00 replies
63/93bonding: extract the use of real_device into local variabledrivers/net/bonding/bond_main.c+33 -250 replies
64/93bonding: change ipsec_lock from spin lock to mutexdrivers/net/bonding/bond_main.c include/net/bonding.h+44 -370 replies
65/93gtp: fix a potential NULL pointer dereferencedrivers/net/gtp.c+1 -10 replies
66/93sctp: fix association labeling in the duplicate COOKIE-ECHO casenet/sctp/sm_statefuns.c+16 -60 replies
67/93drm/amd/display: avoid using null object of framebufferdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+7 -20 replies
68/93net: busy-poll: use ktime_get_ns() instead of local_clock()include/net/busy_poll.h+1 -10 replies
69/93nfc: pn533: Add poll mod list filling checkdrivers/nfc/pn533/pn533.c+5 -00 replies
70/93soc: qcom: cmd-db: Map shared memory as WC, not WBdrivers/soc/qcom/cmd-db.c+1 -10 replies
71/93soc: qcom: pmic_glink: Actually communicate when remote goes downdrivers/soc/qcom/pmic_glink.c+1 -10 replies
72/93soc: 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
73/93cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controllerdrivers/usb/class/cdc-acm.c+3 -00 replies
74/93firmware: qcom: scm: Mark get_wq_ctx() as atomic calldrivers/firmware/qcom_scm-smc.c+1 -10 replies
75/93scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progressdrivers/scsi/sd.c+7 -50 replies
76/93USB: serial: option: add MeiG Smart SRM825Ldrivers/usb/serial/option.c+5 -00 replies
77/93ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW designarch/arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi+6 -60 replies
78/93usb: dwc3: omap: add missing depopulate in probe error pathdrivers/usb/dwc3/dwc3-omap.c+3 -10 replies
79/93usb: dwc3: core: Prevent USB core invalid event buffer address accessdrivers/usb/dwc3/core.c+8 -00 replies
80/93usb: dwc3: st: fix probed platform device ref count on probe error pathdrivers/usb/dwc3/dwc3-st.c+3 -80 replies
81/93usb: dwc3: st: add missing depopulate in probe error pathdrivers/usb/dwc3/dwc3-st.c+4 -10 replies
82/93usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()drivers/usb/core/sysfs.c+1 -00 replies
83/93usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq functiondrivers/usb/cdns3/cdnsp-ring.c+1 -10 replies
84/93usb: cdnsp: fix for Link TRB with TCdrivers/usb/cdns3/cdnsp-gadget.h drivers/usb/cdns3/cdnsp-ring.c+31 -00 replies
85/93ARM: dts: omap3-n900: correct the accelerometer orientationarch/arm/boot/dts/ti/omap/omap3-n900.dts+1 -10 replies
86/93arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962arch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts+5 -70 replies
87/93arm64: dts: imx93: add nvmem property for fec1arch/arm64/boot/dts/freescale/imx93.dtsi+7 -00 replies
88/93arm64: dts: imx93: add nvmem property for eqosarch/arm64/boot/dts/freescale/imx93.dtsi+6 -00 replies
89/93arm64: dts: imx93: update default value for snps,clk-csrarch/arm64/boot/dts/freescale/imx93.dtsi+1 -10 replies
90/93arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-rangesarch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi+1 -10 replies
91/93arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typoarch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts+1 -10 replies
92/93scsi: aacraid: Fix double-free on probe failuredrivers/scsi/aacraid/comminit.c+2 -00 replies
93/93apparmor: fix policy_unpack_test on big endian systemssecurity/apparmor/policy_unpack_test.c+3 -30 replies

Reviews trailers per patch

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

PatchFrancesco DolciniBrian NorrisLong LiMat MartineauArınç ÜNALGeliang TangKenneth FengMartin KrastevMaaz MombasawalaMathias KrauseJosef BacikDavid SterbaQu WenruoDavid HowellsRichard KojedzinszkyHeiko StuebnerDaniel GolleTrevor WoernerRob HerringJérôme PouillerMatthew Wilcox (Oracle)Stephen SmalleyChuck LeverJeff LaytonCasey SchauflerNicolin ChenKevin TianAlexander SteinPierre-Louis BossartManivannan SadhasivamSerge SeminChen-Yu TsaiDaniel LezcanoAndy ShevchenkoGuillaume LegoupilPaul MenzelWill DeaconSimon HormanAmir GoldsteinCosmin RatiuHangbin LiuJay VosburghHeikki KrogerusNeil ArmstrongAmit PundirJohan HovoldSebastian ReichelOliver NeukuElliot BermanBart Van AsscheDamien Le MoalThinh NguyenRadhey Shyam PandeyPatrice ChotardPeter ChenAndreas KemnadePeng FanPablo Neira AyusoXin LongPaul MooreJoe DamatoKrzysztof KozlowskiNikita TravkinPavankumar KondetiCaleb ConnollyDmitry BaryshkovFrank ScheinerLinux Kernel Functional TestingRon EconomosJon HunterTakeshi OgasawaraMark Brown
SeriesT-b T-b T-b T-b T-b T-b
1/93
2/93
3/93R-b R-b
4/93R-b
5/93R-b
6/93T-b R-b T-b T-b
7/93
8/93R-b
9/93R-b
10/93R-b A-b
11/93R-b
12/93R-b
13/93R-b
14/93R-b
15/93R-b
16/93R-b
17/93R-b
18/93R-b
19/93R-b T-b
20/93R-b
21/93R-b
22/93R-b
23/93R-b
24/93R-b
25/93R-b
26/93R-b R-b
27/93T-b
28/93
29/93R-b
30/93R-b R-b
31/93R-b R-b
32/93
33/93
34/93
35/93
36/93
37/93R-b
38/93
39/93R-b
40/93
41/93
42/93T-b R-b R-b R-b A-b
43/93R-b R-b
44/93R-b
45/93R-b
46/93R-b
47/93R-b R-b
48/93
49/93A-b
50/93A-b
51/93
52/93T-b
53/93R-b
54/93
55/93R-b A-b
56/93
57/93
58/93
59/93
60/93R-b
61/93
62/93R-b A-b
63/93R-b R-b A-b
64/93R-b A-b
65/93R-b R-b
66/93A-b A-b
67/93
68/93R-b
69/93A-b
70/93T-b T-b R-b
71/93R-b R-b T-b R-b T-b R-b
72/93R-b R-b T-b R-b T-b A-b
73/93A-b
74/93R-b
75/93R-b R-b
76/93
77/93
78/93A-b R-b
79/93A-b
80/93A-b R-b
81/93A-b R-b
82/93
83/93R-b
84/93R-b
85/93R-b
86/93
87/93
88/93
89/93
90/93R-b
91/93
92/93
93/93

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

Read the v1 thread

Cover letter [PATCH 6.6 00/93] 6.6.49-rc1 review

This is the start of the stable review cycle for the 6.6.49 release. There are 93 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.6.49-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.49-rc1

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

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

Peng Fan <[email protected]>
arm64: dts: imx93: add nvmem property for eqos

Peng Fan <[email protected]>
arm64: dts: imx93: add nvmem property for fec1

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

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

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

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

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

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

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

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

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

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

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

Neeraj Sanjay Kale <[email protected]>
Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test

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

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

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

Greg Kroah-Hartman <[email protected]>
Revert "change alloc_pages name in dma_map_ops to avoid name conflicts"

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

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

Zhihao Cheng <[email protected]>
ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err

Zhihao Cheng <[email protected]>
ovl: fix wrong lowerdir number check for parameter Opt_lowerdir

Christian Brauner <[email protected]>
ovl: pass string to ovl_parse_layer()

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

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

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

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

Krzysztof Kozlowski <[email protected]>
thermal: of: Fix OF node leak in of_thermal_zone_find() error paths

Krzysztof Kozlowski <[email protected]>
thermal: of: Fix OF node leak in thermal_of_trips_init() error path

Jonathan Cameron <[email protected]>
of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling

Greg Kroah-Hartman <[email protected]>
usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration"

Steven Rostedt <[email protected]>
tracing: Have format file honor EVENT_FILE_FL_FREED

Zack Rusin <[email protected]>
drm/vmwgfx: Fix prime with external 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

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]>
mptcp: pm: ADD_ADDR 0 is not a new address

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: 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: 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

Jonathan Cameron <[email protected]>
of: Add cleanup.h based auto release via __free(device_node) markings

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()

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

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

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

Diffstat:

 Makefile                                           |   4 +-
 arch/alpha/kernel/pci_iommu.c                      |   2 +-
 .../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           |  15 +-
 arch/loongarch/include/asm/dma-direct.h            |  11 --
 arch/mips/jazz/jazzdma.c                           |   2 +-
 arch/powerpc/kernel/dma-iommu.c                    |   2 +-
 arch/powerpc/platforms/ps3/system-bus.c            |   4 +-
 arch/powerpc/platforms/pseries/vio.c               |   2 +-
 arch/x86/kernel/amd_gart_64.c                      |   2 +-
 drivers/bluetooth/btnxpuart.c                      |  89 +++++++++---
 drivers/dma/dw-edma/dw-hdma-v0-core.c              |  26 ++--
 drivers/dma/dw/core.c                              |  89 +++++++++++-
 drivers/firmware/qcom_scm-smc.c                    |   2 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c    |   9 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  21 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               | 114 ++++++++++++++-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |  12 +-
 drivers/iommu/dma-iommu.c                          |   2 +-
 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/marvell/mwifiex/cfg80211.c    |  32 ++++-
 drivers/net/wireless/silabs/wfx/sta.c              |   5 +-
 drivers/nfc/pn533/pn533.c                          |   5 +
 drivers/parisc/ccio-dma.c                          |   2 +-
 drivers/parisc/sba_iommu.c                         |   2 +-
 drivers/phy/freescale/phy-fsl-imx8mq-usb.c         |   2 +-
 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/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                      |  30 ++--
 drivers/soc/qcom/pmic_glink_altmode.c              |  17 ++-
 drivers/soundwire/stream.c                         |   8 +-
 drivers/thermal/thermal_of.c                       |  17 +--
 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/serial/option.c                        |   5 +
 drivers/usb/typec/tcpm/tcpm.c                      |  14 +-
 drivers/usb/typec/ucsi/ucsi_glink.c                |  16 ++-
 drivers/xen/grant-dma-ops.c                        |   2 +-
 drivers/xen/swiotlb-xen.c                          |   2 +-
 fs/btrfs/bio.c                                     |  26 ++--
 fs/btrfs/qgroup.c                                  |   2 +
 fs/overlayfs/params.c                              |  51 ++-----
 fs/smb/client/smb2ops.c                            |  22 +++
 fs/smb/client/smb2pdu.c                            |   2 +-
 include/linux/dma-map-ops.h                        |   2 +-
 include/linux/of.h                                 |  15 ++
 include/linux/soc/qcom/pmic_glink.h                |  11 +-
 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 +-
 kernel/dma/mapping.c                               |   4 +-
 kernel/trace/trace.h                               |  23 +++
 kernel/trace/trace_events.c                        |  33 +++--
 kernel/trace/trace_events_hist.c                   |   4 +-
 kernel/trace/trace_events_inject.c                 |   2 +-
 kernel/trace/trace_events_trigger.c                |   6 +-
 mm/truncate.c                                      |   4 +-
 net/bluetooth/hci_core.c                           |  10 +-
 net/core/net-sysfs.c                               |   2 +-
 net/ethtool/ioctl.c                                |   3 +
 net/mptcp/pm.c                                     |   4 +-
 net/mptcp/pm_netlink.c                             |  59 ++++++--
 net/mptcp/protocol.c                               |   7 +-
 net/mptcp/protocol.h                               |   2 +
 net/mptcp/subflow.c                                |   8 +-
 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/soc/amd/acp/acp-legacy-mach.c                |   2 +
 sound/soc/sof/amd/acp.c                            |  19 ++-
 sound/soc/sof/amd/acp.h                            |   7 +-
 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    |  46 +++---
 102 files changed, 1075 insertions(+), 448 deletions(-)