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,