From 73113c8ded5ff18b0268bbe069fe132caf9518b9 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Sun, 20 Apr 2025 11:26:32 -0400 Subject: fix term/gpu memory OOB error, add dynamic kernel identity map with N_IDENT_PTS --- kernel/memory/virtalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/memory/virtalloc.c') diff --git a/kernel/memory/virtalloc.c b/kernel/memory/virtalloc.c index 1c83427..e82ac96 100644 --- a/kernel/memory/virtalloc.c +++ b/kernel/memory/virtalloc.c @@ -81,7 +81,7 @@ static void free_node(struct virt_ctx *ctx, struct virt_addr_node *node) void virtaddr_init(struct virt_ctx *ctx) { struct virt_addr_node init = { - .start = 0x400000, // third page table + .start = 0x600000, // third pd .end = 0x1000000000000, // 48bit memory address max .next = NULL, .prev = NULL, -- cgit v1.2.3-freya