Skip to content
This repository was archived by the owner on Jul 21, 2025. It is now read-only.

Commit 2e71dbf

Browse files
authored
awd
1 parent 9c2a9d8 commit 2e71dbf

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

kernel/mem/vmm.c

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,12 @@ void imap_kernel() {
3434

3535
}
3636

37-
void create_page(&proc->page_dir) {
38-
page_dir_t* new_dir = (page_dir_t*)vmalloc(sizeof(page_dir_t));
39-
memset(new_dir, 0, sizeof(page_dir_t));
40-
(*new_dir)[0] = (*kernel_dir)[0]; // map kernel
41-
return;
37+
void create_page(page_dir_t *dir) {
38+
memset(dir, 0, sizeof(page_dir_t));
39+
(*dir)[0] = (*kernel_dir)[0]; // map kernel
4240
}
4341

42+
4443
void allocate_page(page_dir_t *dir, u32 vaddr) {
4544
u32 dir_index = vaddr >> 22;
4645
u32 table_index = (vaddr >> 12) & 0x3FF;

0 commit comments

Comments
 (0)