Spdk/module/bdev/nvme
Jim Harris 2389caa4f5 bdev/nvme: explain the "populated" flag with a comment
This was previously named "active" as in "active
namespace".  But we're really using this flag to keep
track of whether the namespace structure is currently
populated with data structures, bdevs, etc. for the
associated namespace.  If we find an active namespace
on an SSD that is not populated with bdevs in the
bdev/nvme module, then we need to populate it.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: Ie66a5ffbcb52dd0e8f8e67a14f66f19d325d91bd

Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/475933
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2019-12-02 11:20:05 +00:00
..
bdev_ftl_rpc.c scripts/rpc: Rename rpcs related to ftl bdev 2019-09-18 20:20:15 +00:00
bdev_ftl.c scripts/rpc: Rename rpcs related to ftl bdev 2019-09-18 20:20:15 +00:00
bdev_ftl.h mk: move the bdev modules under module directory. 2019-08-22 16:29:49 +00:00
bdev_nvme_cuse_rpc.c bdev/nvme: fix handle error on rpc cuse register 2019-11-21 08:01:57 +00:00
bdev_nvme_rpc.c lib/nvme: add RPC for interacting with CUSE devices 2019-10-24 23:43:59 +00:00
bdev_nvme.c bdev/nvme: remove bdev_nvme_populate_namespaces 2019-12-02 11:20:05 +00:00
bdev_nvme.h bdev/nvme: Do not use the same pointer in rpc and bdev code 2019-10-09 14:34:16 +00:00
common.c bdev/nvme: Add nvme_bdev_attach/detach_bdev_to/from_ctrlr functions 2019-11-28 12:14:50 +00:00
common.h bdev/nvme: explain the "populated" flag with a comment 2019-12-02 11:20:05 +00:00
Makefile lib/nvme: add RPC for interacting with CUSE devices 2019-10-24 23:43:59 +00:00
nvme_rpc.c rpc: Rename send_nvme_cmd to bdev_nvme_send_cmd 2019-08-28 20:22:00 +00:00
vbdev_opal_rpc.c bdev/opal: Add rpc commands for multiuser 2019-10-24 17:09:57 +00:00
vbdev_opal.c bdev/nvme: Allow multiple bdevs per namespace 2019-11-18 12:53:17 +00:00
vbdev_opal.h bdev/opal: Add rpc commands for multiuser 2019-10-24 17:09:57 +00:00