Compare commits
1 Commits
27c2f503cc
...
c3f3eb435e
Author | SHA1 | Date |
---|---|---|
Mathieu Maret | c3f3eb435e |
|
@ -334,6 +334,7 @@ int uAddrSpaceMmap(struct uAddrSpace *as, uaddr_t *uaddr, size_t size, uint32_t
|
|||
return -EPERM;
|
||||
}
|
||||
|
||||
size = ALIGN(size, PAGE_SIZE);
|
||||
struct uAddrVirtualReg *reg =
|
||||
(struct uAddrVirtualReg *)malloc(sizeof(struct uAddrVirtualReg));
|
||||
if (!reg)
|
||||
|
|
|
@ -743,5 +743,5 @@ int munmap(void *addr, size_t len)
|
|||
if (len == 0)
|
||||
return -EINVAL;
|
||||
|
||||
return syscall2(SYSCALL_ID_MUNMAP, (unsigned int)&addr, len);
|
||||
return syscall2(SYSCALL_ID_MUNMAP, (unsigned int)addr, len);
|
||||
}
|
||||
|
|
|
@ -111,6 +111,7 @@ int func_munmap()
|
|||
return ret;
|
||||
}
|
||||
|
||||
printf("unmap done\n");
|
||||
listMmap = listMmap->next;
|
||||
free(area);
|
||||
|
||||
|
|
Loading…
Reference in New Issue