From 29aeb31ab42abe230c67698ba38c4a858c982dc5 Mon Sep 17 00:00:00 2001 From: Seth Howell Date: Sat, 9 May 2020 22:15:59 -0700 Subject: [PATCH] lib/vmd: add a map file. Signed-off-by: Seth Howell Change-Id: Id248c4023f0f407e070ffd323f1fee8629cfd967 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2310 Tested-by: SPDK CI Jenkins Community-CI: Mellanox Build Bot Community-CI: Broadcom CI Reviewed-by: Jim Harris Reviewed-by: Aleksey Marchuk Reviewed-by: Darek Stojaczyk --- lib/vmd/Makefile | 2 ++ lib/vmd/spdk_vmd.map | 13 +++++++++++++ test/make/check_so_deps.sh | 2 ++ 3 files changed, 17 insertions(+) create mode 100644 lib/vmd/spdk_vmd.map diff --git a/lib/vmd/Makefile b/lib/vmd/Makefile index 656bba272..aee3cf69b 100644 --- a/lib/vmd/Makefile +++ b/lib/vmd/Makefile @@ -41,4 +41,6 @@ SO_SUFFIX := $(SO_VER).$(SO_MINOR) C_SRCS = vmd.c led.c LIBNAME = vmd +SPDK_MAP_FILE = $(abspath $(CURDIR)/spdk_vmd.map) + include $(SPDK_ROOT_DIR)/mk/spdk.lib.mk diff --git a/lib/vmd/spdk_vmd.map b/lib/vmd/spdk_vmd.map new file mode 100644 index 000000000..036d079b5 --- /dev/null +++ b/lib/vmd/spdk_vmd.map @@ -0,0 +1,13 @@ +{ + global: + + # public functions + spdk_vmd_init; + spdk_vmd_fini; + spdk_vmd_pci_device_list; + spdk_vmd_set_led_state; + spdk_vmd_get_led_state; + spdk_vmd_hotplug_monitor; + + local: *; +}; diff --git a/test/make/check_so_deps.sh b/test/make/check_so_deps.sh index bc5b537c9..927b76e17 100755 --- a/test/make/check_so_deps.sh +++ b/test/make/check_so_deps.sh @@ -124,6 +124,8 @@ function confirm_abi_deps() { name = SPDK_LOG_VIRTIO_PCI [suppress_variable] name = SPDK_LOG_VIRTIO_USER +[suppress_variable] + name = SPDK_LOG_VMD EOF for object in "$libdir"/libspdk_*.so; do