public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Len Brown <len.brown@intel.com>
To: Jeff Garzik <jgarzik@pobox.com>
Cc: Andrew Morton <akpm@osdl.org>,
	Linux Kernel <linux-kernel@vger.kernel.org>
Subject: Re: Hyper-threaded pickle
Date: 08 Mar 2004 00:02:11 -0500	[thread overview]
Message-ID: <1078722131.2336.39.camel@dhcppc4> (raw)
In-Reply-To: <4049F0EE.7060501@pobox.com>

> > Re: old systems -- we use dmi_scan to disable ACPI on systems by default
> > on systems older than 1/1/2001.
> 
> What happens for the no-DMI case?

When DMI is not present, dmi_scan is a no-op -- so ACPI will run in
whatever default the system is set to -- eg. "off" for FC1, and "on" for
FC2-test1.

We've found in practice that dmi_scan has been pretty effective at
identifying the set of systems new enough to have an ACPI enabled BIOS
but old enough that the ACPI implementation is hopeless.  Though we've
had many reports of 1/1/2001 being a bit *too* conservative -- disabling
ACPI on systems where ACPI works fine.  Indeed, there is a bugzilla
requesting a "white-list" to enable exceptions to this date.  I'm not
enthusiastic about that plan, however.  I figure there are more 3-year
old boxes that have been running Linux w/o ACPI than there are those
which have; and I'd rather spend my ergs on the current and upcoming
boxes where vendors are more willing to update a broken BIOS...

> > Re: opteron & !HT.  Andi showed me a patch today that disables X86_HT if
> > you build specifically for an AMD CPU that doesn't support HT.  This
> > looks like a good idea, and possibly should be expanded.
> 
> Cool.
> 
> My main worry/concern is breaking older systems, due to this change in 
> behavior.

2.4 and SuSE have deployed this way for some time.  The HT part of ACPI
was in RHL 8.0 and 9.0 by default as well -- and this is consistent with
that.

> An easy first step is to make CONFIG_X86_HT selectable again.

That wouldn't help the most importaht case though -- the distro who
wants the same kernel binary to run on a broad variety of platforms.

-Len



  reply	other threads:[~2004-03-08  5:03 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-05  4:52 Hyper-threaded pickle Jeff Garzik
2004-03-05  6:44 ` Len Brown
2004-03-06 15:40   ` Jeff Garzik
2004-03-08  5:02     ` Len Brown [this message]
     [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       ` Bill Davidsen
2004-03-14  3:35       ` Andi Kleen

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=1078722131.2336.39.camel@dhcppc4 \
    --to=len.brown@intel.com \
    --cc=akpm@osdl.org \
    --cc=jgarzik@pobox.com \
    --cc=linux-kernel@vger.kernel.org \
    /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