Re: 2.2.18: apm initialised before dmi_scan?

Keith Owens (kaos@ocs.com.au)
Tue, 30 Jan 2001 23:48:51 +1100


On Tue, 30 Jan 2001 22:47:02 +1100 (EST),
Neale Banks <neale@lowendale.com.au> wrote:
>Looking more closely at a 2.2.18 bootup tonight I see that apm stuff
>appears in dmesg before dmi_scan does (I added "#define DUMP_DMI" in
>dmi_scan.c).
>
>If this implies that apm is initialised *before* the dmi_scan then there
>is potentially a problem with buggy BIOSen that oops instead of reporting
>power status

This should fix the link order, at the (small) expense of compiling
dmi_scan for exported symbols, even though it does not really export
symbols. Against 2.2.18.

Index: 18.1/arch/i386/kernel/Makefile
--- 18.1/arch/i386/kernel/Makefile Thu, 23 Nov 2000 11:48:07 +1100 kaos (linux-2.2/E/b/40_Makefile 1.1.4.4 644)
+++ 18.2(w)/arch/i386/kernel/Makefile Tue, 30 Jan 2001 23:47:17 +1100 kaos (linux-2.2/E/b/40_Makefile 1.1.4.4 644)
@@ -15,8 +15,8 @@ all: kernel.o head.o init_task.o
O_TARGET := kernel.o
O_OBJS := process.o signal.o entry.o traps.o irq.o vm86.o \
ptrace.o ioport.o ldt.o setup.o time.o sys_i386.o \
- bluesmoke.o dmi_scan.o
-OX_OBJS := i386_ksyms.o
+ bluesmoke.o
+OX_OBJS := i386_ksyms.o dmi_scan.o
MX_OBJS :=

ifdef CONFIG_PCI

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/