Bug 2253
Summary: | reboot instead of ATX poweroff | ||
---|---|---|---|
Product: | ACPI | Reporter: | SGh (sgh) |
Component: | Power-Off | Assignee: | Len Brown (lenb) |
Status: | CLOSED PATCH_ALREADY_AVAILABLE | ||
Severity: | normal | ||
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.3, 2.6.4, 2.6.5, 2.6.6, 2.6.7, 2.6.8.1 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
SGh
2004-03-04 22:25:54 UTC
It seems like I find a solution, byt I can't implement it... in file drivers/acpi/sleep/poweroff.c I add line #include </usr/src/linux/arch/i386/kernel/apm.c> and in function acpi_power_off I comment all lines and replace it with apm_power_off Now when I try to power off, it wrote acpi_power_off_called GENERAL PROTECTION FAILURE (or something like).... (and many lines) I think that for use APM to power off I must uninit ACPI first and init APM, When I try to add apm_init apm_pwer_off to acpi_power_off function then it says That "32bit BIOS access not supported" (or something like) and PROTECTION FAILURE again Anybody know how can I do it??? Could you please check if the problem still exists in a recent kernel (2.6.9)? If it does, could you please attach dmesg output and /proc/acpi/dsdt and /proc/acpi/fadt? Thank you, guys!!! In 2.6.9 Seems like it work fine, it power off my computer properly! THANKS! :) |