Module Name: src
Committed By: christos
Date: Thu Sep 19 18:50:59 UTC 2013
Modified Files:
src/sys/kern: exec_aout.c exec_ecoff.c exec_elf32.c exec_elf64.c
exec_script.c
Log Message:
exec modules need to be of the exec kind
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/kern/exec_aout.c
cvs rdiff -u -r1.29 -r1.30 src/sys/kern/exec_ecoff.c
cvs rdiff -u -r1.137 -r1.138 src/sys/kern/exec_elf32.c
cvs rdiff -u -r1.3 -r1.4 src/sys/kern/exec_elf64.c
cvs rdiff -u -r1.66 -r1.67 src/sys/kern/exec_script.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/kern/exec_aout.c
diff -u src/sys/kern/exec_aout.c:1.35 src/sys/kern/exec_aout.c:1.36
--- src/sys/kern/exec_aout.c:1.35 Sun Apr 24 14:46:22 2011
+++ src/sys/kern/exec_aout.c Thu Sep 19 14:50:59 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: exec_aout.c,v 1.35 2011/04/24 18:46:22 rmind Exp $ */
+/* $NetBSD: exec_aout.c,v 1.36 2013/09/19 18:50:59 christos Exp $ */
/*
* Copyright (c) 1993, 1994 Christopher G. Demetriou
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: exec_aout.c,v 1.35 2011/04/24 18:46:22 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: exec_aout.c,v 1.36 2013/09/19 18:50:59 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_coredump.h"
@@ -54,7 +54,7 @@ __KERNEL_RCSID(0, "$NetBSD: exec_aout.c,
#define DEP NULL
#endif
-MODULE(MODULE_CLASS_MISC, exec_aout, DEP);
+MODULE(MODULE_CLASS_EXEC, exec_aout, DEP);
static struct execsw exec_aout_execsw[] = {
{ sizeof(struct exec),
Index: src/sys/kern/exec_ecoff.c
diff -u src/sys/kern/exec_ecoff.c:1.29 src/sys/kern/exec_ecoff.c:1.30
--- src/sys/kern/exec_ecoff.c:1.29 Sun Apr 24 14:46:22 2011
+++ src/sys/kern/exec_ecoff.c Thu Sep 19 14:50:59 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: exec_ecoff.c,v 1.29 2011/04/24 18:46:22 rmind Exp $ */
+/* $NetBSD: exec_ecoff.c,v 1.30 2013/09/19 18:50:59 christos Exp $ */
/*
* Copyright (c) 1994 Adam Glass
@@ -33,7 +33,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: exec_ecoff.c,v 1.29 2011/04/24 18:46:22 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: exec_ecoff.c,v 1.30 2013/09/19 18:50:59 christos Exp $");
#ifdef _KERNEL_OPT
#include "opt_coredump.h"
@@ -55,7 +55,7 @@ __KERNEL_RCSID(0, "$NetBSD: exec_ecoff.c
#define DEP NULL
#endif
-MODULE(MODULE_CLASS_MISC, exec_ecoff, DEP)
+MODULE(MODULE_CLASS_EXEC, exec_ecoff, DEP)
static struct execsw exec_ecoff_execsw = {
ECOFF_HDR_SIZE,
Index: src/sys/kern/exec_elf32.c
diff -u src/sys/kern/exec_elf32.c:1.137 src/sys/kern/exec_elf32.c:1.138
--- src/sys/kern/exec_elf32.c:1.137 Wed Nov 19 13:36:06 2008
+++ src/sys/kern/exec_elf32.c Thu Sep 19 14:50:59 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: exec_elf32.c,v 1.137 2008/11/19 18:36:06 ad Exp $ */
+/* $NetBSD: exec_elf32.c,v 1.138 2013/09/19 18:50:59 christos Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: exec_elf32.c,v 1.137 2008/11/19 18:36:06 ad Exp $");
+__KERNEL_RCSID(0, "$NetBSD: exec_elf32.c,v 1.138 2013/09/19 18:50:59 christos Exp $");
#define ELFSIZE 32
@@ -49,7 +49,7 @@ __KERNEL_RCSID(0, "$NetBSD: exec_elf32.c
#define DEP NULL
#endif
-MODULE(MODULE_CLASS_MISC, exec_elf32, DEP);
+MODULE(MODULE_CLASS_EXEC, exec_elf32, DEP);
static struct execsw exec_elf32_execsw[] = {
{ sizeof (Elf32_Ehdr),
Index: src/sys/kern/exec_elf64.c
diff -u src/sys/kern/exec_elf64.c:1.3 src/sys/kern/exec_elf64.c:1.4
--- src/sys/kern/exec_elf64.c:1.3 Wed Nov 19 13:36:06 2008
+++ src/sys/kern/exec_elf64.c Thu Sep 19 14:50:59 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: exec_elf64.c,v 1.3 2008/11/19 18:36:06 ad Exp $ */
+/* $NetBSD: exec_elf64.c,v 1.4 2013/09/19 18:50:59 christos Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou
@@ -32,7 +32,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: exec_elf64.c,v 1.3 2008/11/19 18:36:06 ad Exp $");
+__KERNEL_RCSID(0, "$NetBSD: exec_elf64.c,v 1.4 2013/09/19 18:50:59 christos Exp $");
#define ELFSIZE 64
@@ -49,7 +49,7 @@ __KERNEL_RCSID(0, "$NetBSD: exec_elf64.c
#define DEP NULL
#endif
-MODULE(MODULE_CLASS_MISC, exec_elf64, DEP);
+MODULE(MODULE_CLASS_EXEC, exec_elf64, DEP);
static struct execsw exec_elf64_execsw[] = {
/* Native Elf64 */
Index: src/sys/kern/exec_script.c
diff -u src/sys/kern/exec_script.c:1.66 src/sys/kern/exec_script.c:1.67
--- src/sys/kern/exec_script.c:1.66 Fri Nov 19 01:44:42 2010
+++ src/sys/kern/exec_script.c Thu Sep 19 14:50:59 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: exec_script.c,v 1.66 2010/11/19 06:44:42 dholland Exp $ */
+/* $NetBSD: exec_script.c,v 1.67 2013/09/19 18:50:59 christos Exp $ */
/*
* Copyright (c) 1993, 1994, 1996 Christopher G. Demetriou
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: exec_script.c,v 1.66 2010/11/19 06:44:42 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: exec_script.c,v 1.67 2013/09/19 18:50:59 christos Exp $");
#if defined(SETUIDSCRIPTS) && !defined(FDSCRIPTS)
#define FDSCRIPTS /* Need this for safe set-id scripts. */
@@ -54,7 +54,7 @@ __KERNEL_RCSID(0, "$NetBSD: exec_script.
#include <sys/exec_script.h>
#include <sys/exec_elf.h>
-MODULE(MODULE_CLASS_MISC, exec_script, NULL);
+MODULE(MODULE_CLASS_EXEC, exec_script, NULL);
static struct execsw exec_script_execsw[] = {
{ SCRIPT_HDR_SIZE,