From: khali@linux-fr.org (Jean Delvare)
To: lm-sensors@vger.kernel.org
Subject: [lm-sensors] Kernel hangs with i2c-i801 driver?
Date: Wed, 23 Nov 2005 13:18:53 +0000 [thread overview]
Message-ID: <KCCkzhPP.1132748311.9647150.khali@localhost> (raw)
In-Reply-To: <20051123100021.GA29473@oden.homeip.net>
Hi Daniel, Keith,
On 2005-11-23, Daniel Nilsson wrote:
> Last night I reported ticket #2116[1] which is related to the kernel
> hanging when attempting to set the sensor limits with sensors -s. I
> started reading on the list of other open tickets on other chips to
> see if I could find something similar, and I found ticket #2111[2]
> reported by Keith.
>
> The common thing between both our problems is that:
>
> 1. We both use kernel 2.6.14 (either 2.6.14 or 2.6.14.2).
> 2. We both use the i2c-i801 driver.
> 3. We both have SMP enabled kernels running on P4 CPUs with HT enabled.
4. You both have the eeprom module loaded.
> In my case I have the w83792d driver for my sensor chip while Keith is
> using the lm85 driver. But since we both experience the same lockup
> under the same conditions I'm more suspicious of the i2c-i801 driver
> and how that driver is behaving in kernel 2.6.14 on SMP systems. Any
> other experience where this driver is find under these conditions?
No other report I can think of. Most reported problems of "sensors -s"
causing problems are either CPU throttling or instant power-off, not
lockups.
The i2c-i801 did not receive any recent change which could explain the
problem, and the driver is widely used (including by me on UP) so it is
certainly not fundamentally broken. It must have been widely tested on
SMP systems too. You have an ICH7 though, which is one of the most
recent incarnation of the i801, and this one may not have received
extended testing. Keith, is it an ICH7 on your system too, or another
incarnation?
"sensors -s" does too many things so it'll be hard to find out what
exactly causes the hang. Could be any write on the bus, or a specific
limit change. Better would be to try writing to the /sysfs files
directly, manually, and see if any write causes the problem, or only to
certain files.
Please also try to reproduce the hang without loading the eeprom driver.
I would additionally be interested in the SMBus topology (output of
"i2cdetect 0" to start with, or whatever the bus number is for
i2c-i801). Do you happen to know if the SMBus on that board is
multiplexed or shared with another bus type.?
--
Jean Delvare
next prev parent reply other threads:[~2005-11-23 13:18 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-23 11:01 [lm-sensors] Kernel hangs with i2c-i801 driver? Daniel Nilsson
2005-11-23 13:18 ` Jean Delvare [this message]
2005-11-23 14:12 ` Daniel Nilsson
2005-11-23 14:17 ` Keith
2005-11-23 15:24 ` Henrique de Moraes Holschuh
2005-11-23 15:52 ` Jean Delvare
2005-11-23 15:53 ` Keith
2005-11-23 16:06 ` Keith
2005-11-23 16:22 ` Jean Delvare
2005-11-23 18:53 ` Henrique de Moraes Holschuh
2005-11-23 20:02 ` Henrique de Moraes Holschuh
2005-11-23 22:36 ` Jean Delvare
2005-11-24 2:58 ` Henrique de Moraes Holschuh
2005-11-25 17:51 ` Mark M. Hoffman
2005-11-25 17:54 ` Mark M. Hoffman
2005-11-25 20:52 ` Rudolf Marek
2005-11-26 8:54 ` Daniel Nilsson
2005-11-26 10:36 ` Jean Delvare
2005-11-28 13:32 ` Jean Delvare
2005-11-28 18:50 ` Daniel Nilsson
2005-11-28 20:07 ` Daniel Nilsson
2005-11-29 16:26 ` Jean Delvare
2005-11-30 23:11 ` Rudolf Marek
2005-12-01 22:29 ` Daniel Nilsson
2005-12-02 9:58 ` Rudolf Marek
2005-12-03 20:57 ` Daniel Nilsson
2005-12-05 8:19 ` Rudolf Marek
2005-12-05 11:16 ` Ymu
2005-12-05 18:41 ` Daniel Nilsson
2005-12-06 2:10 ` Ymu
2005-12-07 8:20 ` Daniel Nilsson
2005-12-07 9:59 ` Ymu
2005-12-07 11:08 ` Henrique de Moraes Holschuh
2005-12-07 20:06 ` Daniel Nilsson
2005-12-08 7:46 ` Ymu
2005-12-08 21:22 ` Jean Delvare
2005-12-09 2:10 ` Henrique de Moraes Holschuh
2005-12-09 2:47 ` Ymu
2005-12-09 6:06 ` Daniel Nilsson
2005-12-09 12:26 ` Henrique de Moraes Holschuh
2005-12-10 9:14 ` Rudolf Marek
2005-12-13 22:06 ` Daniel Nilsson
2005-12-15 19:15 ` Daniel Nilsson
2005-12-16 11:59 ` Henrique de Moraes Holschuh
2005-12-16 19:59 ` Rudolf Marek
2005-12-29 17:04 ` Daniel Nilsson
2005-12-29 17:49 ` Rudolf Marek
2006-01-07 12:54 ` Daniel Nilsson
2006-01-07 20:42 ` Rudolf Marek
2006-01-08 14:31 ` Daniel Nilsson
2006-01-11 20:31 ` Daniel Nilsson
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=KCCkzhPP.1132748311.9647150.khali@localhost \
--to=khali@linux-fr.org \
--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.