Bug 8980
Summary: | Slow CPU fan, warm system - no "TOS1900" driver - Toshiba Satellite L30-113a laptop | ||
---|---|---|---|
Product: | Drivers | Reporter: | Valentin Petkov (skyval) |
Component: | Platform | Assignee: | John Belmonte (john) |
Status: | REJECTED DOCUMENTED | ||
Severity: | high | CC: | acpi-bugzilla, akpm |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.20-16 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: | acpidump |
Description
Valentin Petkov
2007-09-04 04:09:18 UTC
Created attachment 12692 [details]
acpidump
The attached file is generated by acpidump
Reply-To: akpm@linux-foundation.org > On Tue, 4 Sep 2007 04:09:19 -0700 (PDT) bugme-daemon@bugzilla.kernel.org > wrote: > KernelVersion: 2.6.20-16 > > ... > > Most recent kernel where this bug did not occur: > > kernel 2.6.20-16-generic These are contradictory. Please, tell us the version of the most recent kernel where this problem did not occur. The DSDT for this system contains neither of the methods that toshiba_acpi.c requires for loading: #define METHOD_HCI_1 "\\_SB_.VALD.GHCI" #define METHOD_HCI_2 "\\_SB_.VALZ.GHCI" So I assert that toshiba_acpi could have never loaded on this system in any previous version. Re: standard ACPI fan control on this box -- there is none. There is only a critical and a passive trip point -- no active trip points. Further, there is no PNP0C0B device, so no explicit fan device control. Exactly what failure are you reporting -- what isn't working that you expect to work? Does it work differently with "acpi=off" or when booting Windows? In Windows the CPU fan is turning on at high speed for about 4-5 seconds every 2 minutes. Thus keeping the CPU at 40 degrees (centigrade). In Linux the fan is working at wery low speed and data from "acpitool" states that the temperature is 56 degrees, yet by touch it feels hotter. There is no change in behaviour when "acpi=off", it is the same as when it is turned on. Okay, then the sighting is that the system is running warmer on Linux than it does on Windows, yes? And the observation is that Windows turns up the fan speed periodically, but Linux keeps the fan running slowly -- no mater if "acpi=off" or not. Well, ACPI doesn't directly control the fan on this system, so there isn't much we can do help. However, the BIOS does have this device: Device (VALZ) { Name (_HID, EisaId ("TOS1900")) So apparently, the system is expecting a platform-specific driver to load and interact with the methods under this device. Perhaps they enhance fan control, perhaps not, only Toshiba knows. Perhaps the maintainer of the toshiba_acpi driver can comment... it's not likely a bug we can fix...ping for response from bug owner....please comment, or we will have to mark it as wontfix... thanks. Per above, this system is designed to require a platform specific driver. Toshiba has not supplied such a driver for Linux, nor provided the Linux community with documentation sufficient to create one. Closed as "DOCUMENTED". |