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

Re: Centrino CpuFreq (< 600 mhz)



On Sat, Dec 11, 2004 at 01:35:24AM +0100, Joan Tur wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Es Divendres 10 Desembre 2004 21:57, en obi va escriure:
> | On Fri, Dec 10, 2004 at 09:00:06PM +0100, Joan Tur wrote:
> | > -----BEGIN PGP SIGNED MESSAGE-----
> | > Hash: SHA1
> | >
> | > Es Divendres 10 Desembre 2004 18:58, en obi va escriure:
> | > | On Fri, Dec 10, 2004 at 06:47:50PM +0100, Arnaud Fontaine wrote:
> | > | Hi, I have a 1.4GHz and only the 400 MHz options works. With anything
> | > | lower, the kernel complains about missing ticks and resets the minimum
> | > | to 600Mhz. I guess it's a machine-related capabilities ... I have a
> | > | T41.
> | >
> | > No luck here (I've only added the 400mhz line)... could you send me
> | > your .config file?  Thanks!  ;)
> |
> | Sure: it's attached. I use the sid/debian kernel-source-2.6.9.
> Thanks.  The problem was the following kernel option:
> CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y (has to be NO)

Are you using ACPI? I was using before this experiment, but I recently
switched to APM so I had to disable that one to get speestep to work.

> Mine is a GM855 + pentium-M 1500 and I'm using kernel 2.6.9-cko3.
> 
> Despite it shows 400mhz in /etc/cpuinfo, 600mhz are shown
> in /sys/devices/system/cpu/cpu0/cpufreq/ as the actual speed value.  400mhz
> appears in available speeds, so does in scaling_min_freq and
> cpuinfo_min_freq.

I have this interesting behaviour: if I don't look into
/sys/devices/system/cpu/cpu0/cpufreq/, then the speed (as reported by the
gnome-applet) is 28% (that is 400MHz) but as soon as I cat
/sys/devices/system/cpu/cpu0/cpufreq/* then the kernel resets the minimum
to 600 MHz (and tells me about it in the kernel log).

> CONFIG_X86_PM_TIMER=y makes the message "losing tics" dissapear; it still
> shows (2 times in 20 minutes) the following messages (dmesg output):
> - -----
> Warning: CPU frequency out of sync: cpufreq and timing core thinks of 400000,
> is 600000 kHz.
> Warning: CPU frequency is 400000, cpufreq assumed 600000 kHz
> - -----

When that happens, the speed is indeed reset to 600: I use powernowd so
the speed goes down to mimimum automatically working around this
periodici resets.

ciao
graziano

> Anyway it seems to work... I'll try to check the battery life tomorrow  ;)
> 
> Thanks for your info  ;)
> 
> Bye!
> 
> | Cheers,
> | graziano
> 
> - -- 
> Joan Tur (aka Quini), Eivissa-Spain
>     Jabber: quini2k@jabber.org
>        Yahoo & AIM: quini2k
>         www.ClubIbosim.org
>   Linux: usuari registrat 190.783
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
> 
> iD8DBQFBukDMok8j9RhtetwRAsJAAJ43NRD0p5xJbaYlPccxsXEda0BILwCdHhsU
> VjNWZcTi1fQhUohLqueNPrU=
> =H4kQ
> -----END PGP SIGNATURE-----
> 
> 

-- 
+-----------------------+--------------------------+
| Graziano Obertelli    | CS Dept. Rm 102          |
| graziano@cs.ucsb.edu  | University of California |
| (805) 893-5212        | Santa Barbara, CA 93106  |
+-----------------------+--------------------------+



Reply to: