-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Peter Ganzhorn wrote:
> You may be glad to be wrong, today I managed to enable HPET on my ICH4
> chipset and it should be possible to get it running with ICH3 chipsets -
> AFAICT they do have hidden HPET functionalities.
> Just grab a 2.6.22-rc4 [1] kernel, patch it with 2.6.22-rc4-hrt2 [2] and
> there you go :)

i am glad I'm wrong, thank you!

this really is fun. it compiles just fine,
and gives me: 1.4 wakeups per second on an idle console,
in c3 for 770 msec/each for 99.9 percent of the time,
processor down to 160 MHz. whoopsi.
ehci_hcd won't worsen things.
I did not stop even stop polling for network connection.

in X (fluxbox):  8 wakeups, 150 msec/each in c3,
NB: I get no extra wakeups with opengl support via
the i915 in-kernel module.
with net.ppp0 : 13 wakeups, 130 ...

...and then thunderbird kicks in causing 11 timer calls per second
and driving wakeups to 30.

but then: 37.4 was the lowest low before HPET.

for reference, this is an IBM-R50e ICH-4M 1300MHz Celeron-M.

Yours faithfully,

Andre

@Rudi Lippert: try lspci.

> 
> This output is from my ICH4-based machine:
> 
> # cat /sys/devices/system/clocksource/clocksource0/available_clocksource
> hpet acpi_pm pit jiffies tsc 
> 
> # grep hpet /proc/timer_list
> Clock Event Device: hpet
>  set_next_event: hpet_legacy_next_event
>  set_mode:       hpet_legacy_set_mode
> 
> I really like this stuff, my CPU goes into C3 for up to 80ms...
> 
> Peter
> 
> [1] http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.tar.bz2 ;
> http://kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.22-rc4.bz2
> [2]
> http://www.tglx.de/projects/hrtimers/2.6.22-rc4/patch-2.6.22-rc4-hrt2.patch
> 
> 
> On Sun, 2007-05-27 at 16:29 +0200, Andre Müller wrote:
> Peter Ganzhorn wrote:
>>>> Well I read that even ICH3 chipsets did support HPET, though they do
>>>> have different adresses and are not recognized correctly until now.
>>>> I am not an expert on that topic, but maybe there is a chance that my
>>>> laptop has the feature and I may be able to use it - at least I hope
>>>> so ;)
>>>>
>>>> Peter
> I've got an ICH4 chipset and gave it a try unsuccessfully --
> the kernel docs say it has to be activated in the BIOS,
> which does not have an option for it.
> I tend to trust the IBM bios's functionality and therefore
> concluded I drew a blank.
> 
> I will be glad to hear I'm wrong, though :-)
> 
> Andre
> 
_______________________________________________
Power mailing list
[email protected]
http://www.bughost.org/mailman/listinfo/power

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQFGZy7KhYOgL/M0VS0RCnXeAKCu+NA836RiVu6QO52vy1YmoiHgsgCgr5CL
03y86yb7dS6NZmkjimoz6nE=
=pD+v
-----END PGP SIGNATURE-----
_______________________________________________
Power mailing list
[email protected]
http://www.bughost.org/mailman/listinfo/power

Reply via email to