From b4101d9c36a26de2a98add625262ab6d4b475a70 Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Fri, 20 Sep 2019 13:01:38 +0900 Subject: [PATCH] brk: Fall back to demand-paging only when physically contiguous memory is unavailable Change-Id: Id5d937b2cab7de1ad8925c9b95d85fcb620df9c6 Refs: #1353 Fujitsu: POSTK_DEBUG_ARCH_DEP_60 --- kernel/syscall.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/kernel/syscall.c b/kernel/syscall.c index 1012d66b..a54f40db 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -2197,11 +2197,7 @@ SYSCALL_DECLARE(brk) } /* Try to extend memory region */ -#ifdef POSTK_DEBUG_ARCH_DEP_60 /* brk() use demand-paging */ - vrflag = VR_PROT_READ | VR_PROT_WRITE | VR_DEMAND_PAGING; -#else /* POSTK_DEBUG_ARCH_DEP_60 */ vrflag = VR_PROT_READ | VR_PROT_WRITE; -#endif /* POSTK_DEBUG_ARCH_DEP_60 */ vrflag |= VR_PRIVATE; vrflag |= VRFLAG_PROT_TO_MAXPROT(vrflag); old_brk_end_allocated = region->brk_end_allocated;