From: Mark Lord <lkml@rtr.ca>
To: Santiago Garcia Mantinan <manty@manty.net>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 32-bit Athlon X2 won't poweroff
Date: Mon, 01 Oct 2007 12:37:14 -0400 [thread overview]
Message-ID: <4701223A.6050200@rtr.ca> (raw)
In-Reply-To: <20071001161911.GA2419@pul.manty.net>
Santiago Garcia Mantinan wrote:
>> So for this to work, I believe that either ACPI or APM has to have been
>> configured into the kernel (and the modules loaded). Your kernel .config
>> from earlier shows ACPI built-in to the kernel core, so it should be
>> present.
>
> Yes, and it is indeed, the acpid is running and it detects my power button
> and starts the poweroff when I hit it.
>
>> Unless you booted with noacpi or some such parameter..
>> So let's have a look at the kernel boot logs,
>
> I believe this is normal, I have done a grep -i acpi on the dmesg, here is
> the result, if you want the full dmesg tell me:
..
> ACPI: Interpreter enabled
> ACPI: Using IOAPIC for interrupt routing
..
The output is missing a line like this, which should have been between the two above:
ACPI: (supports S0 S3 S4 S5)
The ACPI power-off function only gets bound into pm_power_off()
when that line shows S5 on it.
The only way that line can be missing, is if something disabled ACPI
after boot.
This patch (below) should find the culprit for you:
---
--- old/include/asm-i386/acpi.h 2007-09-28 18:09:14.000000000 -0400
+++ linux/include/asm-i386/acpi.h 2007-10-01 12:35:23.000000000 -0400
@@ -97,6 +97,7 @@
extern int acpi_pci_disabled;
static inline void disable_acpi(void)
{
+ WARN_ON(1);
acpi_disabled = 1;
acpi_ht = 0;
acpi_pci_disabled = 1;
next prev parent reply other threads:[~2007-10-01 16:37 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-09-27 21:29 Problems with SMP & ACPI powering off Mark Lord
2007-09-27 21:30 ` Mark Lord
2007-09-27 22:00 ` Rafael J. Wysocki
2007-09-27 23:07 ` Mark Lord
2007-09-28 4:57 ` Len Brown
2007-09-28 12:55 ` Rafael J. Wysocki
2007-09-28 13:22 ` Mark Lord
2007-09-28 13:44 ` Rafael J. Wysocki
2007-09-28 13:46 ` Mark Lord
2007-09-28 13:52 ` [PATCH] disable non-boot CPUs before poweroff Mark Lord
2007-09-28 14:11 ` Mark Lord
2007-09-28 14:55 ` Thomas Gleixner
2007-09-28 19:53 ` [PATCH] (repost) Fix SMP poweroff hangs Mark Lord
2007-09-30 9:00 ` Santiago Garcia Mantinan
2007-09-30 17:21 ` Mark Lord
2007-09-30 17:54 ` Santiago Garcia Mantinan
2007-09-30 18:47 ` Mark Lord
2007-09-30 20:03 ` Santiago Garcia Mantinan
2007-09-30 22:52 ` 32-bit Athlon X2 won't poweroff (was: Fix SMP poweroff hangs) Mark Lord
2007-09-30 22:56 ` 32-bit Athlon X2 won't poweroff Mark Lord
2007-10-01 16:19 ` 32-bit Athlon X2 won't poweroff (was: Fix SMP poweroff hangs) Santiago Garcia Mantinan
2007-10-01 16:37 ` Mark Lord [this message]
2007-10-01 20:05 ` [PATCH] (repost) Fix SMP poweroff hangs Rafael J. Wysocki
2007-10-01 22:38 ` Santiago Garcia Mantinan
2007-09-28 15:05 ` [PATCH] disable non-boot CPUs before poweroff Rafael J. Wysocki
2007-09-28 15:02 ` Thomas Gleixner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4701223A.6050200@rtr.ca \
--to=lkml@rtr.ca \
--cc=linux-kernel@vger.kernel.org \
--cc=manty@manty.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox