]> xenbits.xensource.com Git - unikraft/libs/musl.git/commitdiff
Remove mprotect stub
authorMarco Schlumpp <marco@unikraft.io>
Tue, 18 Apr 2023 12:55:07 +0000 (14:55 +0200)
committerUnikraft <monkey@unikraft.io>
Thu, 4 May 2023 14:30:06 +0000 (14:30 +0000)
The real one provided in `mprotect.c` works with the `mprotect` system
call introduced with the posix-mmap library.

Signed-off-by: Marco Schlumpp <marco@unikraft.io>
Reviewed-by: Eduard Vintilă <eduard.vintila47@gmail.com>
Reviewed-by: Sergiu Moga <sergiu.moga@protonmail.com>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #41

mem.c

diff --git a/mem.c b/mem.c
index 8c6db647fee50bbcf3933692d2472489c7558b7d..d05aa3da6987b0be4a1ddc7cc9cbb7dbbf9108c2 100644 (file)
--- a/mem.c
+++ b/mem.c
@@ -33,6 +33,7 @@
 #include <sys/types.h>
 #include <uk/alloc.h>
 #include <sys/mman.h>
+#include <syscall.h>
 
 /* Forward to libucallocator calls */
 void *malloc(size_t size)
@@ -90,8 +91,3 @@ void __libc_free(void *ptr)
 {
        return uk_free(uk_alloc_get_default(), ptr);
 }
-
-int mprotect(void *addr __unused, size_t len __unused, int prot __unused)
-{
-       return 0;
-}