[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH V5 00/32] JSON infrastructure, new "xl-json" format and domain configuration synchronization



On Tue, 2014-05-13 at 22:53 +0100, Wei Liu wrote:
> This series contains all patches necessary to fully preserve domain
> configurations across save / restore.

I've cherry-picked and applied:

1f77529 libxl_json: allow basic JSON type objects generation
d638671 libxl_internal.h: introduce libxl__json_object_get_number
7dd6000 libxl_internal.h: introduce libxl__json_object_is_{null, number, double
f68570a libxl_internal: make JSON_* types a bit-field
a84725c libxl_internal.h: move / add some libxl defbool #define here
fe54fc1 libxl.h: document libxl_<type>_to_json
00bfad1 libxl.h: document the paradigm of using libxl types
e620f2d libxl: fix memory leak in libxl_cpuid_dispose

I think that corresponds to patches 6-9, 13-15 and 17.

I did also look at 
#11 libxl IDL: rename json_fn to json_gen_fn
#12 libxl_json: introduce libxl__object_from_json
#16 libxl_json: introduce parser functions for builtin types

but they tripped over missing previous patches (mostly in minor seeming
ways, e.g .#11 depends in a trivially fixable way on #10 "libxl: fix
JSON generator for uint64_t" but I didn't want to risk it)

Ian.



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.