From 57c5eceb846f3109d017b4e6d4cbd7c507c0d098 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Sat, 14 Mar 2015 16:16:53 +0100 Subject: Begin implement escape sequence handling in terminal. --- src/kernel/user/process.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/kernel/user') diff --git a/src/kernel/user/process.c b/src/kernel/user/process.c index d96b486..7b0c351 100644 --- a/src/kernel/user/process.c +++ b/src/kernel/user/process.c @@ -794,11 +794,13 @@ void proc_usermem_pf(void* p, registers_t *regs, void* addr) { do { frame = pager_get_frame(r->pager, addr - r->addr + r->offset); if (frame == 0) { + if (SPAM_OOM_REASON) dbg_printf("Pager OOM\n"); free_some_memory(); } } while (frame == 0); while(!pd_map_page(addr, frame, (r->mode & MM_WRITE) != 0)) { + if (SPAM_OOM_REASON) dbg_printf("pd_map_page OOM\n"); free_some_memory(); } } -- cgit v1.2.3