Author: brooks
Date: Mon Mar  5 17:02:16 2018
New Revision: 330517
URL: https://svnweb.freebsd.org/changeset/base/330517

Log:
  Remove remenants of 1990s efforts to let us run Net/OpenBSD binaries.
  
  No functional change (comments change in some generated files.)
  
  Reviewed by:  kib
  Sponsored by: DARPA, AFRL
  Differential Revision:        https://reviews.freebsd.org/D14571

Modified:
  head/sys/compat/freebsd32/syscalls.master
  head/sys/kern/syscalls.master

Modified: head/sys/compat/freebsd32/syscalls.master
==============================================================================
--- head/sys/compat/freebsd32/syscalls.master   Mon Mar  5 17:01:26 2018        
(r330516)
+++ head/sys/compat/freebsd32/syscalls.master   Mon Mar  5 17:02:16 2018        
(r330517)
@@ -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); }

Modified: head/sys/kern/syscalls.master
==============================================================================
--- head/sys/kern/syscalls.master       Mon Mar  5 17:01:26 2018        
(r330516)
+++ head/sys/kern/syscalls.master       Mon Mar  5 17:02:16 2018        
(r330517)
@@ -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); }
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to