Fix paging_map_fixed_attr precondition
This commit is contained in:
parent
292ca0b63b
commit
347f3a1155
@ -487,7 +487,7 @@ errval_t paging_map_fixed_attr(struct paging_state *st, lvaddr_t vaddr,
|
|||||||
assert(bytes % BASE_PAGE_SIZE == 0);
|
assert(bytes % BASE_PAGE_SIZE == 0);
|
||||||
lvaddr_t end_vaddr = vaddr + bytes;
|
lvaddr_t end_vaddr = vaddr + bytes;
|
||||||
assert(VADDR_OFFSET <= vaddr && vaddr < end_vaddr &&
|
assert(VADDR_OFFSET <= vaddr && vaddr < end_vaddr &&
|
||||||
end_vaddr <= VADDR_OFFSET + PTABLE_ENTRIES * PTABLE_ENTRIES * BASE_PAGE_SIZE);
|
end_vaddr <= VADDR_OFFSET + PTABLE_ENTRIES * PTABLE_ENTRIES *PTABLE_ENTRIES * PTABLE_ENTRIES * BASE_PAGE_SIZE);
|
||||||
|
|
||||||
// consistentcy checks
|
// consistentcy checks
|
||||||
assert(st != NULL);
|
assert(st != NULL);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user