kernel/process: move current process to kernel instance

Two functional change:
QueryProcessMemory uses the process passed from handle instead current_process
Thread::Stop() uses TLS from owner_process instead of current_process
This commit is contained in:
Weiyi Wang
2018-10-22 21:32:34 -04:00
parent d9342622b0
commit 8fb3d8ff38
19 changed files with 96 additions and 55 deletions
-2
View File
@@ -197,6 +197,4 @@ private:
friend class KernelSystem;
KernelSystem& kernel;
};
extern SharedPtr<Process> g_current_process;
} // namespace Kernel