Spdk/lib/nvmf
Swapnil Ingle c53af5d1db lib/nvmf: Set missing fields if OPTPERF is set
As per the nvme specs,
If OPTPERF is set to ‘1’ indicates that the fields
NPWG, NPWA, NPDG, NPDA, and NOWS are defined for this namespace and
should be used by the host for I/O optimization

Setting NPWA, NPDG, NPDA same as NPWG and NOWS same as MDTS

Fixes #2197

Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com>
Change-Id: Ic769a21b6821fa731eeae83e7d30c380e8092e37
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10007
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
2022-06-30 13:32:27 -04:00
..
ctrlr_bdev.c lib/nvmf: Set missing fields if OPTPERF is set 2022-06-30 13:32:27 -04:00
ctrlr_discovery.c nvmf: Add discovery filtering rules 2022-06-30 13:32:27 -04:00
ctrlr.c lib/nvmf: Set missing fields if OPTPERF is set 2022-06-30 13:32:27 -04:00
fc_ls.c nvmf/fc: Handle out of order fused commands. 2021-01-14 16:18:25 +00:00
fc.c trace: shorten tpoint names 2022-06-30 13:32:27 -04:00
Makefile nvmf/vfio-user: don't set RESERVATION support for vfio-user transport 2021-08-25 07:27:10 +00:00
nvmf_fc.h nvmf/fc: Add flag to differentiate LS queue and non LS queue. 2021-01-14 16:18:25 +00:00
nvmf_internal.h nvmf: only change CSTS RDY and SHN after no connected IO queues 2022-06-30 13:32:27 -04:00
nvmf_rpc.c nvmf: Add discovery filtering rules 2022-06-30 13:32:27 -04:00
nvmf.c nvmf: Add discovery filtering rules 2022-06-30 13:32:27 -04:00
rdma.c trace: move all trace definitions to a separate file 2022-06-30 13:32:26 -04:00
spdk_nvmf.map lib/nvmf : Added support for ZCOPY 2021-07-23 08:34:43 +00:00
subsystem.c Revert "nvmf: Update controller desctruction process" 2022-06-30 13:32:27 -04:00
tcp.c trace: shorten tpoint names 2022-06-30 13:32:27 -04:00
transport.c nvmf: add interface to dump transport specific listen opts 2021-09-06 09:53:57 +00:00
transport.h nvmf: Allow nvmf_transport_qpair_fini to complete asynchronously. 2020-11-18 11:28:02 +00:00
vfio_user.c nvmf/vfio_user: use configurable max_qpairs_per_ctrlr 2022-06-30 13:32:27 -04:00