From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5CB2232FA18 for ; Sun, 18 Jan 2026 15:38:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768750680; cv=none; b=FQEi+ZYKn3QDOzkmakcpjm+TdZ2la+Olx0JWZHwMfX0J3AXAT1a2wW7LhW+ol7JaYC5ywNHoA6J9kuhx9LzTIsrCfbJ3QGd9FaQyRHvauGGqPFNy+axKLVimvGyQeVl1x3rg58AotDloE9z1TSfEyxYqLtR7LVyvgwLAl4iHrds= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768750680; c=relaxed/simple; bh=qFNMkTUcARb+et2bBA8dauglflEWEhHvcjrH/w1aXVs=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=fg/ASXkmwVQpUr1dG23tactOUzcSY/+jsrk1fSPiEgX7ft09LHuJ8H5JSE7kSM677CItQGN+ZE31K+bqI+xNKs3CPdZbbeeDz0RFgQdyzQxbqXlvJTW65s2M7L7vjNzA/9R4qh8fjW+p/BgGFrHCkoUi2OC/SWx5oi9F5oVqnVY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=pf/yLEfy; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="pf/yLEfy" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 598B2C116D0; Sun, 18 Jan 2026 15:37:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768750679; bh=qFNMkTUcARb+et2bBA8dauglflEWEhHvcjrH/w1aXVs=; h=Date:From:To:Cc:Subject:From; b=pf/yLEfyLzRFhzX4umgH2M0jT/q/7cHVxnBOSj//jbTd2aXFk5+qPpYVBeN5m2JPN ec+1azyreok9gD3JI+jcsQIYCtz+rle9v17+LgHGyp48j5+kNz2J39KXYnMUVoXKae Ujp1aMq6i2neczvdN6hh7xmulXtGDUqUiH0YW0LMh6eHd081PsJTtgahIm/yRoIdpV EvSbZggFXg+nP1fK9ubi3yxH5yHvaqoxHblW3SDxh8Nuamx1toR/Xy0OCQD+kKVhXa hPKL5ukmFSoM5JWwh90amuzlm8V4qGBu5VVKJcII+p+OLiBPUmkGs8cideQUO2GZN6 wpf0uVt06LTuA== Date: Sun, 18 Jan 2026 21:07:56 +0530 From: Vinod Koul To: Linus Torvalds Cc: LKML Subject: [GIT PULL]: Dmaengine fixes for v6.19 Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Rsh0X96bOxw+Cy6V" Content-Disposition: inline --Rsh0X96bOxw+Cy6V Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Heya Linus, Here is dmaengine fixes request for v6.19. This has bunch fo driver fixes and big pile of device leak fixes. The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8: Linux 6.19-rc1 (2025-12-14 16:05:07 +1200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dm= aengine-fix-6.19 for you to fetch changes up to 76cba1e60b69c9cd53b9127d017a7dc5945455b1: dmaengine: apple-admac: Add "apple,t8103-admac" compatible (2026-01-11 22= :12:49 +0530) ---------------------------------------------------------------- dmaengine fixes for v6.19 Bunch of driver fixes for: - dma mask fix for mmp pdma driver - Xilinx regmap max register, uninitialized addr_width fix - device leak fix for bunch of drivers in the subsystem - stm32 dmamux, TI crossbar driver fixes for device & of node leak and route allocation cleanup - Tegra use afer free fix - Memory leak fix in Qualcomm gpi and omap-dma driver - compatible fix for apple driver ---------------------------------------------------------------- Anthony Brandon (1): dmaengine: xilinx: xdma: Fix regmap max_register Biju Das (1): dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all() Guodong Xu (2): dmaengine: mmp_pdma: fix DMA mask handling dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue() Haotian Zhang (1): dmaengine: omap-dma: fix dma_pool resource leak in error paths Janne Grunau (1): dmaengine: apple-admac: Add "apple,t8103-admac" compatible Johan Hovold (15): dmaengine: at_hdmac: fix device leak on of_dma_xlate() dmaengine: bcm-sba-raid: fix device leak on probe dmaengine: cv1800b-dmamux: fix device leak on route allocation dmaengine: dw: dmamux: fix OF node leak on route allocation failure dmaengine: idxd: fix device leaks on compat bind and unbind dmaengine: lpc18xx-dmamux: fix device leak on route allocation dmaengine: lpc32xx-dmamux: fix device leak on route allocation dmaengine: sh: rz-dmac: fix device leak on probe failure dmaengine: stm32: dmamux: fix device leak on route allocation dmaengine: stm32: dmamux: fix OF node leak on route allocation failure dmaengine: stm32: dmamux: clean up route allocation error labels dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation dmaengine: ti: dma-crossbar: fix device leak on am335x route allocati= on dmaengine: ti: dma-crossbar: clean up dra7x route allocation error pa= ths dmaengine: ti: k3-udma: fix device leak on udma lookup Miaoqian Lin (1): dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config() Sheetal (1): dmaengine: tegra-adma: Fix use-after-free Suraj Gupta (1): dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwi= dth" property is missing Zhen Ni (1): dmaengine: fsl-edma: Fix clk leak on alloc_chan_resources failure drivers/dma/apple-admac.c | 1 + drivers/dma/at_hdmac.c | 9 +++++++-- drivers/dma/bcm-sba-raid.c | 6 +++++- drivers/dma/cv1800b-dmamux.c | 17 ++++++++++------- drivers/dma/dw/rzn1-dmamux.c | 4 +++- drivers/dma/fsl-edma-common.c | 1 + drivers/dma/idxd/compat.c | 23 +++++++++++++++++++---- drivers/dma/lpc18xx-dmamux.c | 19 ++++++++++++++----- drivers/dma/lpc32xx-dmamux.c | 19 ++++++++++++++----- drivers/dma/mmp_pdma.c | 26 ++++++++++++++------------ drivers/dma/qcom/gpi.c | 6 ++++-- drivers/dma/sh/rz-dmac.c | 18 ++++++++++++++++-- drivers/dma/stm32/stm32-dmamux.c | 31 +++++++++++++++++++------------ drivers/dma/tegra210-adma.c | 10 +++++++++- drivers/dma/ti/dma-crossbar.c | 35 ++++++++++++++++++++--------------- drivers/dma/ti/k3-udma-private.c | 2 +- drivers/dma/ti/omap-dma.c | 4 ++++ drivers/dma/xilinx/xdma-regs.h | 1 + drivers/dma/xilinx/xdma.c | 2 +- drivers/dma/xilinx/xilinx_dma.c | 7 +++++-- 20 files changed, 168 insertions(+), 73 deletions(-) --=20 ~Vinod --Rsh0X96bOxw+Cy6V Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmls/lMACgkQfBQHDyUj g0c5Jg//SKgIhlgp7fXZnot9TMwU/GA0nOXqguD7eb80N+f4ELKhEiur+qxA6vUR dq2R/ouTmqZoTDCsvr2WMr/LJPwJsES8BZHVtJso9uF3o065Czp4KN4jG2cqEIrQ 2aN5yY8Yjht/rXo5gIZ1guRuhqlDjAgtQ74nA9Euf89K0UpRSUOKlVHAu355xWOS 9cx2kZQ5eH8GAYg+wF8MpD9xQC8im9cZOtrsiPUWK2xKIqHpvQmWME7tVkgXAy1f IKPYgPIS+dPci53spaiKMcyP2Pa0PTQKe/TCiEPf7UG/M+LacK6CqDfWHxuwrDnZ MnAMH14t5WrqNUdmVcVhLhXgfotCnifVWx3gfOXJtqR8usMnrtdrVy7gdSJRZC+k G5wFlwJfLPgSEDkJJ8n6ySd1Temsrr9K3j09bvK4ZXYQ8NjxQWZApvr+B8kRSpna zWRJmPk0ekx1Rb9vtOEE9jp+c+QVXWeQVXtsEAMpi6Qxt56a6VCehc1O47nTfO7/ uwNLcGCMvTqpaDZgqMawtA6hFH4Bu42cTimzqizyGq4pJRh4iN+yJhR+Cmgjk7iL FQjh3VB8JTb57l3gO3O4HfnyXDLHshR5UaU3kZE7K5k1dhPygoXl/mwnDqTw0aZY G2hchR2ftNzKwpB2ZPUESP7G25EANhuzJ/0pDRHYOwZopov6FiQ= =f7QT -----END PGP SIGNATURE----- --Rsh0X96bOxw+Cy6V--