Fixed crash on some devices

This commit is contained in:
izzy2lost
2026-04-12 14:49:00 -04:00
parent c391108094
commit ab884db865
2 changed files with 6 additions and 2 deletions
+2 -1
View File
@@ -535,7 +535,8 @@ list(FILTER XEMU_CORE_SOURCES EXCLUDE REGEX "util[\\\\/]http\\.c$")
list(FILTER XEMU_CORE_SOURCES EXCLUDE REGEX "util[\\\\/]oslib-win32\\.c$")
list(FILTER XEMU_CORE_SOURCES EXCLUDE REGEX "util[\\\\/]qemu-thread-win32\\.c$")
list(FILTER XEMU_CORE_SOURCES EXCLUDE REGEX "util[\\\\/]s390x_pci_mmio\\.c$")
# sys_membarrier.c is now included (CONFIG_MEMBARRIER enabled)
list(FILTER XEMU_CORE_SOURCES EXCLUDE REGEX "util[\\\\/]sys_membarrier\\.c$")
# Android app seccomp blocks membarrier, so keep the generic fallback path.
list(FILTER XEMU_CORE_SOURCES EXCLUDE REGEX "monitor[\\\\/]hmp-target\\.c$")
list(FILTER XEMU_CORE_SOURCES EXCLUDE REGEX "system[\\\\/]async-teardown\\.c$")
list(FILTER XEMU_CORE_SOURCES EXCLUDE REGEX "system[\\\\/]device_tree\\.c$")
+4 -1
View File
@@ -25,7 +25,10 @@
#define CONFIG_TCG 1
#define CONFIG_SOFTMMU 1
#define CONFIG_MEMBARRIER 1
/*
* Android app seccomp policy blocks the membarrier syscall on arm64, so keep
* the QEMU fallback path enabled here instead of compiling in global barriers.
*/
#define CONFIG_IOVEC 1