From 704775b63d2d78445e45a8b65e87a67abbc45e75 Mon Sep 17 00:00:00 2001 From: Frans Kaashoek Date: Thu, 4 Oct 2018 09:21:36 -0400 Subject: [PATCH] Make names line up with text --- vm.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/vm.c b/vm.c index 4b272ff..ebb6749 100644 --- a/vm.c +++ b/vm.c @@ -66,22 +66,22 @@ seginit(void) static pte_t * walkpgdir(pde_t *pml4, const void *va, int alloc) { - pde_t *pgtab = pml4; - pde_t *pte; + pde_t *pgdir = pml4; + pde_t *pde; int level; for (level = L_PML4; level > 0; level--) { - pte = &pgtab[PX(level, va)]; - if(*pte & PTE_P) - pgtab = (pte_t*)P2V(PTE_ADDR(*pte)); + pde = &pgdir[PX(level, va)]; + if(*pde & PTE_P) + pgdir = (pte_t*)P2V(PTE_ADDR(*pde)); else { - if(!alloc || (pgtab = (pte_t*)kalloc()) == 0) + if(!alloc || (pgdir = (pde_t*)kalloc()) == 0) return 0; - memset(pgtab, 0, PGSIZE); - *pte = V2P(pgtab) | PTE_P | PTE_W | PTE_U; + memset(pgdir, 0, PGSIZE); + *pde = V2P(pgdir) | PTE_P | PTE_W | PTE_U; } } - return &pgtab[PX(level, va)]; + return &pgdir[PX(level, va)]; } // Create PTEs for virtual addresses starting at va that refer to