2008-11-16 19:06:50 |
Russ Miranda |
bug |
|
|
added bug |
2008-11-18 16:50:48 |
Leann Ogasawara |
linux: status |
New |
Incomplete |
|
2008-11-18 16:50:48 |
Leann Ogasawara |
linux: statusexplanation |
|
Hi Russ,
After you 'sudo modprobe abituguru3' is there any additional information in your dmesg output? Care to attach it here? |
|
2008-12-03 03:37:52 |
Leann Ogasawara |
linux: status |
Incomplete |
Triaged |
|
2008-12-03 03:37:52 |
Leann Ogasawara |
linux: assignee |
|
ubuntu-kernel-team |
|
2008-12-03 03:37:52 |
Leann Ogasawara |
linux: importance |
Undecided |
Medium |
|
2008-12-03 03:37:52 |
Leann Ogasawara |
linux: statusexplanation |
Hi Russ,
After you 'sudo modprobe abituguru3' is there any additional information in your dmesg output? Care to attach it here? |
The patch mentioned in the upstream report is already available in Intrepid which has a 2.6.27 based kernel.
ogasawara@yoji:~/ubuntu-intrepid$ git log 4ef664b5bc93bbfe28513165216a8c9f4fad5314
commit 4ef664b5bc93bbfe28513165216a8c9f4fad5314
Author: Alistair John Strachan <alistair@devzero.co.uk>
Date: Fri Aug 15 00:40:39 2008 -0700
abituguru3: prefer DMI probing to manual probing
Previously the driver was only using DMI to prevent smbus probing on
non-Abit motherboards. However, since the manual probing method is
brittle and prone to failure on some Abit motherboards (esp. the Abit
IP35 Pro) it is better to use DMI to also read the board name and then
decide whether or not to probe the bus.
At the moment, we do not have a list of valid DMI name strings to use
for existing and supported motherboards. This patch only implements DMI
probing for the IP35 Pro. For motherboards that can not yet use DMI
probing, a warning will be printed to the kernel log asking those users
to email me their dmidecode output.
The existing manual probing mechanism will be used if CONFIG_DMI is not
enabled, if DMI probing fails (for DMI-unsupported motherboards), or if
DMI probing fails and the "force" option is set (for DMI-supported
motherboards). Ideally in the longer term this manual probing method
would be removed.
This patch should be safe to apply as it does not change the probing
behaviour for most of the supported motherboards, just the IP35 Pro,
which already has regressions filed against it in 2.6.26.
Addresses http://bugzilla.kernel.org/show_bug.cgi?id=11212
Signed-off-by: Alistair John Strachan <alistair@devzero.co.uk>
Acked-by: Hans de Goede <j.w.r.degoede@hhs.nl>
Cc: "Mark M. Hoffman" <mhoffman@lightlink.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
|
2008-12-18 13:41:22 |
Stefan Bader |
linux: status |
Triaged |
Incomplete |
|
2008-12-18 13:41:22 |
Stefan Bader |
linux: assignee |
ubuntu-kernel-team |
stefan-bader-canonical |
|
2008-12-18 13:41:22 |
Stefan Bader |
linux: statusexplanation |
The patch mentioned in the upstream report is already available in Intrepid which has a 2.6.27 based kernel.
ogasawara@yoji:~/ubuntu-intrepid$ git log 4ef664b5bc93bbfe28513165216a8c9f4fad5314
commit 4ef664b5bc93bbfe28513165216a8c9f4fad5314
Author: Alistair John Strachan <alistair@devzero.co.uk>
Date: Fri Aug 15 00:40:39 2008 -0700
abituguru3: prefer DMI probing to manual probing
Previously the driver was only using DMI to prevent smbus probing on
non-Abit motherboards. However, since the manual probing method is
brittle and prone to failure on some Abit motherboards (esp. the Abit
IP35 Pro) it is better to use DMI to also read the board name and then
decide whether or not to probe the bus.
At the moment, we do not have a list of valid DMI name strings to use
for existing and supported motherboards. This patch only implements DMI
probing for the IP35 Pro. For motherboards that can not yet use DMI
probing, a warning will be printed to the kernel log asking those users
to email me their dmidecode output.
The existing manual probing mechanism will be used if CONFIG_DMI is not
enabled, if DMI probing fails (for DMI-unsupported motherboards), or if
DMI probing fails and the "force" option is set (for DMI-supported
motherboards). Ideally in the longer term this manual probing method
would be removed.
This patch should be safe to apply as it does not change the probing
behaviour for most of the supported motherboards, just the IP35 Pro,
which already has regressions filed against it in 2.6.26.
Addresses http://bugzilla.kernel.org/show_bug.cgi?id=11212
Signed-off-by: Alistair John Strachan <alistair@devzero.co.uk>
Acked-by: Hans de Goede <j.w.r.degoede@hhs.nl>
Cc: "Mark M. Hoffman" <mhoffman@lightlink.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
|
|
2009-04-04 15:04:19 |
Tim Gardner |
bug task added |
|
linux (Ubuntu Intrepid) |
|
2009-04-04 15:04:19 |
Tim Gardner |
bug task added |
|
linux (Ubuntu Jaunty) |
|
2009-04-04 15:04:56 |
Tim Gardner |
linux (Ubuntu Jaunty): status |
Incomplete |
Fix Committed |
|
2009-04-04 15:04:56 |
Tim Gardner |
linux (Ubuntu Jaunty): milestone |
|
ubuntu-9.04 |
|
2009-04-04 15:18:51 |
Stefan Bader |
linux (Ubuntu Intrepid): importance |
Undecided |
Medium |
|
2009-04-04 15:18:51 |
Stefan Bader |
linux (Ubuntu Intrepid): status |
New |
In Progress |
|
2009-04-04 15:18:51 |
Stefan Bader |
linux (Ubuntu Intrepid): assignee |
|
stefan-bader-canonical |
|
2009-04-04 15:19:47 |
Stefan Bader |
description |
$ uname -a
Linux zygoma 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:06 UTC 2008 x86_64 GNU/Linux
$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10
$ sudo modprobe abituguru3
FATAL: Error inserting abituguru3 (/lib/modules/2.6.27-7-generic/kernel/drivers/hwmon/abituguru3.ko): No such device
On Ubuntu 8.04 (hardy), the abituguru3 module loaded properly, making the ABIT uguru sensors for my ABIT IP35 Pro motherboard available. On Ubuntu 8.10 (intrepid), the abituguru3 module fails to load as shown.
Forcing the module appears to work.
Note: I searched the internet for information on this issue, and did not find much. I did find a bug report on Mandriva that appeared similar:
https://qa.mandriva.com/show_bug.cgi?id=41113
Information was sketchy, but perhaps it is already in the pipeline to be fixed in an upcoming patch. |
SRU justification:
Impact: There are a certain variation in the string provided by some mainbord
manufactures in the name they provide in the DMI information between
BIOS releases. The abituguru3 is a sensor driver that matched very
strictly to certain names and it was found this causes boards which
run well before, not to be detected after switching to DMI matching.
Fix: backported patch from upstream which loosens the checking to match
partial strings instread of the long versions.
Testcase: Driver would not load with certain boards. Verified to be working
after applying the patch.
---
$ uname -a
Linux zygoma 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:06 UTC 2008 x86_64 GNU/Linux
$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10
$ sudo modprobe abituguru3
FATAL: Error inserting abituguru3 (/lib/modules/2.6.27-7-generic/kernel/drivers/hwmon/abituguru3.ko): No such device
On Ubuntu 8.04 (hardy), the abituguru3 module loaded properly, making the ABIT uguru sensors for my ABIT IP35 Pro motherboard available. On Ubuntu 8.10 (intrepid), the abituguru3 module fails to load as shown.
Forcing the module appears to work.
Note: I searched the internet for information on this issue, and did not find much. I did find a bug report on Mandriva that appeared similar:
https://qa.mandriva.com/show_bug.cgi?id=41113
Information was sketchy, but perhaps it is already in the pipeline to be fixed in an upcoming patch. |
|
2009-04-04 15:20:27 |
Stefan Bader |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2009-04-08 04:35:07 |
Launchpad Janitor |
linux (Ubuntu Jaunty): status |
Fix Committed |
Fix Released |
|
2009-04-09 18:28:32 |
Stefan Bader |
linux (Ubuntu Intrepid): status |
In Progress |
Fix Committed |
|
2009-06-05 10:06:13 |
Martin Pitt |
tags |
|
verification-needed |
|
2009-06-16 17:37:11 |
Steve Beattie |
tags |
verification-needed |
hw-specific verification-needed |
|
2009-06-16 20:21:34 |
Martin Pitt |
tags |
hw-specific verification-needed |
hw-specific verification-done |
|
2009-07-03 09:20:20 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/karmic/linux-ports |
|
2009-07-14 09:38:11 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/karmic/linux-rt |
|
2009-08-30 14:38:33 |
Rune K. Svendsen |
attachment added |
|
dmidecode.txt http://launchpadlibrarian.net/31011815/dmidecode.txt |
|
2009-09-14 13:52:08 |
Launchpad Janitor |
linux (Ubuntu Intrepid): status |
Fix Committed |
Fix Released |
|