On 14/05/18 18:08, Ian Jackson wrote:
> diff --git a/tools/libs/call/libxencall.map b/tools/libs/call/libxencall.map
> index 2f96144..299ca38 100644
> --- a/tools/libs/call/libxencall.map
> +++ b/tools/libs/call/libxencall.map
> @@ -2,6 +2,7 @@ VERS_1.0 {
> global:
> xencall_open;
> xencall_close;
> + xencall_fd;
>
> xencall0;
> xencall1;
> diff --git a/tools/libs/gnttab/libxengnttab.map
> b/tools/libs/gnttab/libxengnttab.map
> index f78da22..ce59ec9 100644
> --- a/tools/libs/gnttab/libxengnttab.map
> +++ b/tools/libs/gnttab/libxengnttab.map
> @@ -2,6 +2,7 @@ VERS_1.0 {
> global:
> xengnttab_open;
> xengnttab_close;
> + xengnttab_fd;
>
> xengnttab_set_max_grants;
>
> @@ -14,6 +15,7 @@ VERS_1.0 {
>
> xengntshr_open;
> xengntshr_close;
> + xengntshr_fd;
>
> xengntshr_share_page_notify;
> xengntshr_share_pages;
These are ABI breakages.
The only modification you can make to the map files is to define a new
minor SOversion and introduce the new functions there (although we can
accumulate multiple additions to the not-yet-release SOversion in master).
~Andrew
_______________________________________________
Xen-devel mailing list
[email protected]
https://lists.xenproject.org/mailman/listinfo/xen-devel