http://bugzilla.kernel.org/show_bug.cgi?id=6328

           Summary: loop in acpi initialisation code
    Kernel Version: 2.6.16
            Status: NEW
          Severity: high
             Owner: [EMAIL PROTECTED]
         Submitter: [EMAIL PROTECTED]


Most recent kernel where this bug did not occur: 2.6.15
Distribution: Redhat/Bull
Hardware Environment: Bull Novascale
Software Environment:
Problem Description: Boot in ACPI interpreter revision 20060127 at kernel
initialisation time.

This is due to pci buses that are described in the configuration, but not
available in limited configurations.
These buses have a _STA method, but no _INI method.
With 2.6.15, the _STA method is run, and as the bus is not present, the bus and
all devices behind it are ignored.
With 2.6.16 optimisations, as no _INI method is provided for the bus, _STA
method is not run, and then we loop when executing methods for devices behind
the not present bus.

Having a look to ACPI specification, I could find nowhere the restriction that
_STA method is called only when an _INI method is provided for the device:

"6.5.1 _INI (Init)
...
If the _STA method indicates that the device is present, OSPM will evaluate the
_INI for the device (if the _INI method exists) and will examine each of the
children of the device for _INI methods. If the _STA method indicates that the
device is not present, OSPM will not run the _INI and will not examine the
children of the device for _INI methods. "
kernel does

Steps to reproduce: Just boot the system.

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to