summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_fork.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2019-11-29 20:12:19 +0000
committerguenther <guenther@openbsd.org>2019-11-29 20:12:19 +0000
commita8d1d9bfba3216f52158b1dc82ad0c25f4ae0a2f (patch)
tree4f91a046adad4d6354a76d224cd931ed052a32fb /sys/kern/kern_fork.c
parentcorrect order of region bits for -a case: rwxSepc (diff)
downloadwireguard-openbsd-a8d1d9bfba3216f52158b1dc82ad0c25f4ae0a2f.tar.xz
wireguard-openbsd-a8d1d9bfba3216f52158b1dc82ad0c25f4ae0a2f.zip
Move kcov(4)'s p_kd into the "zero on create" section to simplify fork code
ok anton@
Diffstat (limited to 'sys/kern/kern_fork.c')
-rw-r--r--sys/kern/kern_fork.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/sys/kern/kern_fork.c b/sys/kern/kern_fork.c
index 3977a9f2d4f..1bec397f183 100644
--- a/sys/kern/kern_fork.c
+++ b/sys/kern/kern_fork.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_fork.c,v 1.216 2019/10/22 21:19:22 cheloha Exp $ */
+/* $OpenBSD: kern_fork.c,v 1.217 2019/11/29 20:12:19 guenther Exp $ */
/* $NetBSD: kern_fork.c,v 1.29 1996/02/09 18:59:34 christos Exp $ */
/*
@@ -65,8 +65,6 @@
#include <uvm/uvm.h>
#include <machine/tcb.h>
-#include "kcov.h"
-
int nprocesses = 1; /* process 0 */
int nthreads = 1; /* proc 0 */
int randompid; /* when set to 1, pid's go random */
@@ -174,10 +172,6 @@ thread_new(struct proc *parent, vaddr_t uaddr)
p->p_sleeplocks = NULL;
#endif
-#if NKCOV > 0
- p->p_kd = NULL;
-#endif
-
return p;
}