brk: Fall back to demand-paging only when physically contiguous memory is unavailable
Change-Id: Id5d937b2cab7de1ad8925c9b95d85fcb620df9c6 Refs: #1353 Fujitsu: POSTK_DEBUG_ARCH_DEP_60
This commit is contained in:
@ -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;
|
||||
|
||||
Reference in New Issue
Block a user