summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar bunnei2022-02-21 12:34:16 -0800
committerGravatar bunnei2022-02-21 12:41:31 -0800
commitca5e843bf62e6d69b1b476b3925927a20bbffdaf (patch)
tree87745b9196acaaf583cef35c650707484dca5d8d
parentcore: hle: kernel: KProcess: Pass in KResourceLimit on process creation. (diff)
downloadyuzu-ca5e843bf62e6d69b1b476b3925927a20bbffdaf.tar.gz
yuzu-ca5e843bf62e6d69b1b476b3925927a20bbffdaf.tar.xz
yuzu-ca5e843bf62e6d69b1b476b3925927a20bbffdaf.zip
core: hle: kernel: Remove resource limit hack for PhysicalMemory.
- With prior changes, we now report the correct amount of physical memory available to the emulated process.
-rw-r--r--src/core/hle/kernel/kernel.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/core/hle/kernel/kernel.cpp b/src/core/hle/kernel/kernel.cpp
index 49c0714ed..797f47021 100644
--- a/src/core/hle/kernel/kernel.cpp
+++ b/src/core/hle/kernel/kernel.cpp
@@ -240,13 +240,6 @@ struct KernelCore::Impl {
240 constexpr u64 secure_applet_memory_size{4_MiB}; 240 constexpr u64 secure_applet_memory_size{4_MiB};
241 ASSERT(system_resource_limit->Reserve(LimitableResource::PhysicalMemory, 241 ASSERT(system_resource_limit->Reserve(LimitableResource::PhysicalMemory,
242 secure_applet_memory_size)); 242 secure_applet_memory_size));
243
244 // This memory seems to be reserved on hardware, but is not reserved/used by yuzu.
245 // Likely Horizon OS reserved memory
246 // TODO(ameerj): Derive the memory rather than hardcode it.
247 constexpr u64 unknown_reserved_memory{0x2f896000};
248 ASSERT(system_resource_limit->Reserve(LimitableResource::PhysicalMemory,
249 unknown_reserved_memory));
250 } 243 }
251 244
252 void InitializePreemption(KernelCore& kernel) { 245 void InitializePreemption(KernelCore& kernel) {