From 200459d644c3e5a508980ee405a4b26e8775e4aa Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Wed, 8 Jan 2020 13:53:11 +0100 Subject: [PATCH] Kernel: Fix SMAP violation in join_thread() --- Kernel/Process.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/Process.cpp b/Kernel/Process.cpp index 4fef1e77ff..1b733ee098 100644 --- a/Kernel/Process.cpp +++ b/Kernel/Process.cpp @@ -3370,7 +3370,7 @@ int Process::sys$join_thread(int tid, void** exit_value) thread = nullptr; if (exit_value) - *exit_value = joinee_exit_value; + copy_to_user(exit_value, &joinee_exit_value, sizeof(joinee_exit_value)); return 0; }