[Bug 1160378] Re: TSC offset support for Xen
This bug was fixed in the package xen - 4.2.1-0ubuntu3 --- xen (4.2.1-0ubuntu3) raring; urgency=low * Fix FTBS on i386 - 0007-x86-Fix-i386-virtual-apic.patch * Fix HVM VCPUs getting stuck on boot when host supports SMEP (LP: #1157757) - 0008-vmx-Simplify-cr0-update-handling-by-deferring-cr4-ch.patch - 0009-VMX-disable-SMEP-feature-when-guest-is-in-non-paging.patch - 0010-VMX-Always-disable-SMEP-when-guest-is-in-non-paging-.patch -- Stefan Bader stefan.ba...@canonical.com Fri, 05 Apr 2013 16:39:45 +0200 ** Changed in: xen (Ubuntu) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1160378 Title: TSC offset support for Xen To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1160378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1160378] Re: TSC offset support for Xen
FFe: Requested on IRC and approved (based on the testing already done), but please be prepared to revert at hint of regression. Thanks -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1160378 Title: TSC offset support for Xen To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1160378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1160378] Re: TSC offset support for Xen
** Branch linked: lp:ubuntu/raring-proposed/xen -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1160378 Title: TSC offset support for Xen To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1160378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1160378] Re: TSC offset support for Xen
Haswell cpu should support this feature. According to intel software develop manual, processor support for the IA32_TSC_ADJUST MSR is indicated by CPUID.(EAX=07H, ECX=0H):EX.TSC_ADJUST(bit 1). if you run cpuid command on Haswell machine, this bit is 0, so you think haswell cpu can't support this feature. Actually because of the bug in cpuid tool, you get the wrong cpuid value. When cpuid tool execute cpuid instruction, cpuid tool doesn't clear ecx to 0, this is aganist inte spec. After a little modification to CPUID tool, you can get EBX=0x2fbb, not EBX=0. ** Attachment added: correct cpuid app run on HSW cpu https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1160378/+attachment/3602711/+files/cpuid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1160378 Title: TSC offset support for Xen To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1160378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1160378] Re: TSC offset support for Xen
Thanks for the feedback. Incidentally, while discussing a potential bug in Xen related to SMEP, I realized the bug in the cpuid tool. Looking at /proc/cpuinfo or x86info gives me the correct info. So I will repeat the testing today (though probably it was done already without realizing). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1160378 Title: TSC offset support for Xen To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1160378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1160378] Re: TSC offset support for Xen
Ok, I verified now that the cpuid feature bit gets passed into a HVM guest and no regression was observed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1160378 Title: TSC offset support for Xen To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1160378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1160378] Re: TSC offset support for Xen
Tested to show no regressions without TSC adjust support (no hardware with support available, yet). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1160378 Title: TSC offset support for Xen To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1160378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs