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

Reply via email to