All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthew Garrett <mjg59@srcf.ucam.org>
To: Chase Douglas <chase.douglas@canonical.com>
Cc: linux-acpi@vger.kernel.org
Subject: Re: Quirking acpi_enforce_resources
Date: Mon, 1 Mar 2010 22:45:26 +0000	[thread overview]
Message-ID: <20100301224526.GA25501@srcf.ucam.org> (raw)
In-Reply-To: <1267482931.22999.43.camel@cndougla-ubuntu>

On Mon, Mar 01, 2010 at 05:35:31PM -0500, Chase Douglas wrote:
> On Mon, 2010-03-01 at 22:22 +0000, Matthew Garrett wrote:
> > How are you defining "known-working"? You've verified that the system 
> > management code on the hardware in question makes no accesses to the 
> > smbus?
> 
> I'm defining "known-working" to refer to the amount of bugs opened
> related to the fact that their drivers used to work fine, but now they
> don't.

You're defining "known-working" as "hasn't bricked any hardware yet, as 
far as we know, even though examining the code reveals that it's a 
possibility"? I'm not enthusiastic.

> As are many things, this is a risk-reward tradeoff. If there was even
> one single instance of anyone being harmed by native hwmon drivers, I
> wouldn't have attempted to bring this up. However, I am bringing this up
> not necessarily because I believe this is the best way, but because I
> think we should at least get a discussion out in the open so that others
> can contemplate the issue.

We've had several cases of people having critical thermal shutdowns and 
suffering data loss that were traced back to this issue.

> If consensus is that the risk is not worth it, then I can go back to end
> users and say "The gurus say this is too risky and could harm your
> hardware, please wait for proper ACPI drivers." If the consensus is that
> it will be too hard to determine a proper whitelist of working devices,
> then I can go back with that as well. Right now though, there's no
> stance that's been taken by anyone, so we just have users who are upset
> that their hardware/software isn't working "right".

The stance was made clear by the changing of the default value - if your 
system firmware says that the OS shouldn't touch these resources, the OS 
will not touch those resources.

> P.S. I also don't want to drown out a discussion on the log level of the
> message produced. Please see the first message of this thread for
> details.

I agree that that should probably be KERN_INFO.

-- 
Matthew Garrett | mjg59@srcf.ucam.org

      reply	other threads:[~2010-03-01 22:45 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-01 21:01 Quirking acpi_enforce_resources Chase Douglas
2010-03-01 22:04 ` Matthew Garrett
2010-03-01 22:15   ` Chase Douglas
2010-03-01 22:22     ` Matthew Garrett
2010-03-01 22:35       ` Chase Douglas
2010-03-01 22:45         ` Matthew Garrett [this message]

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=20100301224526.GA25501@srcf.ucam.org \
    --to=mjg59@srcf.ucam.org \
    --cc=chase.douglas@canonical.com \
    --cc=linux-acpi@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.