Spdk/test/unit/lib/nvme
Changpeng Liu 04cd292237 nvme/quirk: add MDTS excludes interleaved metadata quirk
The specification for Maximum Data Transfer Size (MDTS) says this field
should include the length of metadata, if metadata is interleaved with the
logical block data.  However, some drives can support MDTS without counting
the interleaved metadata, so for this case SPDK will only use data length
without interleaved metadata length.

Change-Id: I29920a25885699e2689be043b87122367be0e416
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6813
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
2021-03-29 07:38:37 +00:00
..
nvme_ctrlr_cmd.c test/nvme_ctrlr_cmd: initialize mutex 2021-02-04 08:38:12 +00:00
nvme_ctrlr_ocssd_cmd.c nvme: Move nsdata to namespace structure 2021-03-02 08:06:15 +00:00
nvme_ctrlr.c lib/nvme: Remove qpair from all lists before freeing it. 2021-02-08 16:13:59 +00:00
nvme_cuse.c test/nvme_cuse: build nvme_cuse unittest file 2021-03-12 08:31:11 +00:00
nvme_io_msg.c test/nvme_io_msg: cases for io_msg_ctrlr register and unregister 2021-03-29 07:35:04 +00:00
nvme_ns_cmd.c nvme/quirk: add MDTS excludes interleaved metadata quirk 2021-03-29 07:38:37 +00:00
nvme_ns_ocssd_cmd.c test/unit/lib/nvme: Add unit test stubs 2020-11-19 09:49:41 +00:00
nvme_ns.c nvme/quirk: add MDTS excludes interleaved metadata quirk 2021-03-29 07:38:37 +00:00
nvme_pcie_common.c test/nvme_pcie_common: build nvme_pcie_common unittest file 2021-03-22 09:46:48 +00:00
nvme_pcie.c test/nvme_pcie: cases for building qpair metadata 2021-03-22 09:46:56 +00:00
nvme_poll_group.c nvme: Add a new parameter in spdk_nvme_poll_group_create 2021-03-18 14:42:35 +00:00
nvme_qpair.c nvme: Don't log an error when we can't resubmit all requests 2020-10-26 11:48:46 +00:00
nvme_quirks.c log: simplify SPDK_LOG_REGISTER_COMPONENT 2020-10-14 08:00:35 +00:00
nvme_rdma.c unittest/nvme_rdma: increase code coverage for nvme_rdma_req 2021-03-24 12:00:23 +00:00
nvme_tcp.c unittest/nvme_tcp: increase code coverage for nvme_tcp_qpair_send_h2c_term_req 2021-03-12 08:35:21 +00:00
nvme_transport.c test/nvme_transport: cases for adding and removing poll group 2021-03-22 09:46:18 +00:00
nvme_uevent.c nvme: read all uevents 2020-08-24 07:38:33 +00:00
nvme.c unittest/nvme: initialize mutex for portability 2021-02-04 08:38:44 +00:00
Makefile test/nvme_pcie_common: build nvme_pcie_common unittest file 2021-03-22 09:46:48 +00:00