From 5563deabd8f7ce3fc713ea23f8cf5bbac33b4024 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Fri, 23 Feb 2024 02:58:39 +0100 Subject: Kernel: add heap information (allocator) - Force use of itanium ABI even of MPCC. - Revision of handover has been done. (it is not assuming any starting address) Signed-off-by: Amlal El Mahrouss --- Private/Source/ThreadLocalStorage.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Private/Source/ThreadLocalStorage.cxx') diff --git a/Private/Source/ThreadLocalStorage.cxx b/Private/Source/ThreadLocalStorage.cxx index 8aeb0431..9a9c8477 100644 --- a/Private/Source/ThreadLocalStorage.cxx +++ b/Private/Source/ThreadLocalStorage.cxx @@ -29,7 +29,7 @@ Boolean hcore_tls_check(VoidPtr ptr) { const char* _ptr = (const char*)ptr; - kcout << "TLS: Checking for cookie...\n"; + kcout << "Krnl\\TLS: Checking for cookie...\n"; return _ptr[0] == kCookieMag0 && _ptr[1] == kCookieMag1 && _ptr[2] == kCookieMag2; @@ -42,9 +42,9 @@ Boolean hcore_tls_check(VoidPtr ptr) { */ Void hcore_tls_check_syscall_impl(ThreadInformationBlock ptr) noexcept { if (!hcore_tls_check(ptr.Cookie)) { - kcout << "TLS: Verification failure, Crashing...\n"; + kcout << "Krnl\\TLS: Verification failure, Crashing...\n"; ProcessManager::Shared().Leak().GetCurrent().Leak().Crash(); } - kcout << "TLS: Verification succeeded! Keeping on...\n"; + kcout << "Krnl\\TLS: Verification succeeded! Keeping on...\n"; } -- cgit v1.2.3