Re: [BUG] in acpi code (2.4.0-test1)

From: Andrew Morton (andrewm@uow.edu.au)
Date: Fri Jun 02 2000 - 07:42:17 EST


Janek Hiis wrote:
>
> Hi,
>
> on bootup the kernel says the following (asus k7m motherboard):
>
> ACPI: found VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] at
> 0x5a5a5a58
> ACPI: I/O port allocation failed
> apm: BIOS version 1.2 Flags 0x03 (Driver version 1.13)
> apm: overridden by ACPI.
>
> And once oopsed:
>
> Unable to handle kernel paging request at virtual address 5a5a5a5a
> printing eip:
> c0155b9b
> *pde = 00000000
> Oops: 0000
> CPU: 0
> EIP: 0010:[remove_proc_entry+59/256]

Well, this doesn't explain your acpi problem, but there's a pretty
obvious bug in fs/proc/generic.c:

void free_proc_entry(struct proc_dir_entry *de)
{
        int ino = de->low_ino;

- if (ino < PROC_DYNAMIC_FIRST &&
+ if (ino < PROC_DYNAMIC_FIRST ||
            ino >= PROC_DYNAMIC_FIRST+PROC_NDYNAMIC)
                return;
        if (S_ISLNK(de->mode) && de->data)

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



This archive was generated by hypermail 2b29 : Wed Jun 07 2000 - 21:00:15 EST