=Comment: #0================================================= Emily J. Ratliff <ratliff.com> - 1. Feature Overview: Feature Id: [202011] a. Name of Feature: kvm hpet support b. Feature Description Add hpet emulation to qemu and kvm 2. Feature Details: Sponsor: LTC Architectures: x86 x86_64 Arch Specificity: Both Affects Kernel Modules: Yes Delivery Mechanism: Backport Category: Xen Request Type: Package - New d. Upstream Acceptance: Accepted Sponsor Priority 2 f. Severity: Medium IBM Confidential: no Code Contribution: IBM code g. Component Version Target: kvm-88, qemu 3. Business Case Provide higher resolution timer to KVM guests. HPET emulation provides more accurate and faster timers for guest resulting in higher performance and better timer latency for certain workloads in guests. 4. Primary contact at Red Hat: John Jarvis jjarvis 5. Primary contacts at Partner: Project Management Contact: Stephanie Glass, sglass.com, 512-838-9284 Technical contact(s): Ryan Harper, raharper.com IBM Manager: Warren Grunbok II, grunbok.com
------- Comment From bkon.com 2009-09-21 12:19 EDT------- The following commits are needed to enable hpet capability: kernel: PIT support for HPET legacy http://article.gmane.org/gmane.comp.emulators.kvm.scm/3982/match=hpet required pit_state fix http://article.gmane.org/gmane.comp.emulators.kvm.scm/4160/match=tosatti qemu-kvm: HPET support http://article.gmane.org/gmane.comp.emulators.kvm.scm/3978/match=hpet irq0->inti2 override capability http://article.gmane.org/gmane.comp.emulators.kvm.scm/3976/match=override bios: HPET support http://article.gmane.org/gmane.comp.emulators.kvm.scm/3974/match=hpet irq0->inti2 override capability http://article.gmane.org/gmane.comp.emulators.kvm.scm/3977/match=hpet
------- Comment From rsisk.com 2009-09-28 11:43 EDT------- This bugzilla will track the following two parts of the original request. The first part will be changes to the qemu component of qemu-kvm and the second part is changes to the qemu bios component of qemu-kvm. The kernel portion of the original request has been moved to LTC-BZ 56431 / RH-BZ 525521.
Is there any ongoing work to backport those patches? I am taking a look on them, but I don't want to duplicate efforts.
------- Comment From bkon.com 2009-10-07 07:22 EDT------- After realizing that the required base kernel capabilities needed to effectively utilize HPET are not present in 2.6.18, we've decided to drop this feature request. ------- Comment From bkon.com 2009-10-07 07:23 EDT------- I should have mentioned the base kernel capabilities... dynticks and clockevents.
Closing WONTFIX to match IBM status