All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rune Svendsen <runesvend@gmail.com>
To: lm-sensors@vger.kernel.org
Subject: Re: [lm-sensors] [PATCH] hwmon: (abituguru3) Support multiple DMI
Date: Sun, 06 Sep 2009 15:05:37 +0000	[thread overview]
Message-ID: <1252249537.3565.16.camel@runescomp> (raw)
In-Reply-To: <1252170780-4141-1-git-send-email-alistair@devzero.co.uk>

Hi,
[snip]
> 
> There's a bit of history associated with the DMI message. Before I added DMI 
> support to the driver the legacy probe method (which doesn't really work at 
> all on IP35 Pro) was used to detect the other 20-or-so supported mainboards.
> On a lot of the boards in this list, this detection is reliable, and the 
> message I added was a useful helper to get people to send in their DMI info.
> 
> Unfortunately your case has fallen through the cracks of obscurity where both 
> DMI was broken (because of a bug) and legacy probing didn't work (because it 
> doesn't work on IP35 Pro). You board appears to the driver to be just like any 
> other unsupported hardware.
> 
> You're right that it's suboptimal there are no kernel messages displayed, but 
> consider the distro/script case where driver loading may be attempted 
> automatically on unsupported hardware. In this case it is customary for Linux 
> drivers to reject the modprobe with -ENODEV but *not* print a message. 
> Printing a verbose one about sending DMI info to the uguru maintainer would 
> certainly not be desirable!
> 
> So yes, it's not perfect, and maybe we could improve it a la "if it's an Abit 
> board, the message could be printed" but anything you do is really just a 
> heuristic.
> 
Ah, ok, I see what the problem is now. I didn't get the message because
for all abituguru3 knew, I didn't have an Abit motherboard. That makes
sense.
Well the good news would then be that by adding the IP35 Pro XE to pass
the DMI string test, there are no more IP35 Pro models left. So if the
legacy probing method is only non-functional for IP35 Pro boards, then
an Abit board should pass either of the two tests now.
(There are still several non-"Pro" "IP35" Abit boards left though: IP35,
IP35P, IP35V, IP35-E. But if it _is_ only the "Pro" models that are
incompatible with the legacy probing method, this issue should be
solved.)


_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

  parent reply	other threads:[~2009-09-06 15:05 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-05 17:13 [lm-sensors] [PATCH] hwmon: (abituguru3) Support multiple DMI Alistair John Strachan
2009-09-06  7:23 ` Hans de Goede
2009-09-06  9:15 ` Alistair John Strachan
2009-09-06  9:37 ` Hans de Goede
2009-09-06 12:03 ` Jean Delvare
2009-09-06 13:55 ` Alistair John Strachan
2009-09-06 14:06 ` Jean Delvare
2009-09-06 14:15 ` Rune Svendsen
2009-09-06 14:30 ` Alistair John Strachan
2009-09-06 14:41 ` Alistair John Strachan
2009-09-06 15:05 ` Rune Svendsen [this message]
2009-09-06 16:23 ` Jean Delvare

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=1252249537.3565.16.camel@runescomp \
    --to=runesvend@gmail.com \
    --cc=lm-sensors@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.