Module Name: src
Committed By: nia
Date: Thu Aug 3 12:24:47 UTC 2023
Modified Files:
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/debug: mi
src/distrib/sets/lists/tests: mi
src/lib/libc/sys: Makefile.inc
src/sys/sys: Makefile
src/tests/kernel: Makefile
Log Message:
Revert addition of epoll to libc until discussion concludes
To generate a diff of this commit:
cvs rdiff -u -r1.2441 -r1.2442 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.410 -r1.411 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.1281 -r1.1282 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.252 -r1.253 src/lib/libc/sys/Makefile.inc
cvs rdiff -u -r1.181 -r1.182 src/sys/sys/Makefile
cvs rdiff -u -r1.74 -r1.75 src/tests/kernel/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.2441 src/distrib/sets/lists/comp/mi:1.2442
--- src/distrib/sets/lists/comp/mi:1.2441 Tue Aug 1 17:51:24 2023
+++ src/distrib/sets/lists/comp/mi Thu Aug 3 12:24:47 2023
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.2441 2023/08/01 17:51:24 christos Exp $
+# $NetBSD: mi,v 1.2442 2023/08/03 12:24:47 nia Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
./etc/mtree/set.comp comp-sys-root
@@ -3432,7 +3432,7 @@
./usr/include/sys/elfdefinitions.h comp-c-include
./usr/include/sys/endian.h comp-c-include
./usr/include/sys/envsys.h comp-c-include
-./usr/include/sys/epoll.h comp-c-include
+./usr/include/sys/epoll.h comp-obsolete obsolete
./usr/include/sys/errno.h comp-c-include
./usr/include/sys/evcnt.h comp-c-include
./usr/include/sys/event.h comp-c-include
@@ -13318,16 +13318,16 @@
./usr/share/man/html2/dup.html comp-c-htmlman html
./usr/share/man/html2/dup2.html comp-c-htmlman html
./usr/share/man/html2/dup3.html comp-c-htmlman html
-./usr/share/man/html2/epoll.html comp-c-htmlman html
-./usr/share/man/html2/epoll_create.html comp-c-htmlman html
-./usr/share/man/html2/epoll_create1.html comp-c-htmlman html
-./usr/share/man/html2/epoll_ctl.html comp-c-htmlman html
-./usr/share/man/html2/epoll_data.html comp-c-htmlman html
-./usr/share/man/html2/epoll_data_t.html comp-c-htmlman html
-./usr/share/man/html2/epoll_event.html comp-c-htmlman html
-./usr/share/man/html2/epoll_pwait.html comp-c-htmlman html
-./usr/share/man/html2/epoll_pwait2.html comp-c-htmlman html
-./usr/share/man/html2/epoll_wait.html comp-c-htmlman html
+./usr/share/man/html2/epoll.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_create.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_create1.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_ctl.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_data.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_data_t.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_event.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_pwait.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_pwait2.html comp-obsolete obsolete
+./usr/share/man/html2/epoll_wait.html comp-obsolete obsolete
./usr/share/man/html2/errno.html comp-c-htmlman html
./usr/share/man/html2/eventfd.html comp-c-htmlman html
./usr/share/man/html2/eventfd_read.html comp-c-htmlman html
@@ -21643,16 +21643,16 @@
./usr/share/man/man2/dup.2 comp-c-man .man
./usr/share/man/man2/dup2.2 comp-c-man .man
./usr/share/man/man2/dup3.2 comp-c-man .man
-./usr/share/man/man2/epoll.2 comp-c-man .man
-./usr/share/man/man2/epoll_create.2 comp-c-man .man
-./usr/share/man/man2/epoll_create1.2 comp-c-man .man
-./usr/share/man/man2/epoll_ctl.2 comp-c-man .man
-./usr/share/man/man2/epoll_data.2 comp-c-man .man
-./usr/share/man/man2/epoll_data_t.2 comp-c-man .man
-./usr/share/man/man2/epoll_event.2 comp-c-man .man
-./usr/share/man/man2/epoll_pwait.2 comp-c-man .man
-./usr/share/man/man2/epoll_pwait2.2 comp-c-man .man
-./usr/share/man/man2/epoll_wait.2 comp-c-man .man
+./usr/share/man/man2/epoll.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_create.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_create1.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_ctl.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_data.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_data_t.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_event.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_pwait.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_pwait2.2 comp-obsolete obsolete
+./usr/share/man/man2/epoll_wait.2 comp-obsolete obsolete
./usr/share/man/man2/errno.2 comp-c-man .man
./usr/share/man/man2/eventfd.2 comp-c-man .man
./usr/share/man/man2/eventfd_read.2 comp-c-man .man
Index: src/distrib/sets/lists/debug/mi
diff -u src/distrib/sets/lists/debug/mi:1.410 src/distrib/sets/lists/debug/mi:1.411
--- src/distrib/sets/lists/debug/mi:1.410 Tue Aug 1 06:35:55 2023
+++ src/distrib/sets/lists/debug/mi Thu Aug 3 12:24:47 2023
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.410 2023/08/01 06:35:55 mrg Exp $
+# $NetBSD: mi,v 1.411 2023/08/03 12:24:47 nia Exp $
./etc/mtree/set.debug comp-sys-root
./usr/lib comp-sys-usr compatdir
./usr/lib/i18n/libBIG5_g.a comp-c-debuglib debuglib,compatfile
@@ -1790,7 +1790,6 @@
./usr/libdata/debug/usr/tests/kernel/posix_spawn/t_fileactions.debug tests-obsolete obsolete,compattestfile
./usr/libdata/debug/usr/tests/kernel/posix_spawn/t_spawn.debug tests-obsolete obsolete,compattestfile
./usr/libdata/debug/usr/tests/kernel/posix_spawn/t_spawnattr.debug tests-obsolete obsolete,compattestfile
-./usr/libdata/debug/usr/tests/kernel/t_epoll.debug tests-kernel-tests debug,atf
./usr/libdata/debug/usr/tests/kernel/t_extattrctl.debug tests-kernel-tests debug,atf,rump
./usr/libdata/debug/usr/tests/kernel/t_extent.debug tests-kernel-tests debug,atf,compattestfile
./usr/libdata/debug/usr/tests/kernel/t_fcntl.debug tests-kernel-tests debug,atf
Index: src/distrib/sets/lists/tests/mi
diff -u src/distrib/sets/lists/tests/mi:1.1281 src/distrib/sets/lists/tests/mi:1.1282
--- src/distrib/sets/lists/tests/mi:1.1281 Tue Aug 1 06:35:56 2023
+++ src/distrib/sets/lists/tests/mi Thu Aug 3 12:24:47 2023
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1281 2023/08/01 06:35:56 mrg Exp $
+# $NetBSD: mi,v 1.1282 2023/08/03 12:24:47 nia Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -2296,7 +2296,7 @@
./usr/tests/kernel/posix_spawn/t_fileactions tests-obsolete obsolete
./usr/tests/kernel/posix_spawn/t_spawn tests-obsolete obsolete
./usr/tests/kernel/posix_spawn/t_spawnattr tests-obsolete obsolete
-./usr/tests/kernel/t_epoll tests-kernel-tests atf
+./usr/tests/kernel/t_epoll tests-obsolete obsolete
./usr/tests/kernel/t_extattrctl tests-kernel-tests atf,rump
./usr/tests/kernel/t_extent tests-kernel-tests compattestfile,atf
./usr/tests/kernel/t_fcntl tests-kernel-tests atf
Index: src/lib/libc/sys/Makefile.inc
diff -u src/lib/libc/sys/Makefile.inc:1.252 src/lib/libc/sys/Makefile.inc:1.253
--- src/lib/libc/sys/Makefile.inc:1.252 Fri Jul 28 18:19:00 2023
+++ src/lib/libc/sys/Makefile.inc Thu Aug 3 12:24:46 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.252 2023/07/28 18:19:00 christos Exp $
+# $NetBSD: Makefile.inc,v 1.253 2023/08/03 12:24:46 nia Exp $
# @(#)Makefile.inc 8.3 (Berkeley) 10/24/94
# sys sources
@@ -7,7 +7,7 @@
# other sources shared with the kernel, used in syscalls
SRCS+= cpuset.c
# glue to offer userland wrappers for some syscalls
-SRCS+= accept4.c clock_getcpuclockid.c epoll.c eventfd_read.c \
+SRCS+= accept4.c clock_getcpuclockid.c eventfd_read.c \
eventfd_write.c posix_fadvise.c posix_madvise.c ppoll.c sched.c \
sigqueue.c sigtimedwait.c sigwait.c sigwaitinfo.c statvfs.c swapon.c \
semctl.c vadvise.c
@@ -103,7 +103,6 @@ ASM=\
clock_getcpuclockid2.S \
__clock_getres50.S __clock_gettime50.S \
dup.S dup2.S dup3.S \
- epoll_create1.S epoll_ctl.S epoll_pwait2.S \
eventfd.S \
extattrctl.S \
extattr_delete_fd.S extattr_delete_file.S \
@@ -261,7 +260,7 @@ LintSysPseudoNoerr.c: ${LIBCDIR}/sys/mak
MAN+= accept.2 access.2 acct.2 adjtime.2 bind.2 brk.2 chdir.2 \
chflags.2 chmod.2 chown.2 chroot.2 clock_getcpuclockid2.2 \
clock_settime.2 clone.2 close.2 \
- connect.2 dup.2 epoll.2 eventfd.2 execve.2 _exit.2 extattr_get_file.2 \
+ connect.2 dup.2 eventfd.2 execve.2 _exit.2 extattr_get_file.2 \
fcntl.2 fdatasync.2 fdiscard.2 fhopen.2 \
flock.2 fork.2 fsync.2 getcontext.2 getdents.2 \
getfh.2 getvfsstat.2 getgid.2 getgroups.2 \
@@ -309,15 +308,6 @@ MLINKS+=chown.2 fchown.2 chown.2 lchown.
MLINKS+=chroot.2 fchroot.2
MLINKS+=clock_settime.2 clock_gettime.2
MLINKS+=clock_settime.2 clock_getres.2
-MLINKS+=epoll.2 epoll_event.2 \
- epoll.2 epoll_data.2 \
- epoll.2 epoll_data_t.2 \
- epoll.2 epoll_create.2 \
- epoll.2 epoll_create1.2 \
- epoll.2 epoll_ctl.2 \
- epoll.2 epoll_wait.2 \
- epoll.2 epoll_pwait.2 \
- epoll.2 epoll_pwait2.2
MLINKS+=eventfd.2 eventfd_read.2 \
eventfd.2 eventfd_write.2
MLINKS+=extattr_get_file.2 extattr_set_file.2 \
Index: src/sys/sys/Makefile
diff -u src/sys/sys/Makefile:1.181 src/sys/sys/Makefile:1.182
--- src/sys/sys/Makefile:1.181 Fri Jul 28 18:19:01 2023
+++ src/sys/sys/Makefile Thu Aug 3 12:24:46 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.181 2023/07/28 18:19:01 christos Exp $
+# $NetBSD: Makefile,v 1.182 2023/08/03 12:24:46 nia Exp $
.include <bsd.own.mk>
@@ -18,7 +18,7 @@ INCS= acct.h acl.h agpio.h aio.h ansi.h
dir.h dirent.h \
disk.h disklabel.h disklabel_acorn.h disklabel_gpt.h disklabel_rdb.h \
dkbad.h dkio.h dkstat.h domain.h drvctlio.h dvdio.h \
- efiio.h endian.h envsys.h epoll.h errno.h evcnt.h event.h eventfd.h exec.h \
+ efiio.h endian.h envsys.h errno.h evcnt.h event.h eventfd.h exec.h \
exec_aout.h exec_coff.h exec_ecoff.h exec_elf.h exec_script.h \
extattr.h extent.h \
fault.h \
Index: src/tests/kernel/Makefile
diff -u src/tests/kernel/Makefile:1.74 src/tests/kernel/Makefile:1.75
--- src/tests/kernel/Makefile:1.74 Sat Jul 29 12:16:34 2023
+++ src/tests/kernel/Makefile Thu Aug 3 12:24:46 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.74 2023/07/29 12:16:34 christos Exp $
+# $NetBSD: Makefile,v 1.75 2023/08/03 12:24:46 nia Exp $
NOMAN= # defined
@@ -7,7 +7,7 @@ NOMAN= # defined
TESTSDIR= ${TESTSBASE}/kernel
TESTS_SUBDIRS+= kqueue
-TESTS_C= t_epoll
+#TESTS_C= t_epoll
TESTS_C+= t_fcntl
TESTS_C+= t_lock
TESTS_C+= t_lockf