2024-04-27 05:31:25

by Vinod Koul

[permalink] [raw]
Subject: [GIT PULL]: dmaengine fixes for v6.9

Hello Linus,

Please pull to receive dmaengine subsystem fixes for v6.9. This has
bunch of odd driver fixes for the subsystem

The following changes since commit 4cece764965020c22cff7665b18a012006359095:

Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-fix-6.9

for you to fetch changes up to f221033f5c24659dc6ad7e5cf18fb1b075f4a8be:

dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (2024-04-07 17:56:06 +0530)

----------------------------------------------------------------
dmaengine fixes for v6.9

Driver fixes for:
- Revert pl330 issue_pending waits until WFP state due to regression
reported in Bluetooth loading
- Xilinx driver fixes for synchronization, buffer offsets, locking and kdoc
- idxd fixes for spinlock and preventing the migration of the perf
context to an invalid target
- idma driver fix for interrupt handling when powered off
- Tegra driver residual calculation fix
- Owl driver register access fix

----------------------------------------------------------------
Akhil R (1):
dmaengine: tegra186: Fix residual calculation

Andy Shevchenko (1):
idma64: Don't try to serve interrupts when device is powered off

Arnd Bergmann (1):
dmaengine: owl: fix register access functions

Fenghua Yu (1):
dmaengine: idxd: Fix oops during rmmod on single-CPU platforms

Louis Chauvet (1):
dmaengine: xilinx: xdma: Fix synchronization issue

Miquel Raynal (2):
dmaengine: xilinx: xdma: Fix wrong offsets in the buffers addresses in dma descriptor
dmaengine: xilinx: xdma: Clarify kdoc in XDMA driver

Rex Zhang (1):
dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue

Sean Anderson (1):
dma: xilinx_dpdma: Fix locking

Vinod Koul (1):
dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state"

drivers/dma/idma64.c | 4 ++++
drivers/dma/idxd/cdev.c | 5 ++---
drivers/dma/idxd/debugfs.c | 4 ++--
drivers/dma/idxd/device.c | 8 ++++----
drivers/dma/idxd/idxd.h | 2 +-
drivers/dma/idxd/init.c | 2 +-
drivers/dma/idxd/irq.c | 4 ++--
drivers/dma/idxd/perfmon.c | 9 +++------
drivers/dma/owl-dma.c | 4 ++--
drivers/dma/pl330.c | 3 ---
drivers/dma/tegra186-gpc-dma.c | 3 +++
drivers/dma/xilinx/xdma-regs.h | 3 +++
drivers/dma/xilinx/xdma.c | 42 +++++++++++++++++++++++++--------------
drivers/dma/xilinx/xilinx_dpdma.c | 13 +++++++++---
14 files changed, 64 insertions(+), 42 deletions(-)
--
~Vinod


Attachments:
(No filename) (2.70 kB)
signature.asc (849.00 B)
Download all attachments

2024-04-27 18:28:29

by pr-tracker-bot

[permalink] [raw]
Subject: Re: [GIT PULL]: dmaengine fixes for v6.9

The pull request you sent on Sat, 27 Apr 2024 11:01:14 +0530:

> git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-fix-6.9

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6fba14a7b57ae06cae05d939d97319d719e64ae2

Thank you!

--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html