From 50d7ad067663fe12e697e6f8da2122e243be131e Mon Sep 17 00:00:00 2001 From: Shuhei Matsumoto Date: Sun, 10 Feb 2019 17:29:43 +0900 Subject: [PATCH] bdev/nvme: Document prchk flags is not set to hot added NVMe controllers PI check flags is not set to NVMe controllers created by hot plug handler automatically. Document this behavior for clarification. Change-Id: I9590d0cb7f53a24c33afd706e222065893d23cb4 Signed-off-by: Shuhei Matsumoto Reviewed-on: https://review.gerrithub.io/c/444012 Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Changpeng Liu Reviewed-by: Darek Stojaczyk --- lib/bdev/nvme/bdev_nvme.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/bdev/nvme/bdev_nvme.h b/lib/bdev/nvme/bdev_nvme.h index f92ec9edf2..ccfc6ab66a 100644 --- a/lib/bdev/nvme/bdev_nvme.h +++ b/lib/bdev/nvme/bdev_nvme.h @@ -66,6 +66,11 @@ struct nvme_ctrlr { char *name; int ref; bool destruct; + /** + * PI check flags. This flags is set to NVMe controllers created only + * through construct_nvme_bdev RPC or .INI config file. Hot added + * NVMe controllers are not included. + */ uint32_t prchk_flags; uint32_t num_ns; /** Array of bdevs indexed by nsid - 1 */