[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [XEN PATCH v1] libxl: Add DTB compatible list to config file
Oleksandr Grytsov writes ("[PATCH v1] libxl: Add DTB compatible list to config file"): > From: Oleksandr Grytsov <oleksandr_grytsov@xxxxxxxx> > > Some platforms need more compatible property values in device > tree root node in addition to "xen,xenvm-%d.%d" and "xen,xenvm" > values that are given by Xen by default. > Specify in domain configuration file which values should be added > by providing "dtb_compatible" list of strings separated by comas. Hi, thanks. I don't have an opinion about the principle of this and would like to hear from ARM folks about that. Also, Stefano, Julien: should we be asking for a freeze exception for this for 4.13 ? As for the detail of the code: The method you use for building compats[] is really rather ad-hoc. Why not use a flexarray ? (Also you do not need to check the error return from libxl__zalloc. From libxl.h: * Memory allocation failures are not handled gracefully. If malloc * (or realloc) fails, libxl will cause the entire process to print * a message to stderr and exit with status 255. But really (i) you should be using GCNEW_ARRAY anyway and (ii) this is all irrelevant if you switch to a flexarray instead.) Thanks, Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |