aboutsummaryrefslogtreecommitdiff
path: root/hw/remote
diff options
context:
space:
mode:
authorDavid Hildenbrand <david@redhat.com>2025-02-10 09:46:46 +0100
committerPeter Xu <peterx@redhat.com>2025-02-12 11:33:05 -0500
commitd732b5a4ac3e8222e9527654f067bb766fdaecb6 (patch)
tree4c59e14105ab1fcde4b0f07d7d8d4d5fc6a382d1 /hw/remote
parentd4337aa8e222802d342b9f58440ca8e005b8bf91 (diff)
downloadqemu-d732b5a4ac3e8222e9527654f067bb766fdaecb6.zip
qemu-d732b5a4ac3e8222e9527654f067bb766fdaecb6.tar.gz
qemu-d732b5a4ac3e8222e9527654f067bb766fdaecb6.tar.bz2
memory: pass MemTxAttrs to memory_access_is_direct()
We want to pass another flag that will be stored in MemTxAttrs. So pass MemTxAttrs directly. Reviewed-by: Peter Xu <peterx@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: David Hildenbrand <david@redhat.com> Link: https://lore.kernel.org/r/20250210084648.33798-6-david@redhat.com [peterx: Fix MacOS builds] Signed-off-by: Peter Xu <peterx@redhat.com>
Diffstat (limited to 'hw/remote')
-rw-r--r--hw/remote/vfio-user-obj.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/remote/vfio-user-obj.c b/hw/remote/vfio-user-obj.c
index 9e5ff6d..6e51a92 100644
--- a/hw/remote/vfio-user-obj.c
+++ b/hw/remote/vfio-user-obj.c
@@ -358,7 +358,7 @@ static int vfu_object_mr_rw(MemoryRegion *mr, uint8_t *buf, hwaddr offset,
int access_size;
uint64_t val;
- if (memory_access_is_direct(mr, is_write)) {
+ if (memory_access_is_direct(mr, is_write, MEMTXATTRS_UNSPECIFIED)) {
/**
* Some devices expose a PCI expansion ROM, which could be buffer
* based as compared to other regions which are primarily based on