All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] Using dme1737 to read sensor data when an ACPI
@ 2011-02-16 15:31 James Mills
  2011-02-21 18:30 ` James Mills
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: James Mills @ 2011-02-16 15:31 UTC (permalink / raw)
  To: lm-sensors

All,

I am working on a project with a SCH3114.  By default, when I modprobe
dme1737, it fails with an ACPI conflict.  In the short term, I have
added "acpi_enforce_resources=lax", and the module now loads and
sensors are displayed.

However, I am concerned with the dmesg:

ACPI: resource dme1737 [io  0x0a70-0x0a71] conflicts with ACPI region
RNTR [??? 0x00000a00-0x00000a7f flags 0x52]
ACPI: This conflict may cause random problems and system instability

All we want is for the sensor data provided by this module to be
polled periodically.

Can anyone tell me what the real risk is of using this module in
conjunction with "lax" ACPI?  Is there a way to put this module in
"read-only" mode or some other mode that minimizes the potential for
system instability?

Any information is appreciated!
~james

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

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

* Re: [lm-sensors] Using dme1737 to read sensor data when an ACPI
  2011-02-16 15:31 [lm-sensors] Using dme1737 to read sensor data when an ACPI James Mills
@ 2011-02-21 18:30 ` James Mills
  2011-02-21 23:04 ` Guenter Roeck
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: James Mills @ 2011-02-21 18:30 UTC (permalink / raw)
  To: lm-sensors

Does anyone have any information on my question below?  I would just
like to put my mind at ease if at all possible.  Again, I will only be
using this module to poll sensors.

Thanks!
~james

On Wed, Feb 16, 2011 at 9:31 AM, James Mills <jameswmills@gmail.com> wrote:
> All,
>
> I am working on a project with a SCH3114.  By default, when I modprobe
> dme1737, it fails with an ACPI conflict.  In the short term, I have
> added "acpi_enforce_resources=lax", and the module now loads and
> sensors are displayed.
>
> However, I am concerned with the dmesg:
>
> ACPI: resource dme1737 [io  0x0a70-0x0a71] conflicts with ACPI region
> RNTR [??? 0x00000a00-0x00000a7f flags 0x52]
> ACPI: This conflict may cause random problems and system instability
>
> All we want is for the sensor data provided by this module to be
> polled periodically.
>
> Can anyone tell me what the real risk is of using this module in
> conjunction with "lax" ACPI?  Is there a way to put this module in
> "read-only" mode or some other mode that minimizes the potential for
> system instability?
>
> Any information is appreciated!
> ~james
>



-- 
you've gotta live light enough to see the humor
and long enough to see some change
~ Ani DiFranco

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

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

* Re: [lm-sensors] Using dme1737 to read sensor data when an ACPI
  2011-02-16 15:31 [lm-sensors] Using dme1737 to read sensor data when an ACPI James Mills
  2011-02-21 18:30 ` James Mills
@ 2011-02-21 23:04 ` Guenter Roeck
  2011-02-22  7:50 ` [lm-sensors] Using dme1737 to read sensor data when an Clemens Ladisch
  2011-02-22 16:08 ` [lm-sensors] Using dme1737 to read sensor data when an ACPI James Mills
  3 siblings, 0 replies; 5+ messages in thread
From: Guenter Roeck @ 2011-02-21 23:04 UTC (permalink / raw)
  To: lm-sensors

On Mon, Feb 21, 2011 at 01:30:31PM -0500, James Mills wrote:
> Does anyone have any information on my question below?  I would just
> like to put my mind at ease if at all possible.  Again, I will only be
> using this module to poll sensors.
> 
Top-posting is discouraged.

Searching for dme1737, SCH3114 and acpi on the web suggests that there can be
interference between dme1737 and acpi, and that it is not a good idea to have
both active. There were a number of discussions about this issue on this forum, 
all suggesting the same.

Not sure what else can be said.

Guenter

> Thanks!
> ~james
> 
> On Wed, Feb 16, 2011 at 9:31 AM, James Mills <jameswmills@gmail.com> wrote:
> > All,
> >
> > I am working on a project with a SCH3114.  By default, when I modprobe
> > dme1737, it fails with an ACPI conflict.  In the short term, I have
> > added "acpi_enforce_resources=lax", and the module now loads and
> > sensors are displayed.
> >
> > However, I am concerned with the dmesg:
> >
> > ACPI: resource dme1737 [io  0x0a70-0x0a71] conflicts with ACPI region
> > RNTR [??? 0x00000a00-0x00000a7f flags 0x52]
> > ACPI: This conflict may cause random problems and system instability
> >
> > All we want is for the sensor data provided by this module to be
> > polled periodically.
> >
> > Can anyone tell me what the real risk is of using this module in
> > conjunction with "lax" ACPI?  Is there a way to put this module in
> > "read-only" mode or some other mode that minimizes the potential for
> > system instability?
> >
> > Any information is appreciated!
> > ~james
> >
> 
> 
> 
> -- 
> you've gotta live light enough to see the humor
> and long enough to see some change
> ~ Ani DiFranco
> 
> _______________________________________________
> lm-sensors mailing list
> lm-sensors@lm-sensors.org
> http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

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

* Re: [lm-sensors] Using dme1737 to read sensor data when an
  2011-02-16 15:31 [lm-sensors] Using dme1737 to read sensor data when an ACPI James Mills
  2011-02-21 18:30 ` James Mills
  2011-02-21 23:04 ` Guenter Roeck
@ 2011-02-22  7:50 ` Clemens Ladisch
  2011-02-22 16:08 ` [lm-sensors] Using dme1737 to read sensor data when an ACPI James Mills
  3 siblings, 0 replies; 5+ messages in thread
From: Clemens Ladisch @ 2011-02-22  7:50 UTC (permalink / raw)
  To: lm-sensors

James Mills wrote:
> ACPI: resource dme1737 [io  0x0a70-0x0a71] conflicts with ACPI region RNTR [??? 0x00000a00-0x00000a7f flags 0x52]
> ACPI: This conflict may cause random problems and system instability
> 
> Can anyone tell me what the real risk is of using this module in
> conjunction with "lax" ACPI?

The BIOS has created an ACPI resource to prevent the OS from accessing
this I/O region.  Whether this is to prevent the OS from putting some
other device there, or to prevent the OS from accessing the SMBus, is
not known.

If the BIOS has any hardware monitoring function that would make it
access this chip while the computer is running, then there is danger
that the BIOS and the OS try to use it at the same time.  (This usually
happens only with laptops; the DME1737 has an automatic fan control
function that needs to be configured only once when the system is
booted.)

There are other device on the SMBus, such as the clock controller and
the RAM SPD EEPROMs, but those aren't usually accessed by the BIOS
at runtime either.

> Is there a way to put this module in "read-only" mode or some other
> mode that minimizes the potential for system instability?

No; reading data registers requires writing the index register, and
the SMBus controller cannot be shared.


Regards,
Clemens

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

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

* Re: [lm-sensors] Using dme1737 to read sensor data when an ACPI
  2011-02-16 15:31 [lm-sensors] Using dme1737 to read sensor data when an ACPI James Mills
                   ` (2 preceding siblings ...)
  2011-02-22  7:50 ` [lm-sensors] Using dme1737 to read sensor data when an Clemens Ladisch
@ 2011-02-22 16:08 ` James Mills
  3 siblings, 0 replies; 5+ messages in thread
From: James Mills @ 2011-02-22 16:08 UTC (permalink / raw)
  To: lm-sensors

On Tue, Feb 22, 2011 at 1:50 AM, Clemens Ladisch <clemens@ladisch.de> wrote:
> James Mills wrote:
>> ACPI: resource dme1737 [io  0x0a70-0x0a71] conflicts with ACPI region RNTR [??? 0x00000a00-0x00000a7f flags 0x52]
>> ACPI: This conflict may cause random problems and system instability
>>
>> Can anyone tell me what the real risk is of using this module in
>> conjunction with "lax" ACPI?
>
> The BIOS has created an ACPI resource to prevent the OS from accessing
> this I/O region.  Whether this is to prevent the OS from putting some
> other device there, or to prevent the OS from accessing the SMBus, is
> not known.
>
> If the BIOS has any hardware monitoring function that would make it
> access this chip while the computer is running, then there is danger
> that the BIOS and the OS try to use it at the same time.  (This usually
> happens only with laptops; the DME1737 has an automatic fan control
> function that needs to be configured only once when the system is
> booted.)
>
> There are other device on the SMBus, such as the clock controller and
> the RAM SPD EEPROMs, but those aren't usually accessed by the BIOS
> at runtime either.
>
>> Is there a way to put this module in "read-only" mode or some other
>> mode that minimizes the potential for system instability?
>
> No; reading data registers requires writing the index register, and
> the SMBus controller cannot be shared.
>
>
> Regards,
> Clemens
>

Clemens, thanks so much for the helpful answer.

~james

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

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

end of thread, other threads:[~2011-02-22 16:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-16 15:31 [lm-sensors] Using dme1737 to read sensor data when an ACPI James Mills
2011-02-21 18:30 ` James Mills
2011-02-21 23:04 ` Guenter Roeck
2011-02-22  7:50 ` [lm-sensors] Using dme1737 to read sensor data when an Clemens Ladisch
2011-02-22 16:08 ` [lm-sensors] Using dme1737 to read sensor data when an ACPI James Mills

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.