From: daniel.n.nilsson@home.se (Daniel Nilsson)
To: lm-sensors@vger.kernel.org
Subject: [lm-sensors] Kernel hangs with i2c-i801 driver?
Date: Sun, 08 Jan 2006 14:31:59 +0000 [thread overview]
Message-ID: <20060108143158.GA12697@dnil.se> (raw)
In-Reply-To: <20051123100021.GA29473@oden.homeip.net>
Hi All,
On Sat, Jan 07, 2006 at 09:42:44PM +0100, Rudolf Marek wrote:
> OK thanks. I'm just curious how did you contact them via standard
> support for on their pages? Maybe you have some VIP support?
No, just standard support... I'm surprised to get an answer actually,
which probably speaks more about my low expectations on these kinds of
support sites;
http://tw.giga-byte.com/Company/ContactUs/contact_us.htm
> > After shutting off that bit 14 for enabling SMI on GPIO7 that machine
> > does not hang any longer! I've tried a couple things that used to make
> > the machine hang and none of them did any harm any longer! To prove
> > that a different way I re-enabled that bit again using
> >
> > setpci -s 00:1f.0 b8.l\x18014000
> >
> > which caused the machine to hang right away (ie, the setpci command
> > didn't return). Looks like we might have a workaround!
>
> Perhaps the SMI was already asserted so it just went through when it was enabled.
Yes, that is my theory as well.
>
> I have developed a quirk to linux kernel. Please see the
> attachment. It compiles and thats all I know ;) If it works you
> should see in kernel syslog/messages that the Gigabyte motherboard
> was detected (see the code for actual messages)
Well I can tell that is works too!
dmesg | grep -i giga
Gigabyte GA-4MXSV motherboard detected:<4>Disabling SMI routing from W83792D.
While looking for this I also noticed that the following quirk is
activated on this motherboard:
PCI: PXH quirk detected, disabling MSI for SHPC device
But I concluded that MSI in this regard is the interrupt handling used
on PCI-Express which should be completely irrelevant to the problems
we have been debugging here.
> If it produces correct message please try to hang it again. If it
> produces correct message and hangs I missed something in the PCI
> handling routine. (But I think it should be OK)
It works fine, it is detected and bit 14 is cleared. The machine does
not hang any longer.
> The patch is against 2.6.15 but it should work with earlier versions too.
> It will work in both 32 bit and 64bit kernel mode.
I used it against 2.6.14 to not introduce a new kernel version in the
mix. Applied and compiled just fine.
> Lycka till ;)
Tack s? mycket f?r hj?lpen :-)
Now this pretty much solved this issue for me, but I'm wondering if we
should give Gigabyte a week or two to respond to my request to have
them debug the root cause? If they don't want to do that I guess we
could consider this patch to be required in order to use the sensor
devices on this motherboard....
Best Reagards
--
Daniel Nilsson
next prev parent reply other threads:[~2006-01-08 14:31 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
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 [this message]
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=20060108143158.GA12697@dnil.se \
--to=daniel.n.nilsson@home.se \
--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.