From: r.marek@sh.cvut.cz (Rudolf Marek)
To: lm-sensors@vger.kernel.org
Subject: [lm-sensors] Kernel hangs with i2c-i801 driver?
Date: Sat, 07 Jan 2006 20:42:44 +0000 [thread overview]
Message-ID: <43C027C4.9030906@sh.cvut.cz> (raw)
In-Reply-To: <20051123100021.GA29473@oden.homeip.net>
Hi all,
> Back from vacationing, time to get this issue resolved :-)
Good.
> Sounds like I should put some pressure on Gigabyte to fix the route
> cause, I don't think we will be able to do so but since this is a
> server motherboard one would think the Gigabyte should be interested
> in fixing the root cause... I'll try and let you all know how that goes.
>
OK thanks. I'm just curious how did you contact them via standard support for on their pages?
Maybe you have some VIP support?
> So setpci seems to work:
Good.
> 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.
>
> The output of dmidecode and lspci -v -v -v is attached since it is
> rather long.
>
Good thanks.
> oden:~# dmidecode
OT: Gods should not have broken SMI...
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)
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)
If you cant see any message it means that the DMI detection is not working. Please look to dmi.h file and
find a combination that works for you (hint: use the dmidecode output to get values)
(for example leave only the manufacturer field or try different macro DMI_MATCH(something else here)
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.
Lycka till ;)
Thanks,
Regads
Rudolf
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: giga_smi
Url: http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20060107/0a70dfe1/giga_smi.pl
next prev parent reply other threads:[~2006-01-07 20:42 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 [this message]
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=43C027C4.9030906@sh.cvut.cz \
--to=r.marek@sh.cvut.cz \
--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.