From c724ce8cd30e3680e6a7df8b122cb4b140ab490d Mon Sep 17 00:00:00 2001 From: Pekka Enberg <penberg@cloudius-systems.com> Date: Thu, 3 Oct 2013 15:20:15 +0300 Subject: [PATCH] mmu: Fix vma::sync() return value Fix vma::sync() to return zero for msync'ing anonymous vmas like Linux does. Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com> --- core/mmu.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/mmu.cc b/core/mmu.cc index d1e0f59b5..c68784bc7 100644 --- a/core/mmu.cc +++ b/core/mmu.cc @@ -836,7 +836,7 @@ void vma::split(uintptr_t edge) error vma::sync(uintptr_t start, uintptr_t end) { - return make_error(ENOMEM); + return no_error(); } file_vma::file_vma(uintptr_t start, uintptr_t end, fileref file, f_offset offset, bool shared) -- GitLab