Bug 4393
Summary: | CONFIG_ACPI_DEBUG boot _STA hang unless ACPI_ENABLE_OBJECT_CACHE | ||
---|---|---|---|
Product: | ACPI | Reporter: | Sergey Vlasov (vsu) |
Component: | ACPICA-Core | Assignee: | Alexey Starikovskiy (astarikovskiy) |
Status: | REJECTED DUPLICATE | ||
Severity: | low | CC: | acpi-bugzilla, rider |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.11 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
dmesg from booting 2.6.10
/proc/acpi/dsdt from MaxSelect A7wide |
Description
Sergey Vlasov
2005-03-23 10:47:34 UTC
Created attachment 4788 [details]
dmesg from booting 2.6.10
This is the dmesg output from the 2.6.10 kernel which works on this machine;
2.6.11 starts to call _STA/_INI methods in the same order, but hangs on
\_SB_.BAT0._STA.
Created attachment 4789 [details]
/proc/acpi/dsdt from MaxSelect A7wide
If you change the 'Noop' statement to 'stall(10)' in the 'RCMD' and the 'while' statement, what's the result? The loop loops like waitting for BIOS to complete the operation, but BIOS seems doesn't respond. >If you change the 'Noop' statement to 'stall(10)' in the 'RCMD' and
>the 'while' statement, what's the result?
no effect
Boot hang seems to go away if ACPI debugging is turned off: --- config-2.6.11-std26-up 2005-05-14 11:07:49 +0400 +++ .config 2005-05-19 18:52:25 +0400 @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.11-std26-up-alt9 -# Fri May 13 18:44:03 2005 +# Linux kernel version: 2.6.11-std26-up-alt10 +# Thu May 19 18:52:25 2005 # CONFIG_X86=y CONFIG_MMU=y @@ -163,7 +163,7 @@ CONFIG_ACPI_IBM=m CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_BLACKLIST_YEAR=0 -CONFIG_ACPI_DEBUG=y +# CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_BUS=y CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y Another data point: even if CONFIG_ACPI_DEBUG is enabled, the hang does not occur if ACPI object caching is enabled with this patch: --- linux-2.6.11/include/acpi/platform/acenv.h.acpi-cache 2005-03-02 10:37:50 +0300 +++ linux-2.6.11/include/acpi/platform/acenv.h 2005-05-19 19:15:21 +0400 @@ -44,6 +44,7 @@ #ifndef __ACENV_H__ #define __ACENV_H__ +#define ACPI_ENABLE_OBJECT_CACHE /* * Configuration for ACPI tools and utilities Is this problem still present in 2.6.12-rc5? Yes. this bug also reproduced on NEC Versa FM340 still an issue in 2.6.13? This bug is reproduced on MaxSelect a7wide with kernel 2.6.13-rc6 Reducing severity to low, because DEBUG mode is not intended for production systems. *** This bug has been marked as a duplicate of 5121 *** |