Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F146595177
D14571.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
3 KB
Referenced Files
None
Subscribers
None
D14571.id.diff
View Options
Index: head/sys/compat/freebsd32/syscalls.master
===================================================================
--- head/sys/compat/freebsd32/syscalls.master
+++ head/sys/compat/freebsd32/syscalls.master
@@ -392,7 +392,7 @@
206 AUE_FUTIMES STD { int freebsd32_futimes(int fd, \
struct timeval32 *tptr); }
207 AUE_GETPGID NOPROTO { int getpgid(pid_t pid); }
-208 AUE_NULL UNIMPL newreboot (NetBSD)
+208 AUE_NULL UNIMPL nosys
209 AUE_POLL NOPROTO { int poll(struct pollfd *fds, u_int nfds, \
int timeout); }
@@ -410,10 +410,6 @@
218 AUE_NULL NODEF|NOTSTATIC lkmnosys lkmnosys nosys_args int
219 AUE_NULL NODEF|NOTSTATIC lkmnosys lkmnosys nosys_args int
-;
-; The following were introduced with NetBSD/4.4Lite-2
-; They are initialized by their respective modules/sysinits
-; XXX PROBLEM!!
220 AUE_SEMCTL COMPAT7|NOSTD { int freebsd32_semctl( \
int semid, int semnum, \
int cmd, union semun32 *arg); }
@@ -475,7 +471,6 @@
int which, clockid_t *clock_id); }
248 AUE_NULL UNIMPL ntp_gettime
249 AUE_NULL UNIMPL nosys
-; syscall numbers initially used in OpenBSD
250 AUE_MINHERIT NOPROTO { int minherit(void *addr, size_t len, \
int inherit); }
251 AUE_RFORK NOPROTO { int rfork(int flags); }
@@ -525,7 +520,6 @@
286 AUE_NULL UNIMPL nosys
287 AUE_NULL UNIMPL nosys
288 AUE_NULL UNIMPL nosys
-; 289 and 290 from NetBSD (OpenBSD: 267 and 268)
289 AUE_PREADV STD { ssize_t freebsd32_preadv(int fd, \
struct iovec32 *iovp, \
u_int iovcnt, \
@@ -540,7 +534,6 @@
294 AUE_NULL UNIMPL nosys
295 AUE_NULL UNIMPL nosys
296 AUE_NULL UNIMPL nosys
-; XXX 297 is 300 in NetBSD
297 AUE_FHSTATFS COMPAT4 { int freebsd32_fhstatfs( \
const struct fhandle *u_fhp, \
struct statfs32 *buf); }
Index: head/sys/kern/syscalls.master
===================================================================
--- head/sys/kern/syscalls.master
+++ head/sys/kern/syscalls.master
@@ -400,7 +400,7 @@
205 AUE_UNDELETE STD { int undelete(char *path); }
206 AUE_FUTIMES STD { int futimes(int fd, struct timeval *tptr); }
207 AUE_GETPGID STD { int getpgid(pid_t pid); }
-208 AUE_NULL UNIMPL newreboot (NetBSD)
+208 AUE_NULL UNIMPL nosys
209 AUE_POLL STD { int poll(struct pollfd *fds, u_int nfds, \
int timeout); }
@@ -418,8 +418,6 @@
218 AUE_NULL NODEF|NOTSTATIC lkmnosys lkmnosys nosys_args int
219 AUE_NULL NODEF|NOTSTATIC lkmnosys lkmnosys nosys_args int
-;
-; The following were introduced with NetBSD/4.4Lite-2
220 AUE_SEMCTL COMPAT7|NOSTD { int __semctl(int semid, int semnum, \
int cmd, union semun_old *arg); }
221 AUE_SEMGET NOSTD { int semget(key_t key, int nsems, \
@@ -474,7 +472,6 @@
int which, clockid_t *clock_id); }
248 AUE_NULL STD { int ntp_gettime(struct ntptimeval *ntvp); }
249 AUE_NULL UNIMPL nosys
-; syscall numbers initially used in OpenBSD
250 AUE_MINHERIT STD { int minherit(void *addr, size_t len, \
int inherit); }
251 AUE_RFORK STD { int rfork(int flags); }
@@ -522,7 +519,6 @@
286 AUE_NULL UNIMPL nosys
287 AUE_NULL UNIMPL nosys
288 AUE_NULL UNIMPL nosys
-; 289 and 290 from NetBSD (OpenBSD: 267 and 268)
289 AUE_PREADV STD { ssize_t preadv(int fd, struct iovec *iovp, \
u_int iovcnt, off_t offset); }
290 AUE_PWRITEV STD { ssize_t pwritev(int fd, struct iovec *iovp, \
@@ -533,7 +529,6 @@
294 AUE_NULL UNIMPL nosys
295 AUE_NULL UNIMPL nosys
296 AUE_NULL UNIMPL nosys
-; XXX 297 is 300 in NetBSD
297 AUE_FHSTATFS COMPAT4 { int fhstatfs( \
const struct fhandle *u_fhp, \
struct ostatfs *buf); }
@@ -541,7 +536,6 @@
int flags); }
299 AUE_FHSTAT COMPAT11 { int fhstat(const struct fhandle *u_fhp, \
struct freebsd11_stat *sb); }
-; syscall numbers for FreeBSD
300 AUE_NULL STD { int modnext(int modid); }
301 AUE_NULL STD { int modstat(int modid, \
struct module_stat *stat); }
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Mar 4, 11:06 PM (14 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29259949
Default Alt Text
D14571.id.diff (3 KB)
Attached To
Mode
D14571: Remove remenants of efforts in the 1990s to let us run Net/OpenBSD binaries.
Attached
Detach File
Event Timeline
Log In to Comment