From: Daniel Wagner Date: Mon, 27 Sep 2021 13:29:56 +0000 (+0200) Subject: libnvme.map: Add missing exports for nvme-cli X-Git-Tag: v1.0-rc0~98^2~1 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=cea74ccb43fb8539e3997cec0ab46b1437bfa465;p=users%2Fsagi%2Flibnvme.git libnvme.map: Add missing exports for nvme-cli When building nvme-cli with a shared library a few symbols where missing in the export list. Let's export the missing symbols. Signed-off-by: Daniel Wagner --- diff --git a/src/libnvme.map b/src/libnvme.map index 5075f9d0..c0f7c7eb 100644 --- a/src/libnvme.map +++ b/src/libnvme.map @@ -1,15 +1,21 @@ { global: __nvme_get_log_page; + __nvme_msg; nvme_admin_passthru64; nvme_admin_passthru; + nvme_attach_ns; nvme_compare; + nvme_copy; + nvme_create_ctrl; nvme_ctrl_disconnect; nvme_ctrl_first_ns; nvme_ctrl_first_path; nvme_ctrl_get_address; nvme_ctrl_get_fd; nvme_ctrl_get_firmware; + nvme_ctrl_get_host_iface; + nvme_ctrl_get_host_traddr; nvme_ctrl_get_model; nvme_ctrl_get_name; nvme_ctrl_get_nqn; @@ -21,7 +27,9 @@ nvme_ctrl_get_subsysnqn; nvme_ctrl_get_subsystem; nvme_ctrl_get_sysfs_dir; + nvme_ctrl_get_traddr; nvme_ctrl_get_transport; + nvme_ctrl_get_trsvcid; nvme_ctrl_identify; nvme_ctrl_next_ns; nvme_ctrl_next_path; @@ -37,12 +45,15 @@ nvme_directive_send_id_endir; nvme_directive_send_stream_release_identifier; nvme_directive_send_stream_release_resource; + nvme_disconnect_ctrl; nvme_dsm; nvme_dsm_range; + nvme_first_host; nvme_first_subsystem; nvme_flush; nvme_format_nvm; nvme_free_ctrl; + nvme_free_ns; nvme_free_tree; nvme_fw_commit; nvme_fw_download; @@ -82,6 +93,7 @@ nvme_get_features_volatile_wc; nvme_get_features_write_atomic; nvme_get_features_write_protect; + nvme_get_host_telemetry; nvme_get_lba_status; nvme_get_log; nvme_get_log_ana; @@ -97,6 +109,7 @@ nvme_get_log_fw_slot; nvme_get_log_lba_status; nvme_get_log_page; + nvme_get_log_persistent_event; nvme_get_log_predictable_lat_event; nvme_get_log_predictable_lat_nvmset; nvme_get_log_reservation; @@ -104,17 +117,21 @@ nvme_get_log_smart; nvme_get_log_telemetry_ctrl; nvme_get_log_telemetry_host; + nvme_get_new_host_telemetry; nvme_get_ns_attr; nvme_get_nsid; nvme_get_path_attr; nvme_get_property; nvme_get_subsys_attr; nvme_get_telemetry_log; + nvme_host_get_hostid; + nvme_host_get_hostnqn; nvme_identify; nvme_identify_active_ns_list; nvme_identify_allocated_ns; nvme_identify_allocated_ns_list; nvme_identify_ctrl; + nvme_identify_iocs; nvme_identify_ns; nvme_identify_ns_descs; nvme_identify_ns_granularity; @@ -123,24 +140,37 @@ nvme_identify_primary_ctrl; nvme_identify_secondary_ctrl_list; nvme_identify_uuid; + nvme_init_copy_range; + nvme_init_ctrl_list; + nvme_init_dsm_range; + nvme_init_id_ns; nvme_io_passthru64; nvme_io_passthru; + nvme_log_level; + nvme_lookup_host; nvme_namespace_attach_ctrls; nvme_namespace_detach_ctrls; nvme_namespace_filter; + nvme_next_host; nvme_next_subsystem; nvme_ns_attach; nvme_ns_attach_ctrls; nvme_ns_compare; + nvme_ns_detach_ctrls; nvme_ns_dettach_ctrls; nvme_ns_flush; nvme_ns_get_ctrl; nvme_ns_get_fd; + nvme_ns_get_firmware; nvme_ns_get_lba_count; nvme_ns_get_lba_size; nvme_ns_get_lba_util; + nvme_ns_get_meta_size; + nvme_ns_get_model; + nvme_ns_get_model; nvme_ns_get_name; nvme_ns_get_nsid; + nvme_ns_get_serial; nvme_ns_get_subsystem; nvme_ns_get_sysfs_dir; nvme_ns_identify; @@ -154,6 +184,7 @@ nvme_ns_write; nvme_ns_write_uncorrectable; nvme_ns_write_zeros; + nvme_nvm_identify_ctrl; nvme_open; nvme_path_get_ana_state; nvme_path_get_name; @@ -169,17 +200,21 @@ nvme_resv_release; nvme_resv_report; nvme_sanitize; + nvme_sanitize_nvm; nvme_scan; nvme_scan_ctrl; nvme_scan_ctrl_namespace_paths; nvme_scan_ctrl_namespaces; nvme_scan_filter; + nvme_scan_namespace; nvme_scan_subsystem_ctrls; nvme_scan_subsystem_namespaces; nvme_scan_subsystems; nvme_security_receive; nvme_security_receive; + nvme_security_send; nvme_set_feature; + nvme_set_features; nvme_set_features_arbitration; nvme_set_features_async_event; nvme_set_features_auto_pst; @@ -219,6 +254,7 @@ nvme_subsys_filter; nvme_subsystem_first_ctrl; nvme_subsystem_first_ns; + nvme_subsystem_get_host; nvme_subsystem_get_name; nvme_subsystem_get_nqn; nvme_subsystem_get_nqn; @@ -232,6 +268,13 @@ nvme_write; nvme_write_uncorrectable; nvme_write_zeros; + nvme_zns_append; + nvme_zns_identify_ctrl; + nvme_zns_identify_ns; + nvme_zns_identify_ns; + nvme_zns_mgmt_recv; + nvme_zns_mgmt_send; + nvme_zns_report_zones; nvmf_add_ctrl; nvmf_add_ctrl_opts; nvmf_adrfam_str;