In 1462f9ea8f4219d520a530787b80c986e050aa98 "tools: libxendevicemodel: Provide xendevicemodel_shutdown" we added a new version 1.1 to the symbol map and simply abolished the old one. That is quite wrong.
Instead, we should have left the 1.0 map alone and added a new version which simply adds the new symbol. Fix this. Reported-by: Ross Lagerwall <ross.lagerw...@citrix.com> CC: Stefano Stabellini <sstabell...@kernel.org> Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com> --- tools/libs/devicemodel/libxendevicemodel.map | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/libs/devicemodel/libxendevicemodel.map b/tools/libs/devicemodel/libxendevicemodel.map index b0765fa..cefd32b 100644 --- a/tools/libs/devicemodel/libxendevicemodel.map +++ b/tools/libs/devicemodel/libxendevicemodel.map @@ -1,4 +1,4 @@ -VERS_1.1 { +VERS_1.0 { global: xendevicemodel_open; xendevicemodel_create_ioreq_server; @@ -18,8 +18,12 @@ VERS_1.1 { xendevicemodel_modified_memory; xendevicemodel_set_mem_type; xendevicemodel_inject_event; - xendevicemodel_shutdown; xendevicemodel_restrict; xendevicemodel_close; local: *; /* Do not expose anything by default */ }; + +VERS_1.1 { + global: + xendevicemodel_shutdown; +} VERS_1.0; -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel