[<prev] [next>] [day] [month] [year] [list]
Message-ID: <aWz-VEzZhiSQEaY0@vaman>
Date: Sun, 18 Jan 2026 21:07:56 +0530
From: Vinod Koul <vkoul@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: LKML <linux-kernel@...r.kernel.org>
Subject: [GIT PULL]: Dmaengine fixes for v6.19
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/dmaengine-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 allocation
dmaengine: ti: dma-crossbar: clean up dra7x route allocation error paths
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,addrwidth" 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(-)
--
~Vinod
Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)
Powered by blists - more mailing lists