diff --git a/examples/nvme/nvme_manage/nvme_manage.c b/examples/nvme/nvme_manage/nvme_manage.c index e7c21a4b5..311cf5ad4 100644 --- a/examples/nvme/nvme_manage/nvme_manage.c +++ b/examples/nvme/nvme_manage/nvme_manage.c @@ -1515,7 +1515,8 @@ opal_erase_locking_range(struct dev *iter) return; } printf("\n...\n"); - ret = spdk_opal_cmd_erase_locking_range(iter->opal_dev, OPAL_ADMIN1, locking_range_id, passwd_p); + ret = spdk_opal_cmd_secure_erase_locking_range(iter->opal_dev, OPAL_ADMIN1, locking_range_id, + passwd_p); if (ret) { printf("Erase locking range failure: %d\n", ret); spdk_opal_dev_destruct(iter->opal_dev); diff --git a/module/bdev/nvme/vbdev_opal.c b/module/bdev/nvme/vbdev_opal.c index e48a3749f..3c54f7554 100644 --- a/module/bdev/nvme/vbdev_opal.c +++ b/module/bdev/nvme/vbdev_opal.c @@ -526,8 +526,8 @@ spdk_vbdev_opal_destruct(const char *bdev_name, const char *password) } /* secure erase locking range */ - rc = spdk_opal_cmd_erase_locking_range(nvme_ctrlr->opal_dev, OPAL_ADMIN1, locking_range_id, - password); + rc = spdk_opal_cmd_secure_erase_locking_range(nvme_ctrlr->opal_dev, OPAL_ADMIN1, locking_range_id, + password); if (rc) { SPDK_ERRLOG("opal erase locking range failed\n"); goto err;