mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 10:00:16 +02:00
Linux: Ensure 64-bit vsyscall page is tracked
It's a purely virtual page even on x86, so we need to manually add it to tracking.
This commit is contained in:
4 files changed
+22
No files matched your search
@@ -64,6 +64,11 @@ public:
|
||||
uint64_t GuestMunmap(FEXCore::Core::InternalThreadState*, void* addr, uint64_t length) override {
|
||||
return munmap(addr, length);
|
||||
}
|
||||
|
||||
void AddVirtualPage(FEXCore::Core::InternalThreadState* Thread, uint64_t addr, size_t length, int prot) override {
|
||||
LogMan::Msg::AFmt("Can't Track mmap through here");
|
||||
FEX_UNREACHABLE;
|
||||
}
|
||||
};
|
||||
|
||||
static void MsgHandler(LogMan::DebugLevels Level, const char* Message) {
|
||||
|
||||
Reference in new issue
Block a user