Bug 665497
Summary: | RHEL4.8-guest time drifts more than 13 seconds after 12 hours | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Amos Kong <akong> |
Component: | kernel | Assignee: | Red Hat Kernel Manager <kernel-mgr> |
Status: | CLOSED WONTFIX | QA Contact: | Red Hat Kernel QE team <kernel-qe> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 4.8 | CC: | ailan, michen, mkenneth, uobergfe, virt-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-06-20 15:56:37 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: | |||
Bug Blocks: | 580948 |
Description
Amos Kong
2010-12-24 03:39:14 UTC
Typical questions: 1) What is clocksource in guest? 2) Is guest 32-bit or 64-bit? 3) Is guest being run with recommended kernel parameters? 64-bit: notsc divider=10 32-bit: clock=pmtmr divider=10 (In reply to comment #1) > Typical questions: > > 1) What is clocksource in guest? 64: pit 32: pmtmr > 2) Is guest 32-bit or 64-bit? Both of them > 3) Is guest being run with recommended kernel parameters? > > 64-bit: notsc divider=10 > 32-bit: clock=pmtmr divider=10 Yes. (In reply to comment #2) > (In reply to comment #1) > > Typical questions: > > > > 1) What is clocksource in guest? > > 64: pit > 32: pmtmr > > > 2) Is guest 32-bit or 64-bit? > > Both of them Hi Zachary, I and michen retested several times, the timedrift of 64-bit guest is very little (drift about 1 seconds after 10 hours, so we can ignore it). But the timedrift of 32-bit guest is very large as comment #1. > > 3) Is guest being run with recommended kernel parameters? > > > > 64-bit: notsc divider=10 > > 32-bit: clock=pmtmr divider=10 > > Yes. I believe the 32-bit kernel has no fine grained PM timer accounting, so worse drift is expected. Not much we can do about this unless we plan to port fine grained PM timer fixes to 32-bit 4.8 kernel, but that is risky and a totally different code base. Since this is a 4.8 issue, not a 5.X issue, I don't propose that we pursue that course of action. Thank you for submitting this issue for consideration in Red Hat Enterprise Linux. The release for which you requested us to review is now End of Life. Please See https://access.redhat.com/support/policy/updates/errata/ If you would like Red Hat to re-consider your feature request for an active release, please re-open the request via appropriate support channels and provide additional supporting details about the importance of this issue. |