Dell i8k was: Re: [2.5.50, ACPI] link error

Dell i8k was: Re: [2.5.50, ACPI] link error

Post by Moore, Rober » Thu, 12 Dec 2002 18:50:07



The problem is related to this message:

    ACPI-0189: *** Warning: Buffer created with zero length in AML

I have a patch for the oops caused by this, but there may be an additional
underlying problem where the AML is causing a zero length buffer to be
created.

Bob

-----Original Message-----

Sent: Tuesday, December 10, 2002 7:45 PM
To: Pavel Machek; Alan Cox

Cc: Grover, Andrew; 'Ducrot Bruno'; Ducrot Bruno; Patrick Mochel; Linux
Kernel Mailing List; ACPI mailing list
Subject: Re: [ACPI] Dell i8k was: Re: [2.5.50, ACPI] link error

Hmm, when I boot 2.5.51 w/ACPI on it with a battery installed, it panics.
By booting without and then inserting the battery, I got the attached oops.
See also the messages in the dmesg output.

Andrew

--On Wednesday, December 11, 2002 09:50:48 +1300 Andrew McGregor

> I strongly suspect that s4bios will work on this machine, but swsusp
> won't. Why?  It's a Dell Inspiron 8000 with an NVidia Geforce2go, and
> until NVidia put pm support in their driver, it's game over for Linux.
> Except that the BIOS knows how to suspend it, so some kernel/driver
> combinations work with APM.  I suspect any Geforce2go Dell is the same.

> Andrew

> --On Tuesday, December 10, 2002 21:40:31 +0100 Pavel Machek

>> Hi!

>>> > I concur with your pros and cons. This makes me think that if S4BIOS
>>> > support ever gets added, it should get added to 2.4 only.

>> And S4BIOS will never get added to 2.4 since it needs driver model
>> :-(.

>>> That assumes no box exists where S4bios works an S4 doesnt (eg due to
>>> bad tables or "knowing" what other-os does)

>> We have full control over S4 (== swsusp), so we can fix that in most
>> cases.

>> S4BIOS is still little friendlier to the user -- no need to set up
>> swap partition and command line parameter, can't go wrong if you boot
>> without resume=, etc.
>>                                                                Pavel

>> --
>> Casualities in World Trade Center: ~3k dead inside the building,
>> cryptography in U.S.A. and free speech in Czech Republic.
>> -
>> To unsubscribe from this list: send the line "unsubscribe linux-kernel"

>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>> Please read the FAQ at  http://www.tux.org/lkml/

> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. 2.5.50 link error: kd_nosound

Hi,
I have a linker error,
in /drivers/char/keyboard.c are the responsible functions. I basically
only downloaded the kernel 2.5.50, make , make mrproper, make dep , make
So I use the default config file. Does anybody have any idea why this
happens?
Regards,
Robert

    ld -m elf_i386  -r -o init/built-in.o init/main.o init/version.o
init/do_mounts.o init/initramfs.o
         ld -m elf_i386 -e stext -T arch/i386/vmlinux.lds.s
arch/i386/kernel/head.o arch/i386/kernel/init_task.o  init/built-in.o
--start-group  usr/built-in.o  arch/i386/kernel/built-in.o
arch/i386/mm/built-in.o  arch/i386/mach-generic/built-in.o
kernel/built-in.o  mm/built-in.o  fs/built-in.o  ipc/built-in.o
security/built-in.o  crypto/built-in.o  lib/lib.a  arch/i386/lib/lib.a
drivers/built-in.o  sound/built-in.o  arch/i386/pci/built-in.o
net/built-in.o --end-group  -o vmlinux
drivers/built-in.o: In function `kd_nosound':
drivers/built-in.o(.text+0x337a2): undefined reference to `input_event'
drivers/built-in.o(.text+0x337bb): undefined reference to `input_event'
drivers/built-in.o: In function `kd_mksound':
drivers/built-in.o(.text+0x3385e): undefined reference to `input_event'
drivers/built-in.o: In function `kbd_bh':
drivers/built-in.o(.text+0x346c3): undefined reference to `input_event'
drivers/built-in.o(.text+0x346d4): undefined reference to `input_event'
drivers/built-in.o(.text+0x346e8): more undefined references to
`input_event' follow
drivers/built-in.o: In function `kbd_connect':
drivers/built-in.o(.text+0x34c3d): undefined reference to
`input_open_device'
drivers/built-in.o: In function `kbd_disconnect':
drivers/built-in.o(.text+0x34c69): undefined reference to
`input_close_device'
drivers/built-in.o: In function `kbd_init':
drivers/built-in.o(.init.text+0x319f): undefined reference to
`input_register_handler'

2. *** NEW SITE *** FREE SOFTWARE & GAMES

3. New: ACPI under 2.5.50+ (approx) locks system hard during bootup

4. Script of dialup connection in RH6.1

5. 2.5.50: echo > /proc/acpi/sleep b0rken

6. KDE1 and KDE2 in parallel

7. 2.5.50 mpu401.h compilation error patches

8. Help Bmouse & SB16 SCSI 2

9. tridentfb.c error kernel 2.5.50

10. error compiling 2.5.50

11. : compile error with "Frame-buffer Support" in 2.5.50

12. 2.5.50 : arch/i386/mm/hugetblpage.c error

13. Compile error in 2.5.50 (video/bttv-cards.c)