[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/4] hw: Have DMA API take MemTxAttrs arg & propagate MemTxResult
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH 0/4] hw: Have DMA API take MemTxAttrs arg & propagate MemTxResult (part 3) |
Date: |
Sat, 18 Dec 2021 15:51:07 +0100 |
After updating the dma_buf API in part 3, we now update the ld/st API
to:
- take a MemTxAttrs argument,
- propagate a MemTxResult.
Based-on: <20211216123558.799425-1-philmd@redhat.com>
"Have DMA API take MemTxAttrs arg & propagate MemTxResult (part 2)"
https://www.mail-archive.com/qemu-devel@nongnu.org/msg856860.html
Philippe Mathieu-Daudé (4):
dma: Let st*_dma() take MemTxAttrs argument
dma: Let ld*_dma() take MemTxAttrs argument
dma: Let st*_dma() propagate MemTxResult
dma: Let ld*_dma() propagate MemTxResult
include/hw/pci/pci.h | 8 ++++++--
include/hw/ppc/spapr_vio.h | 19 ++++++++++++-----
include/sysemu/dma.h | 42 ++++++++++++++++++++------------------
hw/intc/pnv_xive.c | 7 ++++---
hw/nvram/fw_cfg.c | 4 ++--
hw/usb/hcd-xhci.c | 7 ++++---
6 files changed, 52 insertions(+), 35 deletions(-)
--
2.33.1
- [PATCH 0/4] hw: Have DMA API take MemTxAttrs arg & propagate MemTxResult (part 3),
Philippe Mathieu-Daudé <=