From a11479eba8a061fefa1008688ce15a52bed9da81 Mon Sep 17 00:00:00 2001 From: Tomoki Shirasawa Date: Fri, 25 Mar 2016 13:05:53 +0900 Subject: [PATCH] fix REQ-48 --- kernel/syscall.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/syscall.c b/kernel/syscall.c index 0c96d914..ff707112 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -6379,6 +6379,7 @@ SYSCALL_DECLARE(mremap) newend = newstart + newsize; error = extend_up_process_memory_range(vm, range, newend); + flush_nfo_tlb(); if (!error) { if (range->flag & VR_LOCKED) { lckstart = oldend; @@ -6441,6 +6442,7 @@ SYSCALL_DECLARE(mremap) } goto out; } + flush_nfo_tlb(); if (range->flag & VR_LOCKED) { lckstart = newstart; lckend = newend;