Module Name:    src
Committed By:   pooka
Date:           Fri Aug 30 10:33:11 UTC 2013

Modified Files:
        src/sys/kern: syscalls.master

Log Message:
There is absolutely no way that fexecve() could even theoretically work
in a rump kernel, so don't create a wrapper for that.

recv/sendmmsg(), however, can, so create wrappers for those.


To generate a diff of this commit:
cvs rdiff -u -r1.262 -r1.263 src/sys/kern/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/kern/syscalls.master
diff -u src/sys/kern/syscalls.master:1.262 src/sys/kern/syscalls.master:1.263
--- src/sys/kern/syscalls.master:1.262	Fri Mar 29 01:08:17 2013
+++ src/sys/kern/syscalls.master	Fri Aug 30 10:33:10 2013
@@ -1,4 +1,4 @@
-	$NetBSD: syscalls.master,v 1.262 2013/03/29 01:08:17 christos Exp $
+	$NetBSD: syscalls.master,v 1.263 2013/08/30 10:33:10 pooka Exp $
 
 ;	@(#)syscalls.master	8.2 (Berkeley) 1/13/94
 
@@ -911,7 +911,7 @@
 			    mode_t mode, int flag); }
 464	STD  RUMP	{ int|sys||fchownat(int fd, const char *path, \
 			    uid_t owner, gid_t group, int flag); }
-465	STD  RUMP	{ int|sys||fexecve(int fd, \
+465	STD  		{ int|sys||fexecve(int fd, \
 			    char * const *argp, char * const *envp); }
 466	STD  RUMP	{ int|sys||fstatat(int fd, const char *path, \
 			    struct stat *buf, int flag); }
@@ -933,10 +933,10 @@
 			    const struct posix_spawn_file_actions *file_actions, \
 			    const struct posix_spawnattr *attrp, \
 			    char *const *argv, char *const *envp); }
-475	STD		{ int|sys||recvmmsg(int s, struct mmsghdr *mmsg, \
+475	STD  RUMP	{ int|sys||recvmmsg(int s, struct mmsghdr *mmsg, \
 			    unsigned int vlen, unsigned int flags, \
 			    struct timespec *timeout); }
-476	STD		{ int|sys||sendmmsg(int s, struct mmsghdr *mmsg, \
+476	STD  RUMP	{ int|sys||sendmmsg(int s, struct mmsghdr *mmsg, \
 			    unsigned int vlen, unsigned int flags); }
 477	STD 		{ int|sys||clock_nanosleep(clockid_t clock_id, \
 			    int flags, const struct timespec *rqtp, \

Reply via email to