If the initiator sends a property set command to a valid register, but the value contains bits that are reserved by the NVMe specification, don't fail the whole command. Just log an error message. Previously, any valid bits set would take effect but then the command would also fail. That confuses the initiator and thinks it must retry the full property set. Signed-off-by: Ben Walker <benjamin.walker@intel.com> Change-Id: I566bc68c4469b9f41c69902e276f825c86683075 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4814 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: John Kariuki <John.K.Kariuki@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.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 |