[PATCH v2 0/6] dma/ioat: fix issues with stopping and restarting device
Bruce Richardson
bruce.richardson at intel.com
Mon Jan 16 18:37:31 CET 2023
This patchset fixes a couple of problems with stopping and restarting an
ioat DMA device. Following the three fixes, a series of improvements are
made to the dmadev unit tests to properly validate that dmadevs work
correctly as they are started and stopped, and ensure that no other or
future drivers will suffer from issues.
v2:
* extra patch to fix issues with error reporting, as noted by Conor W.
Bruce Richardson (6):
dma/ioat: fix device stop if no copies done
dma/ioat: fix incorrectly set indexes after restart
dma/ioat: fix incorrect error reporting on restart
test/dmadev: check result for device stop
test/dmadev: create separate function for single copy test
test/dmadev: add tests for stopping and restarting dev
app/test/test_dmadev.c | 172 ++++++++++++++++++++++-----------
drivers/dma/ioat/ioat_dmadev.c | 31 ++++--
2 files changed, 140 insertions(+), 63 deletions(-)
--
2.37.2
More information about the dev
mailing list