[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/1] pci: pass along the return value of dma_memory_rw
From: |
Klaus Jensen |
Subject: |
[PATCH 0/1] pci: pass along the return value of dma_memory_rw |
Date: |
Fri, 11 Oct 2019 09:01:40 +0200 |
Hi,
While working on fixing the emulated nvme device to pass more tests in
the blktests suite, I discovered that the pci_dma_rw function ignores
the return value of dma_memory_rw.
The nvme device needs to handle DMA errors gracefully in order to pass
the block/011 test ("disable PCI device while doing I/O") in the
blktests suite. This is only possible if the device knows if the DMA
transfer was successful or not.
I can't see what the reason for ignoring the return value would be. But
if there is a good reason, please enlighten me :)
Klaus Jensen (1):
pci: pass along the return value of dma_memory_rw
include/hw/pci/pci.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
--
2.23.0
- [PATCH 0/1] pci: pass along the return value of dma_memory_rw,
Klaus Jensen <=