Bug 576973

Summary: [LTC 6.0 FEAT] kvm hpet support [202011]
Product: Red Hat Enterprise Linux 6 Reporter: Bill Burns <bburns>
Component: libvirtAssignee: Laine Stump <laine>
Status: CLOSED CURRENTRELEASE QA Contact: Virtualization Bugs <virt-bugs>
Severity: high Docs Contact:
Priority: high    
Version: 6.0CC: ajia, berrange, bugproxy, dyuan, hbrock, jjarvis, kmonroe, llim, mishu, rpacheco, snagar, syeghiay, tburke, veillard, virt-maint, xen-maint
Target Milestone: rcKeywords: FutureFeature, Reopened
Target Release: 6.0   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: libvirt-0.7.8-0.pre20100330.el6 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: 518285 Environment:
Last Closed: 2010-07-02 19:31:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 518285    
Bug Blocks: 356741, 524565, 554559    

Comment 2 RHEL Program Management 2010-03-25 19:25:19 UTC
This feature request did not get resolved in time for Feature Freeze
for the current Red Hat Enterprise Linux release and has now been
denied. You may re-open your request by requesting your support
representative to propose it for the next release.

Comment 4 Daniel Berrangé 2010-03-25 22:05:50 UTC
This is within scope of our generic time keeping model

https://www.redhat.com/archives/libvir-list/2010-March/msg00312.html

Comment 5 Bill Burns 2010-03-26 00:05:28 UTC

*** This bug has been marked as a duplicate of bug 557285 ***

Comment 7 Laine Stump 2010-03-26 18:54:23 UTC
libvirt support for the -no-hpet option has been posted upstream:

https://www.redhat.com/archives/libvir-list/2010-March/msg01289.html

In short, to get -no-hpet on the qemu commandline, you would add the following element to your domain's clock element:

   <domain ...
     ...
     <clock ...>
       <timer name='hpet' present='no'/>
     </clock>
     ...

Comment 8 Daniel Veillard 2010-03-30 21:21:23 UTC
libvirt-0.7.8-0.pre20100330.el6 was built in RHEL-6-candidate with
the patches

Daniel

Comment 10 dyuan 2010-06-21 10:32:43 UTC
Verified PASSED with libvirt-0.8.1-9.el6.

start domain successfully with the following lines in xml.
<clock offset='localtime'>
  <timer name='hpet' present='no'/>
</clock>

Comment 11 releng-rhel@redhat.com 2010-07-02 19:31:08 UTC
Red Hat Enterprise Linux Beta 2 is now available and should resolve
the problem described in this bug report. This report is therefore being closed
with a resolution of CURRENTRELEASE. You may reopen this bug report if the
solution does not work for you.

Comment 12 Alex Jia 2010-09-14 12:11:59 UTC
(In reply to comment #11)
> Red Hat Enterprise Linux Beta 2 is now available and should resolve
> the problem described in this bug report. This report is therefore being closed
> with a resolution of CURRENTRELEASE. You may reopen this bug report if the
> solution does not work for you.

Qemu defaully disable hpet options with qemu-kvm-0.12.1.2.71.el6
on RHEL6.0, please see bug 595130.

Comment 13 Alex Jia 2010-09-16 05:10:27 UTC
(In reply to comment #12)
> (In reply to comment #11)
> > Red Hat Enterprise Linux Beta 2 is now available and should resolve
> > the problem described in this bug report. This report is therefore being closed
> > with a resolution of CURRENTRELEASE. You may reopen this bug report if the
> > solution does not work for you.
> 
Qemu defaully disable hpet options with qemu-kvm-0.12.1.2.71.el6
on RHEL6.0, please see bug 595130.

/usr/libexec/qemu-kvm -M pc    -m 1024    -smp 1    -name rhel6-rc2    -monitor stdio    -boot n    -drive file=/var/lib/libvirt/images/rhel6-rc2.img,if=ide,index=0    -net nic,macaddr=54:52:00:53:20:00,vlan=0    -net tap,script=no,vlan=0,ifname=tap0  -serial mon:telnet:127.0.0.1:4444,server,nowait -nographic
QEMU 0.12.1 monitor - type 'help' for more information
(qemu) info version
0.12.1(qemu-kvm-0.12.1.2)
(qemu) info hpet
HPET is disabled by QEMU
(qemu)