diff options
| author | 2015-05-05 02:13:46 +0000 | |
|---|---|---|
| committer | 2015-05-05 02:13:46 +0000 | |
| commit | 2df12b22ee779d3f10995325e7cbd0d4be5705a0 (patch) | |
| tree | 138b193ca0c53306246987525363f7e1a9d082bf /sys/kern/init_main.c | |
| parent | fix a return path that lacked a rw_exit_write() call (diff) | |
| download | wireguard-openbsd-2df12b22ee779d3f10995325e7cbd0d4be5705a0.tar.xz wireguard-openbsd-2df12b22ee779d3f10995325e7cbd0d4be5705a0.zip | |
emul_native is only used for kernel threads which can't dump core, so
delete coredump_trad(), uvm_coredump(), cpu_coredump(), struct md_coredump,
and various #includes that are superfluous.
This leaves compat_linux processes without a coredump callback. If that
ability is desired, someone should update it to use coredump_elf32() and
verify the results...
ok kettenis@
Diffstat (limited to 'sys/kern/init_main.c')
| -rw-r--r-- | sys/kern/init_main.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/kern/init_main.c b/sys/kern/init_main.c index 3888890d6b3..6c71f382e93 100644 --- a/sys/kern/init_main.c +++ b/sys/kern/init_main.c @@ -1,4 +1,4 @@ -/* $OpenBSD: init_main.c,v 1.238 2015/05/01 11:18:21 miod Exp $ */ +/* $OpenBSD: init_main.c,v 1.239 2015/05/05 02:13:46 guenther Exp $ */ /* $NetBSD: init_main.c,v 1.84.4.1 1996/06/02 09:08:06 mrg Exp $ */ /* @@ -39,7 +39,6 @@ */ #include <sys/param.h> -#include <sys/core.h> #include <sys/filedesc.h> #include <sys/file.h> #include <sys/errno.h> @@ -169,8 +168,8 @@ struct emul emul_native = { 0, copyargs, setregs, - NULL, - coredump_trad, + NULL, /* fixup */ + NULL, /* coredump */ sigcode, esigcode, EMUL_ENABLED | EMUL_NATIVE, |
