[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V3 1/7] COLO-Proxy: Add remus command to open userspace proxy
On Fri, Feb 17, 2017 at 10:18:23AM +0800, Zhang Chen wrote: > Add remus '-p' to enable userspace colo proxy(in qemu). > > Signed-off-by: Zhang Chen <zhangchen.fnst@xxxxxxxxxxxxxx> > --- > docs/man/xl.pod.1.in | 5 +++++ > tools/libxl/libxl.h | 6 ++++++ > tools/libxl/libxl_colo.h | 5 +++++ > tools/libxl/libxl_colo_save.c | 2 ++ > tools/libxl/libxl_types.idl | 17 +++++++++-------- > tools/libxl/xl_cmdimpl.c | 13 ++++++++++++- > tools/libxl/xl_cmdtable.c | 3 ++- > 7 files changed, 41 insertions(+), 10 deletions(-) > > diff --git a/docs/man/xl.pod.1.in b/docs/man/xl.pod.1.in > index 09c1faa..4260777 100644 > --- a/docs/man/xl.pod.1.in > +++ b/docs/man/xl.pod.1.in > @@ -553,6 +553,11 @@ Disable disk replication. Requires enabling unsafe mode. > Enable COLO HA. This conflicts with B<-i> and B<-b>, and memory > checkpoint compression must be disabled. > > +=item B<-p> > + > +Use userspace COLO Proxy. This option must be used in conjunction > +with B<-c>. > + > =back > > =item B<pause> I<domain-id> > diff --git a/tools/libxl/libxl.h b/tools/libxl/libxl.h > index 3924464..fce7fab 100644 > --- a/tools/libxl/libxl.h > +++ b/tools/libxl/libxl.h > @@ -870,6 +870,12 @@ typedef struct libxl__ctx libxl_ctx; > */ > #define LIBXL_HAVE_REMUS 1 > > +/* > + * LIBXL_HAVE_COLO_USERSPACE_PROXY > + * If this is defined, then libxl supports COLO userspace proxy. > + */ > +#define LIBXL_HAVE_COLO_USERSPACE_PROXY 1 > + Please add this macro in a separate patch. It shall be the last patch of this series. That way we don't break bisection for libxl users. Wei. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |