Re: V2.1.35 Linux Kernel Configuration Manager

Christopher Horn (
Thu, 17 Apr 1997 22:21:13 -0400

This is a multi-part message in MIME format.

Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

David Howells wrote:
> The configuration manager is now available on V2.1.35.

I just gave this a shot. Needed the attached diff to compile. I tried to
build it without CONFIG_CM_PNP_BIOS defined and had several warnings
related to the /proc/cm/escd stuff. It built fine with everything
defined though.

If I cat the /proc/cm/devices file I get a seg fault. Aside from that
everything seems to be running fine, been up almost an hour now.

I'm curious if anyone knows if there are plans to integrate this into
the main source tree anytime soon? Or expand it to support MCA, Sbus,


Content-Type: text/plain; charset=us-ascii; name="cm.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="cm.diff"

--- /usr/src/linux-2.1.35-virgin/Makefile Wed Apr 16 22:01:10 1997
+++ /usr/src/linux/Makefile Thu Apr 17 20:59:54 1997
@@ -114,13 +114,13 @@
# Include the make variables (CC, etc...)

-CORE_FILES =kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o
+CORE_FILES =kernel/kernel.o cm/cm.o mm/mm.o fs/fs.o ipc/ipc.o
FILESYSTEMS =fs/filesystems.a
NETWORKS =net/network.a
DRIVERS =drivers/block/block.a \
LIBS =$(TOPDIR)/lib/lib.a
-SUBDIRS =kernel drivers mm fs net ipc lib
+SUBDIRS =cm kernel drivers mm fs net ipc lib

ifeq ($(CONFIG_ISDN),y)
DRIVERS := $(DRIVERS) drivers/isdn/isdn.a
@@ -259,6 +259,9 @@
lib: dummy
$(MAKE) linuxsubdirs SUBDIRS=lib

+cm: dummy
+ $(MAKE) linuxsubdirs SUBDIRS=cm
mm: dummy
$(MAKE) linuxsubdirs SUBDIRS=mm

@@ -267,6 +270,9 @@

kernel: dummy
$(MAKE) linuxsubdirs SUBDIRS=kernel
+cm: dummy
+ $(MAKE) linuxsubdirs SUBDIRS=cm

drivers: dummy
$(MAKE) linuxsubdirs SUBDIRS=drivers