When use of deprecated featues is encountered, SPDK now calls SPDK_LOG_DEPRECATED(). This logs the use of deprecated functionality in a consistent way, making it easy to add further instrumentation to catch code paths that trigger deprecated behavior. Change-Id: Idfd33ade171307e5e8235a7aa0d969dc5d93e33d Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15689 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Community-CI: Mellanox Build Bot
35 lines
683 B
Plaintext
35 lines
683 B
Plaintext
{
|
|
global:
|
|
|
|
# public functions
|
|
spdk_log_open;
|
|
spdk_log_close;
|
|
spdk_log_set_level;
|
|
spdk_log_get_level;
|
|
spdk_log_to_syslog_level;
|
|
spdk_log_set_print_level;
|
|
spdk_log_get_print_level;
|
|
spdk_log;
|
|
spdk_vlog;
|
|
spdk_log_dump;
|
|
spdk_log_get_flag;
|
|
spdk_log_set_flag;
|
|
spdk_log_clear_flag;
|
|
spdk_log_usage;
|
|
spdk_log_enable_timestamps;
|
|
spdk_log_deprecation_register;
|
|
spdk_log_deprecated;
|
|
spdk_log_for_each_deprecation;
|
|
spdk_deprecation_get_tag;
|
|
spdk_deprecation_get_description;
|
|
spdk_deprecation_get_remove_release;
|
|
spdk_deprecation_get_hits;
|
|
|
|
# functions used by other SPDK libraries
|
|
spdk_log_register_flag;
|
|
spdk_log_get_first_flag;
|
|
spdk_log_get_next_flag;
|
|
|
|
local: *;
|
|
};
|