From 38d13d06a8a5ffd4ab390326e62e1ec2b0f9cc01 Mon Sep 17 00:00:00 2001 From: Tomasz Zawadzki Date: Tue, 2 Mar 2021 08:49:30 -0500 Subject: [PATCH] lib/opal: remove deprecated spdk_opal_supported() This API has been deprecated since SPDK 20.07, see commit (b2947f52). Signed-off-by: Tomasz Zawadzki Change-Id: Idb45906c81ea5682c6a67def0265910266d861b5 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6629 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Aleksey Marchuk Reviewed-by: Shuhei Matsumoto Community-CI: Mellanox Build Bot --- CHANGELOG.md | 4 ++++ include/spdk/opal.h | 2 -- lib/nvme/nvme_opal.c | 6 ------ lib/nvme/spdk_nvme.map | 1 - 4 files changed, 4 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bbe2009ed..8479faf12 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -54,6 +54,10 @@ independent SPDK processes are running on one node. The filter function can then be implemented in these processes to decide which SSDs to probe based on the new SSD's PCI address. +### opal + +Removed the `spdk_opal_supported` API. + ### sock The type of enable_placement_id in struct spdk_sock_impl_opts is changed from diff --git a/include/spdk/opal.h b/include/spdk/opal.h index 270fcdd3c..6e964319a 100644 --- a/include/spdk/opal.h +++ b/include/spdk/opal.h @@ -102,8 +102,6 @@ void spdk_opal_dev_destruct(struct spdk_opal_dev *dev); struct spdk_opal_d0_features_info *spdk_opal_get_d0_features_info(struct spdk_opal_dev *dev); -__attribute__((__deprecated__)) bool spdk_opal_supported(struct spdk_opal_dev *dev); - int spdk_opal_cmd_take_ownership(struct spdk_opal_dev *dev, char *new_passwd); /** diff --git a/lib/nvme/nvme_opal.c b/lib/nvme/nvme_opal.c index 17de90e4a..8bd2ccf02 100644 --- a/lib/nvme/nvme_opal.c +++ b/lib/nvme/nvme_opal.c @@ -2539,12 +2539,6 @@ spdk_opal_get_d0_features_info(struct spdk_opal_dev *dev) return &dev->feat_info; } -bool -spdk_opal_supported(struct spdk_opal_dev *dev) -{ - return false; -} - struct spdk_opal_locking_range_info * spdk_opal_get_locking_range_info(struct spdk_opal_dev *dev, enum spdk_opal_locking_range id) { diff --git a/lib/nvme/spdk_nvme.map b/lib/nvme/spdk_nvme.map index 0675eb1a8..0120aeb62 100644 --- a/lib/nvme/spdk_nvme.map +++ b/lib/nvme/spdk_nvme.map @@ -202,7 +202,6 @@ spdk_opal_dev_construct; spdk_opal_dev_destruct; spdk_opal_get_d0_features_info; - spdk_opal_supported; spdk_opal_cmd_take_ownership; spdk_opal_cmd_revert_tper; spdk_opal_cmd_activate_locking_sp;