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 Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel