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