From ddb1b65d61ec6ad45e10b11aa707a0a896ed5d2e Mon Sep 17 00:00:00 2001 From: Philippe Pittoli <karchnu@karchnu.fr> Date: Fri, 14 Feb 2025 08:05:35 +0100 Subject: [PATCH] Minor comments. --- kernel/proc.c | 2 +- kernel/vm.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/proc.c b/kernel/proc.c index 130d9ce..3b036b3 100644 --- a/kernel/proc.c +++ b/kernel/proc.c @@ -38,7 +38,7 @@ proc_mapstacks(pagetable_t kpgtbl) char *pa = kalloc(); if(pa == 0) panic("kalloc"); - uint64 va = KSTACK((int) (p - proc)); + uint64 va = KSTACK((int) (p - proc)); // p-proc = to get an index (0 to 7) kvmmap(kpgtbl, va, (uint64)pa, PGSIZE, PTE_R | PTE_W); } } diff --git a/kernel/vm.c b/kernel/vm.c index 62421a2..9849645 100644 --- a/kernel/vm.c +++ b/kernel/vm.c @@ -158,9 +158,9 @@ mappages(pagetable_t pagetable, uint64 va, uint64 size, uint64 pa, int perm) a = va; last = va + size - PGSIZE; for(;;){ - if((pte = walk(pagetable, a, 1)) == 0) + if((pte = walk(pagetable, a, 1)) == 0) // In case the PTE hasn't been allocated. return -1; - if(*pte & PTE_V) + if(*pte & PTE_V) // In case the PTE already was allocated to someone else (it is valid). panic("mappages: remap"); *pte = PA2PTE(pa) | perm | PTE_V; if(a == last)