Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-02-02 Thread George Dunlap
On 29/01/16 18:20, Andrew Cooper wrote: > Signed-off-by: Andrew Cooper > --- > CC: Jan Beulich > CC: Doug Goldstein > CC: Tim Deegan > CC: George Dunlap Acked-by: George Dunlap

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-02-01 Thread Tim Deegan
At 18:20 + on 29 Jan (1454091618), Andrew Cooper wrote: > Signed-off-by: Andrew Cooper Acked-by: Tim Deegan ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

[Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-29 Thread Andrew Cooper
Signed-off-by: Andrew Cooper --- CC: Jan Beulich CC: Doug Goldstein CC: Tim Deegan CC: George Dunlap v2: * Expand text. Use more-common makefile syntax --- xen/arch/x86/Kconfig

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-29 Thread Doug Goldstein
On 1/29/16 12:20 PM, Andrew Cooper wrote: > Signed-off-by: Andrew Cooper > --- > CC: Jan Beulich > CC: Doug Goldstein > CC: Tim Deegan > CC: George Dunlap > > v2: > * Expand text.

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Ian Campbell
On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: > Signed-off-by: Andrew Cooper Does this have any impact on migration of either PV or HVM guests? What about nested virt? Are things which are defined in xen/arch/*/Rules.mk in this way overrideable from the old

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Andrew Cooper
On 19/01/16 13:27, Jan Beulich wrote: On 18.01.16 at 19:40, wrote: >> --- a/xen/arch/x86/mm/shadow/Makefile >> +++ b/xen/arch/x86/mm/shadow/Makefile >> @@ -1,4 +1,4 @@ >> -ifeq ($(shadow-paging),y) >> +ifdef CONFIG_SHADOW_PAGING >> obj-y += common.o guest_2.o

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Andrew Cooper
On 19/01/16 13:50, Ian Campbell wrote: > >>> What about nested virt? >> Nested virt is completely broken with respect to migration. > Sorry, I meant impact (generally) on nested, not WRT migration. AIUI shadow > is required for either L1 or L2 (not sure which). There is no requirement one way or

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Jan Beulich
>>> On 18.01.16 at 19:40, wrote: > --- a/xen/arch/x86/mm/shadow/Makefile > +++ b/xen/arch/x86/mm/shadow/Makefile > @@ -1,4 +1,4 @@ > -ifeq ($(shadow-paging),y) > +ifdef CONFIG_SHADOW_PAGING > obj-y += common.o guest_2.o guest_3.o guest_4.o > else > obj-y += none.o

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Jan Beulich
>>> On 19.01.16 at 14:30, wrote: > On 19/01/16 13:23, Jan Beulich wrote: > On 19.01.16 at 10:46, wrote: >>> On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: Signed-off-by: Andrew Cooper >>> Does this

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Tim Deegan
At 09:46 + on 19 Jan (1453196796), Ian Campbell wrote: > On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: > > Signed-off-by: Andrew Cooper > > Does this have any impact on migration of either PV or HVM guests? What > about nested virt? Without shadow paging

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Andrew Cooper
On 19/01/16 09:46, Ian Campbell wrote: > On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: >> Signed-off-by: Andrew Cooper > Does this have any impact on migration of either PV or HVM guests? Not in the slightest. > What about nested virt? Nested virt is

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Andrew Cooper
On 19/01/16 13:38, Jan Beulich wrote: On 19.01.16 at 14:30, wrote: >> On 19/01/16 13:23, Jan Beulich wrote: >> On 19.01.16 at 10:46, wrote: On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: > Signed-off-by: Andrew Cooper

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Andrew Cooper
On 19/01/16 13:46, Tim Deegan wrote: > At 09:46 + on 19 Jan (1453196796), Ian Campbell wrote: >> On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: >>> Signed-off-by: Andrew Cooper >> Does this have any impact on migration of either PV or HVM guests? What >>

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Jan Beulich
>>> On 19.01.16 at 10:46, wrote: > On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: >> Signed-off-by: Andrew Cooper > > Does this have any impact on migration of either PV or HVM guests? What > about nested virt? At least PV guests

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Jan Beulich
>>> On 19.01.16 at 14:33, wrote: > On 19/01/16 13:27, Jan Beulich wrote: > On 18.01.16 at 19:40, wrote: >>> --- a/xen/arch/x86/mm/shadow/Makefile >>> +++ b/xen/arch/x86/mm/shadow/Makefile >>> @@ -1,4 +1,4 @@ >>> -ifeq ($(shadow-paging),y)

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Ian Campbell
On Tue, 2016-01-19 at 13:39 +, Andrew Cooper wrote: > On 19/01/16 09:46, Ian Campbell wrote: > > On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: > > > Signed-off-by: Andrew Cooper > > Does this have any impact on migration of either PV or HVM guests? > >

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-19 Thread Andrew Cooper
On 19/01/16 13:23, Jan Beulich wrote: On 19.01.16 at 10:46, wrote: >> On Mon, 2016-01-18 at 18:40 +, Andrew Cooper wrote: >>> Signed-off-by: Andrew Cooper >> Does this have any impact on migration of either PV or HVM guests? What >>

[Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-18 Thread Andrew Cooper
Signed-off-by: Andrew Cooper --- CC: Jan Beulich CC: Doug Goldstein --- xen/arch/x86/Kconfig| 14 ++ xen/arch/x86/Rules.mk | 4 xen/arch/x86/mm/shadow/Makefile | 2 +- 3 files changed, 15

Re: [Xen-devel] [PATCH] x86: Convert shadow-paging to Kconfig

2016-01-18 Thread Doug Goldstein
On 1/18/16 12:40 PM, Andrew Cooper wrote: > Signed-off-by: Andrew Cooper Reviewed-by: Doug Goldstein > --- > CC: Jan Beulich > CC: Doug Goldstein > --- > xen/arch/x86/Kconfig| 14 ++ >