lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ