sensors-detect killed my CPU

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 3 May 2008 21:14:48 +0200, Jean Delvare wrote:
> On Sat, 03 May 2008 20:10:23 +0200, achim wrote:
> > ---------------------------- Output ---------------------------------
> > debian-9850:/home/achim# i2cdetect 0
> > WARNING! This program can confuse your I2C bus, cause data loss and
> > worse!
> > I will probe file /dev/i2c-0.
> > I will probe address range 0x03-0x77.
> > Continue? [Y/n] 
> >      0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
> > 00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
> > 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
> > 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- 2e -- 
> > 30: -- -- -- -- -- -- -- -- 38 -- -- -- -- -- -- -- 
> > 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- 4e -- 
> > 50: -- -- 52 53 -- -- -- 57 -- -- -- -- -- -- -- -- 
> > 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- 6e -- 
> > 70: 70 -- -- -- -- -- -- --                         
> > debian-9850:/home/achim# i2cdetect -l
> > i2c-0	smbus     	SMBus PIIX4 adapter at 0b00     	SMBus adapter
> > ?---------------------------- Output ---------------------------------  
> 
> Looks a lot like that older bug report I mentioned where probing
> address 0x2e rebooted the machine. Probably designed by the same
> person, using the same or similar chip.
> 
> > 
> > I'll try i2cdump 0 0x2e now and will also try the other adresses to
> > track down the problem.   
> 
> I expect i2cdump 0 0x2e will freeze your system if not worse. Most
> likely, sensors-detect would complete if you skipped address 0x2e on
> SMBus probe. At least that was the case for the other bug report.

In fact I would be more interested in a dump of 0x4e. The other report
had a chip there too, I wonder if it could be the same chip as the one
at 0x2e (and maybe 0x6e? The other report didn't have that.) If we
could identify the device by reading from 0x4e, we could skip the probe
of 0x2e and that would hopefully solve the problem. But this will be
very difficult to identify the device as long as we don't know what
device it is. That's where the help of DFI or Sapphire would be
valuable.

-- 
Jean Delvare




[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux