From 5c1c4eb0a4084b666342e6f8eb348eb80be6214b Mon Sep 17 00:00:00 2001 From: Aleksa Vuckovic Date: Fri, 12 Aug 2022 15:36:57 +0200 Subject: memcpy, memset; small fixes --- kernel/src/mem/paging.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/src/mem/paging.c') diff --git a/kernel/src/mem/paging.c b/kernel/src/mem/paging.c index cd1cb68..531c300 100644 --- a/kernel/src/mem/paging.c +++ b/kernel/src/mem/paging.c @@ -62,7 +62,7 @@ void init_paging(void) void page_fault(uint64_t error) { uint64_t addr; - __asm__ volatile ("mov %%cr2, %0" : "=r"(addr) : : "memory"); + __asm__ volatile ("mov %%cr2, %0;" : "=r"(addr) : : "memory"); map_addr(addr, addr, FLAG_PRESENT | FLAG_WRITABLE | FLAG_HUGE); -- cgit v1.2.3