diff --git a/src/sys/kernel/exec.c b/src/sys/kernel/exec.c index e36ce47..fa788e7 100644 --- a/src/sys/kernel/exec.c +++ b/src/sys/kernel/exec.c @@ -204,7 +204,7 @@ Settings so it helps us in the future */ kprintf("Q"); - for (x=0;x<=((programHeader[i].phMemsz & 0xFFFFF000)+4095);x += 0x1000) { + for (x=0;x<=((programHeader[i].phMemsz+4095);x += 0x1000) { if (vmmRemapPage(vmmFindFreePage(_current->id),((programHeader[i].phVaddr & 0xFFFFF000) + x)) == 0x0) { kpanic("Error: vmmFindFreePage Failed\n"); }