mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-18 12:16:31 +00:00
🐛 修复了需要映射的物理地址跨越页表时,产生内存越界的问题
This commit is contained in:
@ -647,7 +647,7 @@ int kernel_thread(unsigned long (*fn)(unsigned long), unsigned long arg, unsigne
|
||||
void process_init()
|
||||
{
|
||||
kinfo("Initializing process...");
|
||||
initial_mm.pgd = (pml4t_t *)global_CR3;
|
||||
initial_mm.pgd = (pml4t_t *)get_CR3();
|
||||
|
||||
initial_mm.code_addr_start = memory_management_struct.kernel_code_start;
|
||||
initial_mm.code_addr_end = memory_management_struct.kernel_code_end;
|
||||
|
Reference in New Issue
Block a user