Activity log for bug #1044550

Date Who What changed Old value New value Message
2012-08-31 21:05:55 Stefan Bader bug added bug
2012-08-31 21:06:29 Stefan Bader nominated for series Ubuntu Lucid
2012-08-31 21:06:29 Stefan Bader bug task added linux (Ubuntu Lucid)
2012-08-31 21:06:29 Stefan Bader nominated for series Ubuntu Oneiric
2012-08-31 21:06:29 Stefan Bader bug task added linux (Ubuntu Oneiric)
2012-08-31 21:06:29 Stefan Bader nominated for series Ubuntu Precise
2012-08-31 21:06:29 Stefan Bader bug task added linux (Ubuntu Precise)
2012-08-31 21:07:04 Stefan Bader linux (Ubuntu Precise): importance Undecided Medium
2012-08-31 21:07:04 Stefan Bader linux (Ubuntu Precise): status New In Progress
2012-08-31 21:07:04 Stefan Bader linux (Ubuntu Precise): assignee Stefan Bader (stefan-bader-canonical)
2012-08-31 21:07:30 Stefan Bader linux (Ubuntu): status New Fix Released
2012-08-31 21:07:59 Stefan Bader linux (Ubuntu Lucid): importance Undecided Medium
2012-08-31 21:07:59 Stefan Bader linux (Ubuntu Lucid): status New Triaged
2012-08-31 21:08:28 Stefan Bader linux (Ubuntu Oneiric): importance Undecided Medium
2012-08-31 21:08:28 Stefan Bader linux (Ubuntu Oneiric): status New Triaged
2012-09-04 15:41:07 Tim Gardner linux (Ubuntu Precise): status In Progress Fix Committed
2012-09-08 00:57:02 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/linux-armadaxp
2012-09-10 09:42:52 Luis Henriques tags verification-needed-precise
2012-09-13 01:24:22 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/linux-ti-omap4
2012-09-13 11:07:12 Luis Henriques tags verification-needed-precise verification-done-precise
2012-09-21 14:45:00 Stefan Bader description SRU Justification: There has been an issue with older Xen hypervisors (Xen 3.x) which caused guest crashes with pv-ops kernels. For that we are carrying a patch borrowed from Fedora which masks off the OSXSAVE bit on CR4 writes. However there have been issues with that recently which were caused by user-space checking other flags and then trying to use the feature which then broke because it was not activated correctly. For Quantal we have now made the work-around patch better by not masking CR4 writes but actually removing the cpuid capability bits (and only for pre-4.x versions of Xen). This now needs to go back into previous releases. SRU Justification: There has been an issue with older Xen hypervisors (Xen 3.x) which caused guest crashes with pv-ops kernels. For that we are carrying a patch borrowed from Fedora which masks off the OSXSAVE bit on CR4 writes. However there have been issues with that recently which were caused by user-space checking other flags and then trying to use the feature which then broke because it was not activated correctly. For Quantal we have now made the work-around patch better by not masking CR4 writes but actually removing the cpuid capability bits (and only for pre-4.x versions of Xen). This now needs to go back into previous releases. Update ====== It turned out that the hack (or the updated patch) are in fact only needed because Xen code in kernels between 2.6.30 and 2.6.39 would deliberately set OSXSAVE in CR4 in order to find out about xsave support. So any kernel newer that 2.6.39 can safely drop the work-around. And it should be done because having only OSXSAVE filtered on CR4 writes can cause problems and without any need we should not deviate from upstream. For Lucid we should either pick the patch which completely masks the xsave bits from cpuid and optionally also the second patch that would allow to use xsave when running as a guest of a Xen server supporting it.
2012-09-21 15:58:10 Launchpad Janitor linux (Ubuntu Precise): status Fix Committed Fix Released
2012-09-21 15:58:10 Launchpad Janitor cve linked 2012-3412
2012-09-21 15:58:10 Launchpad Janitor cve linked 2012-3430
2012-09-27 13:28:12 Luis Henriques tags verification-done-precise verification-done-precise verification-needed-lucid verification-needed-oneiric
2012-09-28 17:24:26 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/linux-ec2
2012-09-29 04:44:12 Launchpad Janitor branch linked lp:ubuntu/oneiric-proposed/linux-ti-omap4
2012-10-01 12:51:54 Stefan Bader tags verification-done-precise verification-needed-lucid verification-needed-oneiric verification-done-lucid verification-done-precise verification-needed-oneiric
2012-10-01 13:08:46 Stefan Bader tags verification-done-lucid verification-done-precise verification-needed-oneiric verification-done-lucid verification-done-oneiric verification-done-precise
2012-10-11 05:10:15 Launchpad Janitor linux (Ubuntu Oneiric): status Triaged Fix Released
2012-10-11 05:10:15 Launchpad Janitor cve linked 2012-2127
2012-10-11 05:10:15 Launchpad Janitor cve linked 2012-2137
2012-10-11 05:11:09 Launchpad Janitor linux (Ubuntu Lucid): status Triaged Fix Released
2012-10-11 05:11:09 Launchpad Janitor cve linked 2012-2745
2012-11-14 21:30:44 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/linux-lowlatency
2013-05-07 17:21:21 Launchpad Janitor branch linked lp:ubuntu/lucid-security/linux-lts-backport-oneiric
2014-01-15 21:39:30 Launchpad Janitor branch linked lp:ubuntu/lucid-updates/linux-lts-backport-oneiric