|
[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 |