Quick update: those patches made their way in Linus' git repository, and
are all merged in 2.6.24-rc1 and up.

So HPET is now (as of 2.6.24-rc1) force enabled by default for all
chipsets known to support such timers, even when this functionality is
hidden by the BIOS. But only if the HPET timer is officially documented
in the chipset's specifications.

Also merged, the patches for the remaining chipsets (nVidia nforce4, Via
VT8235 and VT8237, Intel ICH4), where an HPET timer has been found, is
known to work, as been tested by the powertop and hrtimers userbase, but
is not officially documented. But in this later case, the HPET timer
isn't activated by default, in the stock kernel : you have to pass the
"hpet=force" kernel boot option to enable it. See "hpet=" in
Documentation/kernel-parameters.txt (for a kernel > 2.6.24-rc1).

So this bug should be closed as soon as Ubuntu rebase on 2.6.24. Or even
right now : it wouldn't make much sense to backport it in 2.6.22 or .23,
we'd better wait a bit.  Admittedly, a remaining question would be:
should we force enable undocumented hpet timers when they are supported
(but not enabled by default) in the vanilla kernel ?

-- 
powertop suggests a patch to save power
https://bugs.launchpad.net/bugs/117974
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to