summaryrefslogtreecommitdiff
path: root/regress/sys/kern
diff options
context:
space:
mode:
authorVitaliy Makkoveev <mvs@cvs.openbsd.org>2021-12-09 23:26:49 +0000
committerVitaliy Makkoveev <mvs@cvs.openbsd.org>2021-12-09 23:26:49 +0000
commit3f5d79b36e5ee1a526d5276741d39f35dbbddf1e (patch)
tree5f2f9becc9d8bdade185c1795bb80f971b91229d /regress/sys/kern
parent7183e94074a9582b7e34323ec2f989899edae57b (diff)
Move 'unfdpassfail' test to regress/sys/kern/unixsockets/ directory.
Diffstat (limited to 'regress/sys/kern')
-rw-r--r--regress/sys/kern/Makefile6
-rw-r--r--regress/sys/kern/unfdpassfail/Makefile13
-rw-r--r--regress/sys/kern/unixsockets/Makefile5
-rw-r--r--regress/sys/kern/unixsockets/unfdpassfail.c (renamed from regress/sys/kern/unfdpassfail/unfdpassfail.c)2
4 files changed, 8 insertions, 18 deletions
diff --git a/regress/sys/kern/Makefile b/regress/sys/kern/Makefile
index d554a2914c3..04d74b11ae0 100644
--- a/regress/sys/kern/Makefile
+++ b/regress/sys/kern/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.97 2021/12/09 17:41:51 mvs Exp $
+# $OpenBSD: Makefile,v 1.98 2021/12/09 23:26:48 mvs Exp $
SUBDIR+= __syscall
SUBDIR+= accept access
@@ -23,8 +23,8 @@ SUBDIR+= setuid
.endif
SUBDIR+= signal sosplice stackjmp stackpivot syscall syscall_segment
SUBDIR+= sysvmsg sysvsem sysvshm
-SUBDIR+= unalign unconacc undgram_conclose unfdpass unfdpassfail
-SUBDIR+= unixsockets unsendrecvthr unixsock unveil unveil-unmount
+SUBDIR+= unalign unconacc undgram_conclose unfdpass unixsockets
+SUBDIR+= unsendrecvthr unixsock unveil unveil-unmount
SUBDIR+= wait
install:
diff --git a/regress/sys/kern/unfdpassfail/Makefile b/regress/sys/kern/unfdpassfail/Makefile
deleted file mode 100644
index ac1e649b5b4..00000000000
--- a/regress/sys/kern/unfdpassfail/Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-# $OpenBSD: Makefile,v 1.1 2021/05/27 20:23:53 mvs Exp $
-
-#
-# This test enforces unp_internalize() to follow error path because
-# we pass kqueue(2) descriptor. We have concurrent thread which closes
-# socket descriptor passed to socket and if we are lucky this triggers
-# FRELE(9).
-#
-
-PROG= unfdpassfail
-LDFLAGS= -lpthread
-
-.include <bsd.regress.mk>
diff --git a/regress/sys/kern/unixsockets/Makefile b/regress/sys/kern/unixsockets/Makefile
index 99f6214af58..336fc2acd23 100644
--- a/regress/sys/kern/unixsockets/Makefile
+++ b/regress/sys/kern/unixsockets/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.2 2021/12/09 17:41:51 mvs Exp $
+# $OpenBSD: Makefile,v 1.3 2021/12/09 23:26:48 mvs Exp $
# Copyright (c) 2021 Makkoveev Vitaliy <mvs@openbsd.org>
#
@@ -18,6 +18,9 @@ WARNINGS = yes
PROGS = undgram_selfconn ungc
+PROGS += unfdpassfail
+LDADD_unfdpassfail = -lpthread
+
CLEANFILES += *.socket
.include <bsd.regress.mk>
diff --git a/regress/sys/kern/unfdpassfail/unfdpassfail.c b/regress/sys/kern/unixsockets/unfdpassfail.c
index 2df68bff7d6..49fa0774087 100644
--- a/regress/sys/kern/unfdpassfail/unfdpassfail.c
+++ b/regress/sys/kern/unixsockets/unfdpassfail.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: unfdpassfail.c,v 1.1 2021/05/27 20:23:53 mvs Exp $ */
+/* $OpenBSD: unfdpassfail.c,v 1.1 2021/12/09 23:26:48 mvs Exp $ */
/*
* Copyright (c) 2021 Vitaliy Makkoveev <mvs@openbsd.org>