From d8c891a32cfcc4a2143f151e3b1203e0a8813f1d Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Tue, 2 Aug 2016 00:06:12 +0200 Subject: [PATCH] remove typo, some code cleanups --- hermit/arch/x86/kernel/entry.asm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hermit/arch/x86/kernel/entry.asm b/hermit/arch/x86/kernel/entry.asm index 60841b54b..1512de6f6 100644 --- a/hermit/arch/x86/kernel/entry.asm +++ b/hermit/arch/x86/kernel/entry.asm @@ -119,16 +119,16 @@ start64: ; => see ABI cld - ; determine full image size - mov rax, kernel_end - sub rax, kernel_start - mov QWORD [image_size], rax - xor rax, rax mov eax, DWORD [cpu_online] cmp eax, 0 jne Lno_pml4_init + ; determine full image size + mov rax, kernel_end + sub rax, kernel_start + mov QWORD [image_size], rax + ; relocate page tables mov rdi, boot_pml4 mov rax, QWORD [rdi] @@ -653,7 +653,7 @@ Lgo3: iretq global is_single_kernel -is_single_kernel +is_single_kernel: mov eax, DWORD [single_kernel] ret