public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Hyper-threaded pickle
@ 2004-03-05  4:52 Jeff Garzik
  2004-03-05  6:44 ` Len Brown
  0 siblings, 1 reply; 6+ messages in thread
From: Jeff Garzik @ 2004-03-05  4:52 UTC (permalink / raw)
  To: Brown, Len, Andrew Morton; +Cc: Linux Kernel


So,

Just now getting my dual athlon going under 2.6.x.  It _really_ doesn't 
like ACPI.

ACPI specifications dictate some hardware characteristics, as well as 
specifying table structures and such.  One of those characteristics is 
the 4-second poweroff:  if you hold down the power button for 4-5 
seconds, your motherboard is required to poweroff the machine.  This is 
supposed to be a hard poweroff, and on most machines this works even 
when various pieces of hardware are frozen/locked-up.

Turning on ACPI kills my 4-second poweroff, which is pretty darn 
impressive.  So I proceed to disable ACPI...  but CONFIG_ACPI_BOOT 
doesn't want to disable.  I am trying to restore my working, non-ACPI 
configuration under 2.6, but this seems to be preventing me from doing so:

drivers/acpi/Kconfig:
config ACPI_BOOT
         bool
         depends on ACPI || X86_HT
         default y

arch/i386/Kconfig:
config X86_HT
         bool
         depends on SMP && !(X86_VISWS || X86_VOYAGER)
         default y

My dual athlon _definitely_ doesn't have hyperthreading, and I am 
willing to bet that force-enabling the ACPI boot and HT code for all SMP 
machines breaks other older-SMP boxes as well.

	Jeff





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

end of thread, other threads:[~2004-03-09 20:11 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1wfBD-6GI-9@gated-at.bofh.it>
     [not found] ` <1whjQ-8sH-25@gated-at.bofh.it>
     [not found]   ` <1wMeo-Sr-3@gated-at.bofh.it>
     [not found]     ` <1xlbI-6Rl-5@gated-at.bofh.it>
2004-03-09 20:14       ` Hyper-threaded pickle Bill Davidsen
2004-03-14  3:35       ` Andi Kleen
2004-03-05  4:52 Jeff Garzik
2004-03-05  6:44 ` Len Brown
2004-03-06 15:40   ` Jeff Garzik
2004-03-08  5:02     ` Len Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox