From e9a6f1b8c1b2225d095290ec865d849223d5f56c Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Mon, 15 Jun 2020 22:52:32 +0200 Subject: [PATCH] vfio: fix compilation for ARM targets --- common/lib/kernel/vfio.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/lib/kernel/vfio.cpp b/common/lib/kernel/vfio.cpp index a5e18ecde..f01491f1f 100644 --- a/common/lib/kernel/vfio.cpp +++ b/common/lib/kernel/vfio.cpp @@ -458,10 +458,10 @@ Device::regionMap(size_t index) if (!(r->flags & VFIO_REGION_INFO_FLAG_MMAP)) return MAP_FAILED; - int flags = MAP_SHARED | MAP_32BIT; + int flags = MAP_SHARED; #if !(defined(__arm__) || defined(__aarch64__)) - flags |= MAP_SHARED; + flags |= MAP_SHARED | MAP_32BIT; #endif mappings[index] = mmap(nullptr, r->size,