Hi Linus, Here is the dmanegine subsystem fixes pull request. This contains couple of driver fixes. The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482: Linux 7.2-rc1 (2026-06-28 12:01:31 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-fix-7.2 for you to fetch changes up to 867621ba203027338b525af6729719c544135336: dmaengine: qcom: bam_dma: Fix command element mask field for BAM v1.6.0+ (2026-07-02 21:20:10 +0530) ---------------------------------------------------------------- dmaengine fixes for v7.2 Bunch of driver fixes for: - switchtec fix for register programming - sun6i descriptor reclaim fix - Couple of Intel idxd fixes for double free in error and setup failure - Qualcomm bam dma command element fix ---------------------------------------------------------------- David Carlier (1): dmaengine: switchtec-dma: fix FIELD_GET misuse when programming SE threshold Hongling Zeng (1): dmaengine: sun6i-dma: Fix reclaim descriptors while terminating DMA Md Sadre Alam (1): dmaengine: qcom: bam_dma: Fix command element mask field for BAM v1.6.0+ Yuho Choi (2): dmaengine: idxd: fix double free of wq, engine, and group structs dmaengine: idxd: fix fdev setup failure cleanup in idxd_cdev_open() drivers/dma/idxd/cdev.c | 4 +++- drivers/dma/idxd/init.c | 36 +++++------------------------------- drivers/dma/sun6i-dma.c | 11 ++++------- drivers/dma/switchtec_dma.c | 2 +- include/linux/dma/qcom_bam_dma.h | 21 ++++++++++++++++----- 5 files changed, 29 insertions(+), 45 deletions(-) -- ~Vinod