Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-08 Thread Gleb Natapov
On Thu, Jul 04, 2013 at 08:42:53AM +, Zhang, Yang Z wrote: Gleb Natapov wrote on 2013-07-02: On Tue, Jul 02, 2013 at 05:34:56PM +0200, Jan Kiszka wrote: On 2013-07-02 17:15, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 04:28:56PM +0200, Jan Kiszka wrote: On 2013-07-02 15:59, Gleb

RE: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-08 Thread Zhang, Yang Z
-Original Message- From: Gleb Natapov [mailto:g...@redhat.com] Sent: Monday, July 08, 2013 8:38 PM To: Zhang, Yang Z Cc: Jan Kiszka; Paolo Bonzini; Nakajima, Jun; kvm@vger.kernel.org Subject: Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1 On Thu, Jul

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-08 Thread Gleb Natapov
] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1 On Thu, Jul 04, 2013 at 08:42:53AM +, Zhang, Yang Z wrote: Gleb Natapov wrote on 2013-07-02: On Tue, Jul 02, 2013 at 05:34:56PM +0200, Jan Kiszka wrote: On 2013-07-02 17:15, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 04

RE: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-04 Thread Zhang, Yang Z
Gleb Natapov wrote on 2013-07-02: On Tue, Jul 02, 2013 at 05:34:56PM +0200, Jan Kiszka wrote: On 2013-07-02 17:15, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 04:28:56PM +0200, Jan Kiszka wrote: On 2013-07-02 15:59, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 03:01:24AM +, Zhang, Yang Z

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-02 Thread Gleb Natapov
On Tue, Jul 02, 2013 at 03:01:24AM +, Zhang, Yang Z wrote: Since this series is pending in mail list for long time. And it's really a big feature for Nested. Also, I doubt the original authors(Jun and Nahav)should not have enough time to continue it. So I will pick it up. :) See

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-02 Thread Jan Kiszka
On 2013-07-02 15:59, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 03:01:24AM +, Zhang, Yang Z wrote: Since this series is pending in mail list for long time. And it's really a big feature for Nested. Also, I doubt the original authors(Jun and Nahav)should not have enough time to continue

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-02 Thread Gleb Natapov
On Tue, Jul 02, 2013 at 04:28:56PM +0200, Jan Kiszka wrote: On 2013-07-02 15:59, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 03:01:24AM +, Zhang, Yang Z wrote: Since this series is pending in mail list for long time. And it's really a big feature for Nested. Also, I doubt the original

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-02 Thread Jan Kiszka
On 2013-07-02 17:15, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 04:28:56PM +0200, Jan Kiszka wrote: On 2013-07-02 15:59, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 03:01:24AM +, Zhang, Yang Z wrote: Since this series is pending in mail list for long time. And it's really a big feature

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-02 Thread Gleb Natapov
On Tue, Jul 02, 2013 at 05:34:56PM +0200, Jan Kiszka wrote: On 2013-07-02 17:15, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 04:28:56PM +0200, Jan Kiszka wrote: On 2013-07-02 15:59, Gleb Natapov wrote: On Tue, Jul 02, 2013 at 03:01:24AM +, Zhang, Yang Z wrote: Since this series is

RE: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-07-01 Thread Zhang, Yang Z
Since this series is pending in mail list for long time. And it's really a big feature for Nested. Also, I doubt the original authors(Jun and Nahav)should not have enough time to continue it. So I will pick it up. :) See comments below: Paolo Bonzini wrote on 2013-05-20: Il 19/05/2013 06:52,

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-05-20 Thread Paolo Bonzini
Il 19/05/2013 06:52, Jun Nakajima ha scritto: From: Nadav Har'El n...@il.ibm.com Recent KVM, since http://kerneltrap.org/mailarchive/linux-kvm/2010/5/2/6261577 switch the EFER MSR when EPT is used and the host and guest have different NX bits. So if we add support for nested EPT (L1 guest

[PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-05-18 Thread Jun Nakajima
From: Nadav Har'El n...@il.ibm.com Recent KVM, since http://kerneltrap.org/mailarchive/linux-kvm/2010/5/2/6261577 switch the EFER MSR when EPT is used and the host and guest have different NX bits. So if we add support for nested EPT (L1 guest using EPT to run L2) and want to be able to run

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-05-18 Thread Nakajima, Jun
On Mon, May 13, 2013 at 5:25 AM, Gleb Natapov g...@redhat.com wrote: Please use --no-chain-reply-to option to git send-email for nicer email threading and there is something wrong with Signed-off chain for the patches. The first Signed-off-by: is by Nadav, but you appears to be the author of

Re: [PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-05-13 Thread Gleb Natapov
Please use --no-chain-reply-to option to git send-email for nicer email threading and there is something wrong with Signed-off chain for the patches. The first Signed-off-by: is by Nadav, but you appears to be the author of the patches for git. AFAIK Nadav is the author, so you need to add proper

[PATCH v3 01/13] nEPT: Support LOAD_IA32_EFER entry/exit controls for L1

2013-05-08 Thread Jun Nakajima
Recent KVM, since http://kerneltrap.org/mailarchive/linux-kvm/2010/5/2/6261577 switch the EFER MSR when EPT is used and the host and guest have different NX bits. So if we add support for nested EPT (L1 guest using EPT to run L2) and want to be able to run recent KVM as L1, we need to allow L1 to