[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 3/3] libxl: rename checkpointed_stream to stream_type
On Fri, Mar 11, 2016 at 01:39:04PM +0800, Wen Congyang wrote: > Signed-off-by: Wen Congyang <wency@xxxxxxxxxxxxxx> > --- > tools/libxl/libxl.c | 4 ++-- > tools/libxl/libxl.h | 8 ++++++++ > tools/libxl/libxl_create.c | 4 ++-- > tools/libxl/libxl_dom_save.c | 6 +++--- > tools/libxl/libxl_internal.h | 2 +- > tools/libxl/libxl_save_callout.c | 4 ++-- > tools/libxl/libxl_stream_read.c | 4 ++-- > tools/libxl/libxl_stream_write.c | 2 +- > tools/libxl/libxl_types.idl | 2 +- > tools/libxl/xl_cmdimpl.c | 16 ++++++++-------- > 10 files changed, 30 insertions(+), 22 deletions(-) > > diff --git a/tools/libxl/libxl.c b/tools/libxl/libxl.c > index 4cdc169..7c2c9fc 100644 > --- a/tools/libxl/libxl.c > +++ b/tools/libxl/libxl.c > @@ -876,7 +876,7 @@ int libxl_domain_remus_start(libxl_ctx *ctx, > libxl_domain_remus_info *info, > dss->live = 1; > dss->debug = 0; > dss->remus = info; > - dss->checkpointed_stream = LIBXL_CHECKPOINTED_STREAM_REMUS; > + dss->stream_type = LIBXL_CHECKPOINTED_STREAM_REMUS; > > assert(info); > > @@ -937,7 +937,7 @@ int libxl_domain_suspend(libxl_ctx *ctx, uint32_t domid, > int fd, int flags, > dss->type = type; > dss->live = flags & LIBXL_SUSPEND_LIVE; > dss->debug = flags & LIBXL_SUSPEND_DEBUG; > - dss->checkpointed_stream = LIBXL_CHECKPOINTED_STREAM_NONE; > + dss->stream_type = LIBXL_CHECKPOINTED_STREAM_NONE; > > rc = libxl__fd_flags_modify_save(gc, dss->fd, > ~(O_NONBLOCK|O_NDELAY), 0, > diff --git a/tools/libxl/libxl.h b/tools/libxl/libxl.h > index f9e3ef5..86b1d06 100644 > --- a/tools/libxl/libxl.h > +++ b/tools/libxl/libxl.h > @@ -863,6 +863,14 @@ void libxl_mac_copy(libxl_ctx *ctx, libxl_mac *dst, > libxl_mac *src); > #define LIBXL_HAVE_SRM_V1 1 > > /* > + * LIBXL_HAVE_STREAM_TYPE > + * > + * If this is define, then the libxl_domain_create_restore() interfaces;s > + * parameter checkpointed_stream is renamed to stream_type > + */ > +#define LIBXL_HAVE_STREAM_TYPE 1 > + > +/* I retract my ack on this patch because Andrew mentioned on IRC that you introduced a new macro. You should update your old one LIBXL_HAVE_CHECKPOINTED_STREAM instead. The reason is your old code before this patch is not yet released, you can change it at will. Wei. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |