Module Name: src
Committed By: pooka
Date: Mon Jan 17 18:24:17 UTC 2011
Modified Files:
src/sys/kern: syscalls.master
src/sys/rump/include/rump: rump_syscalls_compat.h
Log Message:
Missed pselect50 in previous (file was open in editor ... d0h).
Add mknod50 and fhstat50 too.
To generate a diff of this commit:
cvs rdiff -u -r1.241 -r1.242 src/sys/kern/syscalls.master
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/include/rump/rump_syscalls_compat.h
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.241 src/sys/kern/syscalls.master:1.242
--- src/sys/kern/syscalls.master:1.241 Mon Jan 17 16:21:40 2011
+++ src/sys/kern/syscalls.master Mon Jan 17 18:24:17 2011
@@ -1,4 +1,4 @@
- $NetBSD: syscalls.master,v 1.241 2011/01/17 16:21:40 pooka Exp $
+ $NetBSD: syscalls.master,v 1.242 2011/01/17 18:24:17 pooka Exp $
; @(#)syscalls.master 8.2 (Berkeley) 1/13/94
@@ -80,7 +80,7 @@
11 OBSOL execv
12 STD RUMP { int|sys||chdir(const char *path); }
13 STD RUMP { int|sys||fchdir(int fd); }
-14 COMPAT_50 MODULAR { int|sys||mknod(const char *path, mode_t mode, \
+14 COMPAT_50 MODULAR RUMP { int|sys||mknod(const char *path, mode_t mode, \
uint32_t dev); }
15 STD RUMP { int|sys||chmod(const char *path, mode_t mode); }
16 STD RUMP { int|sys||chown(const char *path, uid_t uid, \
@@ -710,7 +710,7 @@
int attrnamespace, void *data, size_t nbytes); }
372 STD RUMP { ssize_t|sys||extattr_list_link(const char *path, \
int attrnamespace, void *data, size_t nbytes); }
-373 COMPAT_50 MODULAR { int|sys||pselect(int nd, fd_set *in, fd_set *ou, \
+373 COMPAT_50 MODULAR RUMP { int|sys||pselect(int nd, fd_set *in, fd_set *ou, \
fd_set *ex, const struct timespec50 *ts, \
const sigset_t *mask); }
374 COMPAT_50 MODULAR RUMP { int|sys||pollts(struct pollfd *fds, u_int nfds, \
@@ -757,7 +757,7 @@
int flags); }
397 STD RUMP { int|sys|40|fhstatvfs1(const void *fhp, \
size_t fh_size, struct statvfs *buf, int flags); }
-398 COMPAT_50 MODULAR { int|sys|40|fhstat(const void *fhp, \
+398 COMPAT_50 MODULAR RUMP { int|sys|40|fhstat(const void *fhp, \
size_t fh_size, struct stat30 *sb); }
; Asynchronous I/O system calls
Index: src/sys/rump/include/rump/rump_syscalls_compat.h
diff -u src/sys/rump/include/rump/rump_syscalls_compat.h:1.6 src/sys/rump/include/rump/rump_syscalls_compat.h:1.7
--- src/sys/rump/include/rump/rump_syscalls_compat.h:1.6 Mon Jan 17 16:25:39 2011
+++ src/sys/rump/include/rump/rump_syscalls_compat.h Mon Jan 17 18:24:17 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: rump_syscalls_compat.h,v 1.6 2011/01/17 16:25:39 pooka Exp $ */
+/* $NetBSD: rump_syscalls_compat.h,v 1.7 2011/01/17 18:24:17 pooka Exp $ */
/*-
* Copyright (c) 2010, 2011 Antti Kantee. All Rights Reserved.
@@ -46,6 +46,9 @@
#define RUMP_SYS_RENAME_UTIMES rump___sysimpl_utimes
#define RUMP_SYS_RENAME_FUTIMES rump___sysimpl_futimes
#define RUMP_SYS_RENAME_LUTIMES rump___sysimpl_lutimes
+
+#define RUMP_SYS_RENAME_MKNOD rump___sysimpl_mknod
+#define RUMP_SYS_RENAME_FHSTAT rump___sysimpl_fhstat40
#endif /* __NetBSD_Prereq(5,99,7) */
#endif /* __NetBSD__ */