From: "Peter Mahlknecht" <mali100@gmx.net>
To: lm-sensors@vger.kernel.org
Subject: Re: [lm-sensors] ACPI reads wrong temperature after loading
Date: Sun, 02 Nov 2008 11:25:25 +0000 [thread overview]
Message-ID: <20081102112525.316060@gmx.net> (raw)
In-Reply-To: <20081101103904.7ea43d94@hyperion.delvare>
HI,
> On Sat, 01 Nov 2008 23:16:56 +0100, Peter Mahlknecht wrote:
> > I got the new kernel (2.6.27.4) running, here is what it outputs during
> boot:
> > Nov 1 22:48:30 laptop-mali kernel: [ 9.670886] i801_smbus
> 0000:00:1f.3: PCI INT B -> GSI 19 (level, low) -> IRQ 19
> > Nov 1 22:48:30 laptop-mali kernel: [ 9.670946] ACPI: I/O resource
> 0000:00:1f.3 [0x18e0-0x18ff] conflicts with ACPI region SMBI [0x18e0-0x18ef]
> > Nov 1 22:48:30 laptop-mali kernel: [ 9.671002] ACPI: Device needs an
> ACPI driver
>
> OK. This confirms that ACPI is using the SMBus so we shouldn't. With
> kernels >= 2.6.27, you can boot with parameter
> acpi_enforce_resources=strict and the i2c-i801 driver will decline
> attaching to the SMBus.
Has this the same effect as just not loading the i2c-i801 driver? Or what other functions then attaching to the SMBus has the i2c-i801?
> Another test I'd like you to do is:
>
> # rmmod em28xx_cx25843
> # rmmod lm90
> # modprobe i2c-i801
> # modprobe i2c-dev
> # i2cdetect -l
> (find the i2c bus number for "SMBus I801 adapter at 18e0")
> # i2cdetect n
> (where n is the bus number in question)
>
> I wonder if this will confuse ACPI the same way loading em28xx_cx25843
> does.
It does:
laptop-mali:/home/mali# i2cdetect -l
i2c-0 smbus SMBus I801 adapter at 18e0 SMBus adapter
laptop-mali:/home/mali# cat /proc/acpi/thermal_zone/THRM/temperature
temperature: 41 C
laptop-mali:/home/mali# 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] y
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- 08 -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 -- 32 -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- 44 -- -- -- -- -- -- -- 4c -- -- --
50: 50 -- 52 -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- 69 -- -- -- -- -- --
laptop-mali:/home/mali# cat /proc/acpi/thermal_zone/THRM/temperature
temperature: 65535 C
Peter
--
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
next prev parent reply other threads:[~2008-11-02 11:25 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-01 9:39 [lm-sensors] ACPI reads wrong temperature after loading Jean Delvare
2008-11-01 15:28 ` Markus Rechberger
2008-11-01 16:14 ` Jean Delvare
2008-11-01 17:11 ` Markus Rechberger
2008-11-01 17:33 ` Jean Delvare
2008-11-01 18:47 ` Peter Mahlknecht
2008-11-01 22:16 ` Peter Mahlknecht
2008-11-02 9:07 ` Jean Delvare
2008-11-02 11:25 ` Peter Mahlknecht [this message]
2008-11-05 17:33 ` Jean Delvare
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=20081102112525.316060@gmx.net \
--to=mali100@gmx.net \
--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.