Re: [PATCH 1/1] x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline code before returning to long mode

2019-01-07 Thread Wei Huang
On 1/7/19 3:53 PM, Benjamin Gilbert wrote: > On Mon, Jan 07, 2019 at 02:03:15PM -0600, Wei Huang wrote: >> On 1/7/19 2:25 AM, Kirill A. Shutemov wrote: >>> On Fri, Jan 04, 2019 at 05:44:11AM +, Wei Huang wrote: In some old AMD KVM implementation, guest's EFER.LME bit is cleared by KVM

Re: [PATCH 1/1] x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline code before returning to long mode

2019-01-07 Thread Benjamin Gilbert
On Mon, Jan 07, 2019 at 02:03:15PM -0600, Wei Huang wrote: > On 1/7/19 2:25 AM, Kirill A. Shutemov wrote: > > On Fri, Jan 04, 2019 at 05:44:11AM +, Wei Huang wrote: > >> In some old AMD KVM implementation, guest's EFER.LME bit is cleared by KVM > >> when the hypervsior detects guest sets

Re: [PATCH 1/1] x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline code before returning to long mode

2019-01-07 Thread Wei Huang
[adding lkml and linux-x86_64] On 1/7/19 2:25 AM, Kirill A. Shutemov wrote: > On Fri, Jan 04, 2019 at 05:44:11AM +, Wei Huang wrote: >> In some old AMD KVM implementation, guest's EFER.LME bit is cleared by KVM >> when the hypervsior detects guest sets CR0.PG to 0. This causes guest OS >> to