Re: [PATCH v2 00/12] KVM/X86: Introduce a new guest mapping interface

2018-07-11 Thread Paolo Bonzini
On 10/07/2018 14:06, Raslan, KarimAllah wrote: > On Mon, 2018-04-16 at 13:10 +0200, Paolo Bonzini wrote: >> On 15/04/2018 23:53, KarimAllah Ahmed wrote: >>> >>> Guest memory can either be directly managed by the kernel (i.e. have a >>> "struct >>> page") or they can simply live outside kernel cont

Re: [PATCH v2 00/12] KVM/X86: Introduce a new guest mapping interface

2018-07-10 Thread Raslan, KarimAllah
On Mon, 2018-04-16 at 13:10 +0200, Paolo Bonzini wrote: > On 15/04/2018 23:53, KarimAllah Ahmed wrote: > > > > Guest memory can either be directly managed by the kernel (i.e. have a > > "struct > > page") or they can simply live outside kernel control (i.e. do not have a > > "struct page"). KVM m

Re: [PATCH v2 00/12] KVM/X86: Introduce a new guest mapping interface

2018-05-22 Thread Raslan, KarimAllah
On Tue, 2018-05-15 at 12:06 -0400, Konrad Rzeszutek Wilk wrote: > On Mon, Apr 16, 2018 at 02:27:13PM +0200, Paolo Bonzini wrote: > > > > On 16/04/2018 14:09, Raslan, KarimAllah wrote: > > > > > > > > > > > I assume the caching will also be a separate patch. > > > Yup, do you want me to include i

Re: [PATCH v2 00/12] KVM/X86: Introduce a new guest mapping interface

2018-05-15 Thread Konrad Rzeszutek Wilk
On Mon, Apr 16, 2018 at 02:27:13PM +0200, Paolo Bonzini wrote: > On 16/04/2018 14:09, Raslan, KarimAllah wrote: > >> I assume the caching will also be a separate patch. > > Yup, do you want me to include it in this one? I already have it, I > > just thought that I get those bits out first. > > It'

Re: [PATCH v2 00/12] KVM/X86: Introduce a new guest mapping interface

2018-04-16 Thread Paolo Bonzini
On 16/04/2018 14:09, Raslan, KarimAllah wrote: >> I assume the caching will also be a separate patch. > Yup, do you want me to include it in this one? I already have it, I > just thought that I get those bits out first. It's the same for me. Paolo >> It looks good except that I'd squash patches

Re: [PATCH v2 00/12] KVM/X86: Introduce a new guest mapping interface

2018-04-16 Thread Raslan, KarimAllah
On Mon, 2018-04-16 at 13:10 +0200, Paolo Bonzini wrote: > On 15/04/2018 23:53, KarimAllah Ahmed wrote: > > > > Guest memory can either be directly managed by the kernel (i.e. have a > > "struct > > page") or they can simply live outside kernel control (i.e. do not have a > > "struct page"). KVM m

Re: [PATCH v2 00/12] KVM/X86: Introduce a new guest mapping interface

2018-04-16 Thread Paolo Bonzini
On 15/04/2018 23:53, KarimAllah Ahmed wrote: > Guest memory can either be directly managed by the kernel (i.e. have a "struct > page") or they can simply live outside kernel control (i.e. do not have a > "struct page"). KVM mostly support these two modes, except in a few places > where the code see

[PATCH v2 00/12] KVM/X86: Introduce a new guest mapping interface

2018-04-15 Thread KarimAllah Ahmed
Guest memory can either be directly managed by the kernel (i.e. have a "struct page") or they can simply live outside kernel control (i.e. do not have a "struct page"). KVM mostly support these two modes, except in a few places where the code seems to assume that guest memory must have a "struct pa