[Intrepid] SRU Include backport of vmware stable TSC patchset

Stefan Bader stefan.bader at canonical.com
Tue Feb 3 07:55:41 UTC 2009


https://bugs.launchpad.net/ubuntu/+source/linux/+bug/319945

This is the port to Jaunty of those patches.

SRU justification:

Impact: Timekeeping relies on TSC which is always stable in the virtualized
vmware environment. But the code to detect TSC as a stable clocksource fails.
Together with the possibility of the acpi_pm timer to wrap around while not
scheduled, this can cause several second clocksews.

Fix: This patch series was backported to Intrepid and will get included with
2.6.29rc3. The changes do not look like they could cause regressions. However
they require an ABI bump for adding elements to per_cpu__cpu_info and
boot_cpu_data.

Stefan



-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-x86-add-a-synthetic-TSC_RELIABLE-feature-bit.patch
Type: text/x-diff
Size: 1402 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090203/5f0dc48c/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-x86-add-X86_FEATURE_HYPERVISOR-feature-bit.patch
Type: text/x-diff
Size: 1577 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090203/5f0dc48c/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-x86-Hypervisor-detection-and-get-tsc_freq-from-hype.patch
Type: text/x-diff
Size: 12542 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090203/5f0dc48c/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-x86-Add-a-synthetic-TSC_RELIABLE-feature-bit.patch
Type: text/x-diff
Size: 4333 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090203/5f0dc48c/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-x86-Skip-verification-by-the-watchdog-for-TSC-clock.patch
Type: text/x-diff
Size: 4924 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090203/5f0dc48c/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-x86-VMware-Fix-vmware_get_tsc-code.patch
Type: text/x-diff
Size: 1644 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090203/5f0dc48c/attachment-0005.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-x86-vmware-look-for-DMI-string-in-the-product-seri.patch
Type: text/x-diff
Size: 3518 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090203/5f0dc48c/attachment-0006.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-x86-vmware-fix-sparse-warnings.patch
Type: text/x-diff
Size: 1319 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090203/5f0dc48c/attachment-0007.patch>


More information about the kernel-team mailing list