Fix up bodged backport for KVM: VMX: Fix host userspace gsbase corruption
I've clearly buggered up a backported patch on Lucid that came in as an aside for the 126.96.36.199+drm33.11 stable patch set (See bug 681132). The patch in question is:
KVM: VMX: Fix host userspace gsbase corruption
We now use load_gs_index() to load gs safely; unfortunately this also
changes MSR_KERNEL_GS_BASE, which we managed separately. This resulted
in confusion and breakage running 32-bit host userspace on a 64-bit kernel.
The thread regarding the additional patches can be read at:
The attached patch correctly fixes up the accidental deletion of a line of code, and correctly removes the intended line. Please apply to Lucid. I'll also build and supply a test kernel for anyone able to test.
|Changed in linux (Ubuntu):|
|status:||New → Invalid|
|Changed in linux (Ubuntu Lucid):|
|assignee:||nobody → Leann Ogasawara (leannogasawara)|
|importance:||Undecided → Medium|
|status:||New → In Progress|