diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/vm.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/kernel/vm.c b/kernel/vm.c index b2bfe2c..51165b7 100644 --- a/kernel/vm.c +++ b/kernel/vm.c @@ -359,7 +359,7 @@ copyout(pagetable_t pagetable, uint64 dstva, char *src, uint64 len)    uint64 n, va0, pa0;    while(len > 0){ -    va0 = (uint)PGROUNDDOWN(dstva); +    va0 = PGROUNDDOWN(dstva);      pa0 = walkaddr(pagetable, va0);      if(pa0 == 0)        return -1; @@ -384,7 +384,7 @@ copyin(pagetable_t pagetable, char *dst, uint64 srcva, uint64 len)    uint64 n, va0, pa0;    while(len > 0){ -    va0 = (uint)PGROUNDDOWN(srcva); +    va0 = PGROUNDDOWN(srcva);      pa0 = walkaddr(pagetable, va0);      if(pa0 == 0)        return -1; | 
