Minor comments.
This commit is contained in:
		
							parent
							
								
									4fdf4028a4
								
							
						
					
					
						commit
						ddb1b65d61
					
				
					 2 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
					@ -38,7 +38,7 @@ proc_mapstacks(pagetable_t kpgtbl)
 | 
				
			||||||
    char *pa = kalloc();
 | 
					    char *pa = kalloc();
 | 
				
			||||||
    if(pa == 0)
 | 
					    if(pa == 0)
 | 
				
			||||||
      panic("kalloc");
 | 
					      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);
 | 
					    kvmmap(kpgtbl, va, (uint64)pa, PGSIZE, PTE_R | PTE_W);
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -158,9 +158,9 @@ mappages(pagetable_t pagetable, uint64 va, uint64 size, uint64 pa, int perm)
 | 
				
			||||||
  a = va;
 | 
					  a = va;
 | 
				
			||||||
  last = va + size - PGSIZE;
 | 
					  last = va + size - PGSIZE;
 | 
				
			||||||
  for(;;){
 | 
					  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;
 | 
					      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");
 | 
					      panic("mappages: remap");
 | 
				
			||||||
    *pte = PA2PTE(pa) | perm | PTE_V;
 | 
					    *pte = PA2PTE(pa) | perm | PTE_V;
 | 
				
			||||||
    if(a == last)
 | 
					    if(a == last)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue