syscalls: remove excessive debug_log from sys_brk
This commit is contained in:
@@ -547,7 +547,7 @@ uint32_t sys_brk(TrapFrame *tf)
|
|||||||
{
|
{
|
||||||
if(!tf->ebx)
|
if(!tf->ebx)
|
||||||
{
|
{
|
||||||
debug_log("current brk is %X\n", (uint32_t)current->brk);
|
//debug_log("current brk is %X\n", (uint32_t)current->brk);
|
||||||
return (uint32_t)current->brk;
|
return (uint32_t)current->brk;
|
||||||
}
|
}
|
||||||
if(tf->ebx < (uint32_t)current->brk)
|
if(tf->ebx < (uint32_t)current->brk)
|
||||||
@@ -565,7 +565,7 @@ uint32_t sys_brk(TrapFrame *tf)
|
|||||||
void* phys_addr = alloc_page();
|
void* phys_addr = alloc_page();
|
||||||
void* virt_addr = (void*)(old_brk_page * 0x1000 + i * 0x1000);
|
void* virt_addr = (void*)(old_brk_page * 0x1000 + i * 0x1000);
|
||||||
map_page(phys_addr, virt_addr, 0x7);
|
map_page(phys_addr, virt_addr, 0x7);
|
||||||
debug_log("mapping page %X to %X\n", phys_addr, virt_addr);
|
//debug_log("mapping page %X to %X\n", phys_addr, virt_addr);
|
||||||
memset(virt_addr, 0, 0x1000);
|
memset(virt_addr, 0, 0x1000);
|
||||||
current->brk = (void*)tf->ebx;
|
current->brk = (void*)tf->ebx;
|
||||||
//debug_log("new brk is %X\n", (uint32_t)current->brk);
|
//debug_log("new brk is %X\n", (uint32_t)current->brk);
|
||||||
|
|||||||
Reference in New Issue
Block a user