On Tue, 2008-06-24 at 13:52 +0200, Vegard Nossum wrote:In fact this issue is related with the following factors: a. when acpi is disabled, OS won't initialize the ACPI mutex, which is accessed by many ACPI interface functions. For example: acpi_walk_namespace, acpi_install_fixed_event_handler. b. When acpi is disabled, some drivers will call the ACPI interface functions. For example: The acpi_walk_namespace is called in dock_init/bay_init. The acpi_install_fixed_event_handler is called in the acpi_rtc_init. Although the following warning message is harmless, it is still confusing. > [ 3.980213] ACPI Exception (utmutex-0263): AE_BAD_PARAMETER, Thread F7C50000 could not acquire Mutex [3] [20080321] Maybe it is reasonable that the flag of acpi_disabled should be used in the drivers using ACPI interface functions. Of course it will be safe to use the flag of acpi_disabled in the function of acpi_walk_namespace. Thanks. Yakui. --
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| David Newall | Re: Slow DOWN, please!!! |
| Peter Zijlstra | [PATCH 00/23] per device dirty throttling -v8 |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Natalie Protasevich | [BUG] New Kernel Bugs |
git: | |
