SPDK NVMe-oF controller creates a ANA group for each namespace, ANA group ID matches namespace ID, and default ANA state of ANA group is optimized, and the MNAN field is set equal to the NN field. If a ANA log page contains multiple ANA group descriptors, it has one or more descriptors will not be 8 bytes aligned. Hence we create one descriptor and copy it to the ANA log page at a time. Change count will be supported later. Signed-off-by: Monica Kenguva <monica.kenguva@intel.com> Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Change-Id: I56ba6aa78983480caa3dfbf22aefc9aeabfd5405 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2920 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
ctrlr_bdev.c | ||
ctrlr_discovery.c | ||
ctrlr.c | ||
fc_ls.c | ||
fc.c | ||
Makefile | ||
nvmf_fc.h | ||
nvmf_internal.h | ||
nvmf_rpc.c | ||
nvmf.c | ||
rdma.c | ||
spdk_nvmf.map | ||
subsystem.c | ||
tcp.c | ||
transport.c | ||
transport.h |