From 276e78676693ac0dc6ddd9196e60262677514751 Mon Sep 17 00:00:00 2001 From: Martin Belanger Date: Wed, 18 Mar 2026 10:59:30 -0400 Subject: [PATCH] libnvme: remove stale symbols from libnvme.ld and libnvmf.ld While auditing the version scripts, 34 stale symbol entries that had no corresponding definition in the source tree were removed from libnvme.ld and libnvmf.ld. Signed-off-by: Martin Belanger --- libnvme/src/libnvme.ld | 11 ----------- libnvme/src/libnvmf.ld | 26 -------------------------- 2 files changed, 37 deletions(-) diff --git a/libnvme/src/libnvme.ld b/libnvme/src/libnvme.ld index 24fccbcd3c..6d5d7a0f9b 100644 --- a/libnvme/src/libnvme.ld +++ b/libnvme/src/libnvme.ld @@ -56,7 +56,6 @@ LIBNVME_3 { nvme_get_ns_attr; nvme_get_nsid; nvme_get_path_attr; - nvme_get_property; nvme_get_subsys_attr; nvme_get_telemetry_log; nvme_get_telemetry_max; @@ -89,13 +88,11 @@ LIBNVME_3 { nvme_mi_aem_get_next_event; nvme_mi_aem_process; nvme_mi_close; - nvme_mi_close_transport_handle; nvme_mi_control; nvme_mi_ctrl_id; nvme_mi_endpoint_desc; nvme_mi_ep_get_timeout; nvme_mi_ep_set_timeout; - nvme_mi_first_ctrl; nvme_mi_first_endpoint; nvme_mi_init_transport_handle; nvme_mi_mi_config_get; @@ -106,7 +103,6 @@ LIBNVME_3 { nvme_mi_mi_read_mi_data_subsys; nvme_mi_mi_subsystem_health_status_poll; nvme_mi_mi_xfer; - nvme_mi_next_ctrl; nvme_mi_next_endpoint; nvme_mi_open_mctp; nvme_mi_scan_ep; @@ -115,8 +111,6 @@ LIBNVME_3 { nvme_mi_status_to_string; nvme_mi_submit_entry; nvme_mi_submit_exit; - nvme_namespace_attach_ctrls; - nvme_namespace_detach_ctrls; nvme_filter_namespace; nvme_namespace_first_path; nvme_namespace_next_path; @@ -124,7 +118,6 @@ LIBNVME_3 { nvme_read_nbft; nvme_next_host; nvme_next_subsystem; - nvme_ns_attach; nvme_ns_compare; nvme_ns_flush; nvme_ns_get_csi; @@ -153,7 +146,6 @@ LIBNVME_3 { nvme_read_config; nvme_read_key; nvme_refresh_topology; - nvme_release_fds; nvme_rescan_ctrl; nvme_revoke_tls_key; nvme_scan_ctrl; @@ -171,9 +163,6 @@ LIBNVME_3 { nvme_set_ioctl_probing; nvme_set_keyring; nvme_set_logging_level; - nvme_set_probe_enabled; - nvme_set_property; - nvme_set_root; nvme_skip_namespaces; nvme_status_to_errno; nvme_status_to_string; diff --git a/libnvme/src/libnvmf.ld b/libnvme/src/libnvmf.ld index 976f300be5..806490b064 100644 --- a/libnvme/src/libnvmf.ld +++ b/libnvme/src/libnvmf.ld @@ -22,32 +22,6 @@ LIBNVMF_3 { nvmf_discovery; nvmf_discovery_config_file; nvmf_discovery_config_json; - nvmf_discovery_ctx_already_connected_set; - nvmf_discovery_ctx_connected_set; - nvmf_discovery_ctx_create; - nvmf_discovery_ctx_ctrlkey_set; - nvmf_discovery_ctx_decide_retry_set; - nvmf_discovery_ctx_default_fabrics_config_set; - nvmf_discovery_ctx_device_set; - nvmf_discovery_ctx_discovery_log_set; - nvmf_discovery_ctx_host_iface_set; - nvmf_discovery_ctx_host_traddr_set; - nvmf_discovery_ctx_hostid_set; - nvmf_discovery_ctx_hostkey_set; - nvmf_discovery_ctx_hostnqn_set; - nvmf_discovery_ctx_keep_alive_timeout; - nvmf_discovery_ctx_keyring_set; - nvmf_discovery_ctx_max_retries; - nvmf_discovery_ctx_parser_cleanup_set; - nvmf_discovery_ctx_parser_init_set; - nvmf_discovery_ctx_parser_next_line_set; - nvmf_discovery_ctx_persistent_set; - nvmf_discovery_ctx_subsysnqn_set; - nvmf_discovery_ctx_tls_key_identity_set; - nvmf_discovery_ctx_tls_key_set; - nvmf_discovery_ctx_traddr_set; - nvmf_discovery_ctx_transport_set; - nvmf_discovery_ctx_trsvcid_set; nvmf_discovery_nbft; nvmf_eflags_str; nvmf_exat_ptr_next;