From 63012f124644864e1392a2683646108811806670 Mon Sep 17 00:00:00 2001 From: dbz400 Date: Sun, 29 Sep 2024 01:10:14 +0800 Subject: [PATCH] Move INFO call above error --- src/core/libraries/kernel/memory_management.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/core/libraries/kernel/memory_management.cpp b/src/core/libraries/kernel/memory_management.cpp index 7853a77a4..65397e50b 100644 --- a/src/core/libraries/kernel/memory_management.cpp +++ b/src/core/libraries/kernel/memory_management.cpp @@ -23,6 +23,11 @@ u64 PS4_SYSV_ABI sceKernelGetDirectMemorySize() { int PS4_SYSV_ABI sceKernelAllocateDirectMemory(s64 searchStart, s64 searchEnd, u64 len, u64 alignment, int memoryType, s64* physAddrOut) { + + LOG_INFO(Kernel_Vmm,"searchStart = {:#x}, searchEnd = {:#x}, len = {:#x}, " + "alignment = {:#x}, memoryType = {:#x}, physAddrOut = {:#x}", + searchStart, searchEnd, len, alignment, memoryType, phys_addr); + if (searchStart < 0 || searchEnd <= searchStart) { LOG_ERROR(Kernel_Vmm, "Provided address range is invalid!"); return SCE_KERNEL_ERROR_EINVAL; @@ -45,11 +50,6 @@ int PS4_SYSV_ABI sceKernelAllocateDirectMemory(s64 searchStart, s64 searchEnd, u PAddr phys_addr = memory->Allocate(searchStart, searchEnd, len, alignment, memoryType); *physAddrOut = static_cast(phys_addr); - LOG_INFO(Kernel_Vmm, - "searchStart = {:#x}, searchEnd = {:#x}, len = {:#x}, " - "alignment = {:#x}, memoryType = {:#x}, physAddrOut = {:#x}", - searchStart, searchEnd, len, alignment, memoryType, phys_addr); - return SCE_OK; }