From c7fd63c729f247e7feb5544626b462ff60d757d6 Mon Sep 17 00:00:00 2001 From: Amelia Coutard Date: Wed, 6 Dec 2023 09:44:14 +0100 Subject: [PATCH] Removed two useless lines. Not important --- kernel/src/boot.S | 1 - kernel/src/elf64.cpp | 1 - 2 files changed, 2 deletions(-) diff --git a/kernel/src/boot.S b/kernel/src/boot.S index 7bfad4e..11a650a 100644 --- a/kernel/src/boot.S +++ b/kernel/src/boot.S @@ -43,7 +43,6 @@ multiboot_header_start: multiboot_header_end: .section .data -.align 0x1000 GDT: .set GDT.NULL, . - GDT .quad 0 diff --git a/kernel/src/elf64.cpp b/kernel/src/elf64.cpp index cf586ac..88fbf29 100644 --- a/kernel/src/elf64.cpp +++ b/kernel/src/elf64.cpp @@ -34,7 +34,6 @@ void os::elf::load_elf(os::process& result, std::byte* start, std::size_t length std::byte* const stack = (std::byte*)0x0000'8000'0000'0000 - stack_size; result.PML4T = phys_ptr(os::paging::page_allocator.allocate(1).ptr.get_phys_addr()); - memset(&*result.PML4T, 0, 0x1000); result.rip = std::uint64_t(elf_header.entry); result.rsp = std::uint64_t(stack + stack_size); result.rax = 0; -- 2.47.0