All of lore.kernel.org
 help / color / mirror / Atom feed
* [Fwd: Re: [lm-sensors] Kernel hangs with i2c-i801 driver?]
@ 2005-11-26  8:37 Daniel Nilsson
  2005-11-26 11:26 ` Henrique de Moraes Holschuh
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Daniel Nilsson @ 2005-11-26  8:37 UTC (permalink / raw)
  To: lm-sensors

On Fri, Nov 25, 2005 at 08:56:49PM +0100, Rudolf Marek wrote:
> 
> Hello all,
> 
> I have a theory that changing limit values will assert SMI interrupt
> and SMI code will hang the machine. 
> Maybe the interrupt is raised via SMBALERT line which can be
> disabled in the i2c-i801.c driver. 
> 
> Eventualy i think if we switch the interrupt generation to IRQ9 so
> inux should report "IRQ9 nobody cared" instead of crarsh ... if I'm
> correct with the SMI assumption. 
> 
> you can try to:
> setpci  -s 0:1f.3 40.b=1
> 
> This will set the SMB routing interrupt to IRQ9 (or some other but
> not on SMI)
> 
> and then repeat with sensors -s
> This is a bit dangerous so please do it with filesystems mouted RO.
> 
> If you get instead of crash no crash and/or some message in dmesg we
> have won :) 

This sounds like an interesting theory, but I have a small problem
here... I can't reproduct the problem on my machine :-( I know it
happened at least 4 times before, but now it doesn't seem to happen. I
have not changed any software or recompiled the kernel. All that might
have changed are the sensors limits in sensors.conf which I did
restore to default values. There are also a few reboots that have
happened since then.

I obviously need to be able to reproduce fairly easily so that we can
see if a change has any significant effect or not, so any tips or
tricks that might force the issue would be welcome! I'm leaning
towards writing a script that will loop and write all possible values
to the limits files under sysfs. Other then that I'm out of ideas...

/Daniel

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-11-28 17:14 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-26  8:37 [Fwd: Re: [lm-sensors] Kernel hangs with i2c-i801 driver?] Daniel Nilsson
2005-11-26 11:26 ` Henrique de Moraes Holschuh
2005-11-27 12:54 ` Daniel Nilsson
2005-11-27 23:32 ` Daniel Nilsson
2005-11-28 10:41 ` Rudolf Marek
2005-11-28 17:14 ` Keith

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.