Bug 624983
Summary: | QEMU should support the newer set of MSRs for kvmclock | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Shirley Zhou <szhou> |
Component: | qemu-kvm | Assignee: | Eduardo Habkost <ehabkost> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | high | ||
Version: | 6.0 | CC: | arozansk, gcosta, juzhang, lihuang, mjenner, mkenneth, mshao, qcai, qzhang, szhou, tburke, virt-maint |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | 6.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-0.12.1.2-2.188.el6 | Doc Type: | Bug Fix |
Doc Text: |
Cause: A set if MSRs used by kvmclock was deprecated in favour of a new set of registers.
Consequence: qemu-kvm didn't support the new set of registers, and guests that used only the new set wouldn't be able to use kvmclock.
Change: the new set of kvmclock registers is now supported.
Result: guests that use only the new set of kvmclock registers will be able to use kvmclock too.
|
Story Points: | --- |
Clone Of: | 592296 | Environment: | |
Last Closed: | 2011-12-06 15:43:09 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: | 592296 | ||
Bug Blocks: | 580951, 743047 |
Comment 11
Qunfang Zhang
2011-09-16 07:14:20 UTC
Based on Comment 11. This issue can be reproduced on qemu-kvm-0.12.1.2-2.185.el6. Boot the same guest and check the dmesg info of guest: # dmesg | grep kvm kvm-clock: Using msrs 12 and 11 kvm-clock: cpu 0, msr 0:1c1df81, boot clock kvm-clock: cpu 0, msr 0:28215f81, primary cpu clock kvm-clock: cpu 1, msr 0:28315f81, secondary cpu clock Switching to clocksource kvm-clock It is using the old MSRs 12 and 11. Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause: A set if MSRs used by kvmclock was deprecated in favour of a new set of registers. Consequence: qemu-kvm didn't support the new set of registers, and guests that used only the new set wouldn't be able to use kvmclock. Change: the new set of kvmclock registers is now supported. Result: guests that use only the new set of kvmclock registers will be able to use kvmclock too. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2011-1531.html |