mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
Fixed crash on some devices
This commit is contained in:
@@ -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$")
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user