From ce7eee986146acbeb969b00df385c109354a9d15 Mon Sep 17 00:00:00 2001 From: Shuhei Matsumoto Date: Thu, 10 Sep 2020 21:08:23 +0900 Subject: [PATCH] lib/nvme: Enable Async ANA Change Notice if supported Signed-off-by: Shuhei Matsumoto Change-Id: Ida297aaf5b8212dde5abfe8e2d3df8d333f6c109 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4157 Tested-by: SPDK CI Jenkins Community-CI: Broadcom CI Reviewed-by: Changpeng Liu Reviewed-by: Ben Walker Reviewed-by: Aleksey Marchuk --- lib/nvme/nvme_ctrlr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/nvme/nvme_ctrlr.c b/lib/nvme/nvme_ctrlr.c index 1d6f49552..653bd002d 100644 --- a/lib/nvme/nvme_ctrlr.c +++ b/lib/nvme/nvme_ctrlr.c @@ -2228,6 +2228,9 @@ nvme_ctrlr_configure_aer(struct spdk_nvme_ctrlr *ctrlr) if (ctrlr->cdata.oaes.fw_activation_notices) { config.bits.fw_activation_notice = 1; } + if (ctrlr->cdata.oaes.ana_change_notices) { + config.bits.ana_change_notice = 1; + } } if (ctrlr->vs.raw >= SPDK_NVME_VERSION(1, 3, 0) && ctrlr->cdata.lpa.telemetry) { config.bits.telemetry_log_notice = 1;