lkml.org 
[lkml]   [1998]   [Mar]   [11]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
DateWed, 11 Mar 1998 10:49:34 +0100 (CET)
FromNiels Kristian Bech Jensen <>
Subject[pre-2.1.90-1][PATCH] Switch from kerneld to kmod.
Hi,
This patch corrects a few bugs generated by the switch from kerneld to
kmod. They are two types:

1. I've replaced CONFIG_KERNELD with CONFIG_KMOD in a few places.
2. I've replaced '#include <linux/kerneld.h>' with '#include
<linux/kmod.h>' in a few places.

I've also run 'make checkconfig' and removed a few unused '#include
<linux/config.h>'.

The function 'flush_msg' in ipc/msg.c is unused and could be removed.

One problem for which I don't have any solution is the use of
'kerneld_msqid' in arch/sparc64/kernel/sys_sparc32.c.


diff -urN linux-pre-2.1.90-1/arch/sparc64/kernel/traps.c linux/arch/sparc64/kernel/traps.c
--- linux-pre-2.1.90-1/arch/sparc64/kernel/traps.c	Tue Jan 13 00:15:44 1998
+++ linux/arch/sparc64/kernel/traps.c	Wed Mar 11 10:15:31 1998
@@ -26,8 +26,8 @@
 #include <asm/uaccess.h>
 #include <asm/fpumacro.h>
 #include <asm/lsu.h>
-#ifdef CONFIG_KERNELD
-#include <linux/kerneld.h>
+#ifdef CONFIG_KMOD
+#include <linux/kmod.h>
 #endif
 
 /* #define SYSCALL_TRACING */
@@ -327,7 +327,7 @@
 	case (2 << 14): /* unfinished_FPop */
 	case (3 << 14): /* unimplemented_FPop */
 #ifdef CONFIG_MATHEMU_MODULE
-#ifdef CONFIG_KERNELD
+#ifdef CONFIG_KMOD
 		if (!handle_mathemu)
 			request_module("math-emu");
 #endif
diff -urN linux-pre-2.1.90-1/drivers/char/ftape/zftape/zftape-read.c linux/drivers/char/ftape/zftape/zftape-read.c
--- linux-pre-2.1.90-1/drivers/char/ftape/zftape/zftape-read.c	Wed Mar 11 10:08:02 1998
+++ linux/drivers/char/ftape/zftape/zftape-read.c	Wed Mar 11 10:28:08 1998
@@ -24,7 +24,6 @@
  *      for the QIC-117 floppy-tape driver for Linux.
  */
 
-#include <linux/config.h>
 #include <linux/errno.h>
 #include <linux/mm.h>
 
diff -urN linux-pre-2.1.90-1/drivers/char/ftape/zftape/zftape-write.c linux/drivers/char/ftape/zftape/zftape-write.c
--- linux-pre-2.1.90-1/drivers/char/ftape/zftape/zftape-write.c	Wed Mar 11 10:08:02 1998
+++ linux/drivers/char/ftape/zftape/zftape-write.c	Wed Mar 11 10:28:20 1998
@@ -24,7 +24,6 @@
  *      for the QIC-117 floppy-tape driver for Linux.
  */
 
-#include <linux/config.h>
 #include <linux/errno.h>
 #include <linux/mm.h>
 
diff -urN linux-pre-2.1.90-1/drivers/net/ppp.c linux/drivers/net/ppp.c
--- linux-pre-2.1.90-1/drivers/net/ppp.c	Wed Mar 11 10:08:03 1998
+++ linux/drivers/net/ppp.c	Wed Mar 11 10:15:56 1998
@@ -51,7 +51,7 @@
 
 /* $Id: ppp.c,v 1.14 1997/11/27 06:04:45 paulus Exp $ */
 
-#include <linux/config.h> /* for CONFIG_KERNELD */
+#include <linux/config.h> /* for CONFIG_KMOD */
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/sched.h>
diff -urN linux-pre-2.1.90-1/drivers/scsi/scsi_error.c linux/drivers/scsi/scsi_error.c
--- linux-pre-2.1.90-1/drivers/scsi/scsi_error.c	Wed Mar 11 10:08:04 1998
+++ linux/drivers/scsi/scsi_error.c	Wed Mar 11 10:29:30 1998
@@ -8,7 +8,6 @@
  *
  */
 
-#include <linux/config.h>
 #define __NO_VERSION__
 #include <linux/module.h>
 
diff -urN linux-pre-2.1.90-1/drivers/scsi/scsi_obsolete.c linux/drivers/scsi/scsi_obsolete.c
--- linux-pre-2.1.90-1/drivers/scsi/scsi_obsolete.c	Wed Mar 11 10:08:04 1998
+++ linux/drivers/scsi/scsi_obsolete.c	Wed Mar 11 10:29:42 1998
@@ -43,7 +43,6 @@
  * driver uses the new code this *ENTIRE* file will be nuked.
  */
 
-#include <linux/config.h> /* for CONFIG_KERNELD */
 #define __NO_VERSION__
 #include <linux/module.h>
 
diff -urN linux-pre-2.1.90-1/drivers/scsi/scsi_queue.c linux/drivers/scsi/scsi_queue.c
--- linux-pre-2.1.90-1/drivers/scsi/scsi_queue.c	Wed Mar 11 10:08:04 1998
+++ linux/drivers/scsi/scsi_queue.c	Wed Mar 11 10:30:09 1998
@@ -10,7 +10,6 @@
  *  we attempt to remove commands from the queue and retry them.
  */
 
-#include <linux/config.h>
 #define __NO_VERSION__
 #include <linux/module.h>
 
diff -urN linux-pre-2.1.90-1/drivers/sound/audio.c linux/drivers/sound/audio.c
--- linux-pre-2.1.90-1/drivers/sound/audio.c	Thu Feb 26 12:44:21 1998
+++ linux/drivers/sound/audio.c	Wed Mar 11 10:17:28 1998
@@ -21,7 +21,7 @@
 
 #include <linux/config.h>
 #include <linux/stddef.h>
-#include <linux/kerneld.h>
+#include <linux/kmod.h>
 
 #include "sound_config.h"
 
diff -urN linux-pre-2.1.90-1/drivers/sound/midibuf.c linux/drivers/sound/midibuf.c
--- linux-pre-2.1.90-1/drivers/sound/midibuf.c	Sun Mar  8 15:47:47 1998
+++ linux/drivers/sound/midibuf.c	Wed Mar 11 10:17:40 1998
@@ -15,7 +15,7 @@
  */
 #include <linux/config.h>
 #include <linux/stddef.h>
-#include <linux/kerneld.h>
+#include <linux/kmod.h>
 
 #define MIDIBUF_C
 
diff -urN linux-pre-2.1.90-1/drivers/sound/soundcard.c linux/drivers/sound/soundcard.c
--- linux-pre-2.1.90-1/drivers/sound/soundcard.c	Sun Mar  8 15:47:47 1998
+++ linux/drivers/sound/soundcard.c	Wed Mar 11 10:17:08 1998
@@ -26,7 +26,7 @@
 #include <linux/fcntl.h>
 #include <linux/ctype.h>
 #include <linux/stddef.h>
-#include <linux/kerneld.h>
+#include <linux/kmod.h>
 #ifdef __KERNEL__
 #include <asm/io.h>
 #include <asm/segment.h>
@@ -439,7 +439,7 @@
 
 	case SND_DEV_CTL:
 		dev >>= 4;
-#ifdef CONFIG_KERNELD
+#ifdef CONFIG_KMOD
 	if (dev >= 0 && dev < MAX_MIXER_DEV && mixer_devs[dev] == NULL) {
 		char modname[20];
 		sprintf(modname, "mixer%d", dev);
@@ -555,14 +555,14 @@
 {
  	if (mixdev < 0 || mixdev >= MAX_MIXER_DEV)
  		return -ENXIO;
-#ifdef CONFIG_KERNELD
+#ifdef CONFIG_KMOD
  	/* Try to load the mixer... */
  	if (mixer_devs[mixdev] == NULL) {
  		char modname[20];
  		sprintf(modname, "mixer%d", mixdev);
  		request_module(modname);
  	}
-#endif	/* CONFIG_KERNELD */
+#endif	/* CONFIG_KMOD */
  	if (mixdev >= num_mixers || !mixer_devs[mixdev])
  		return -ENXIO;
 	if (cmd == SOUND_MIXER_INFO)
diff -urN linux-pre-2.1.90-1/ipc/msg.c linux/ipc/msg.c
--- linux-pre-2.1.90-1/ipc/msg.c	Wed Mar 11 10:08:11 1998
+++ linux/ipc/msg.c	Wed Mar 11 10:30:23 1998
@@ -3,7 +3,6 @@
  * Copyright (C) 1992 Krishna Balasubramanian 
  */
 
-#include <linux/config.h>
 #include <linux/errno.h>
 #include <linux/sched.h>
 #include <linux/msg.h>
--
Med venlig hilsen / Best regards
                                                              nkbj@image.dk
Niels Kristian Bech Jensen                       http://www.image.dk/~nkbj/


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

\
 
 \ /
  Last update: 2005-03-22 12:41    [from the cache]
©2003-2008