linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: APIC support prevents power off
@ 2003-07-21  1:13 Mikael Pettersson
  2003-07-21  9:54 ` Roger Luethi
  0 siblings, 1 reply; 7+ messages in thread
From: Mikael Pettersson @ 2003-07-21  1:13 UTC (permalink / raw)
  To: linux-kernel, rl; +Cc: mingo

On Sun, 20 Jul 2003 16:36:13 +0200, Roger Luethi wrote:
>On some UP boards (e.g. ASUS A7A266) enabling support for local APICs keeps
>the machine from powering off on shutdown. It will just hang instead.
>
>This has been observed by others before [1]. A warning in the respective
>configuration note seems in order (or a proper fix if anybody has one).
>
>Roger
>
>[1] http://marc.theaimsgroup.com/?l=linux-kernel&m=105561164424871&w=2

Insufficient data to draw anti-local-APIC conclusions.
- ensure you have the latest BIOS
- if you're using APM, ensure that CPU_IDLE and DISPLAY_BLANK are
  disabled, and that APM isn't built as a module
  (these things are known to cause APM hangs in UP APIC systems)
- if you're using ACPI, try without ACPI, or at least with ACPI not
  doing any power management

A very general "may break some BIOSen" warning could be in order.

/Mikael

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Re: APIC support prevents power off
@ 2003-07-22  8:35 Mikael Pettersson
  2003-07-22 11:45 ` Mark McClelland
  2003-07-22 23:28 ` Roger Luethi
  0 siblings, 2 replies; 7+ messages in thread
From: Mikael Pettersson @ 2003-07-22  8:35 UTC (permalink / raw)
  To: rl; +Cc: linux-kernel, mingo

On Mon, 21 Jul 2003 11:54:14 +0200, Roger Luethi wrote:
>On Mon, 21 Jul 2003 03:13:52 +0200, Mikael Pettersson wrote:
>> On Sun, 20 Jul 2003 16:36:13 +0200, Roger Luethi wrote:
>> >On some UP boards (e.g. ASUS A7A266) enabling support for local APICs keeps
>> >the machine from powering off on shutdown. It will just hang instead.
>> >
>> >This has been observed by others before [1]. A warning in the respective
>> >configuration note seems in order (or a proper fix if anybody has one).
>> 
>> Insufficient data to draw anti-local-APIC conclusions.
>> - ensure you have the latest BIOS
>
>I tend not to touch the BIOS unless I have reason to believe an update will
>fix an actual problem.

Powering off invokes the BIOS. BIOSen are known to have bugs.
You really should check if a BIOS update is available.

>> - if you're using APM, ensure that CPU_IDLE and DISPLAY_BLANK are
>>   disabled, and that APM isn't built as a module
>>   (these things are known to cause APM hangs in UP APIC systems)
>> - if you're using ACPI, try without ACPI, or at least with ACPI not
>>   doing any power management
>
>Your suggestions match my current configuration:

Your APM/ACPI config seems Ok, but what does CONFIG_SMP look like?
Enabling SMP disables APM's power off code, unless one boots with
apm=power-off.

Did your kernel have to actually enable the local APIC, or did
the BIOS boot us with it already enabled? Please send me a dmesg
from a boot with local APIC support enabled.

I can't seem to find any place where we disable the local APIC
on shutdown; reboot seems Ok but not poweroff (as far as I can see).
I think this might explain why some BIOSen hang at poweroff.

/Mikael

^ permalink raw reply	[flat|nested] 7+ messages in thread
* APIC support prevents power off
@ 2003-07-20 14:36 Roger Luethi
  0 siblings, 0 replies; 7+ messages in thread
From: Roger Luethi @ 2003-07-20 14:36 UTC (permalink / raw)
  To: linux-kernel; +Cc: Ingo Molnar

On some UP boards (e.g. ASUS A7A266) enabling support for local APICs keeps
the machine from powering off on shutdown. It will just hang instead.

This has been observed by others before [1]. A warning in the respective
configuration note seems in order (or a proper fix if anybody has one).

Roger

[1] http://marc.theaimsgroup.com/?l=linux-kernel&m=105561164424871&w=2

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-07-22 23:13 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-21  1:13 APIC support prevents power off Mikael Pettersson
2003-07-21  9:54 ` Roger Luethi
2003-07-21 10:16   ` William Gallafent
  -- strict thread matches above, loose matches on Subject: below --
2003-07-22  8:35 Mikael Pettersson
2003-07-22 11:45 ` Mark McClelland
2003-07-22 23:28 ` Roger Luethi
2003-07-20 14:36 Roger Luethi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).