From: Antonio Huete Jimenez Date: Tue, 13 Apr 2010 09:57:51 +0000 (+0200) Subject: libc - Return ENOSYS in both mlockall() / munlockall() X-Git-Tag: v2.7.1~35^2 X-Git-Url: http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/5b6d478465a99af56589ef42d9f7a5d90d9adce4 libc - Return ENOSYS in both mlockall() / munlockall() Submitted-by: Venkatesh Srinivas Dragonfly-bug: --- diff --git a/lib/libc/i386/sys/Makefile.inc b/lib/libc/i386/sys/Makefile.inc index d7f023b..bb738d8 100644 --- a/lib/libc/i386/sys/Makefile.inc +++ b/lib/libc/i386/sys/Makefile.inc @@ -10,8 +10,8 @@ MDASM= Ovfork.S brk.S cerror.S exect.S fork.S getcontext.S pipe.S ptrace.S \ # Don't generate default code for these syscalls: NOASM= __semctl.o break.o exit.o ftruncate.o getdomainname.o getlogin.o \ - lseek.o mlockall.o mmap.o msgctl.o msgget.o msgrcv.o msgsnd.o \ - munlockall.o openbsd_poll.o semconfig.o semget.o \ + lseek.o mmap.o msgctl.o msgget.o msgrcv.o msgsnd.o \ + openbsd_poll.o semconfig.o semget.o \ semop.o setdomainname.o shmat.o shmctl.o shmdt.o shmget.o sstk.o \ truncate.o uname.o vfork.o yield.o diff --git a/sys/vm/vm_mmap.c b/sys/vm/vm_mmap.c index fd05e4d..9285be9 100644 --- a/sys/vm/vm_mmap.c +++ b/sys/vm/vm_mmap.c @@ -1026,7 +1026,7 @@ sys_mlock(struct mlock_args *uap) int sys_mlockall(struct mlockall_args *uap) { - return 0; + return (ENOSYS); } /* @@ -1039,7 +1039,7 @@ sys_mlockall(struct mlockall_args *uap) int sys_munlockall(struct munlockall_args *uap) { - return 0; + return (ENOSYS); } /*