Spdk/test/unit/lib/nvme
Changpeng Liu 8065ab2c27 nvme/pcie: pass dword aligned requirement based on controller flag
We only set the flag to false when the controller reports SGL supported
and can use byte contiguous buffer.  Also check the data block's alignment
for hardware SGL.

Change-Id: Id936c49823963000d0543fc95fbb6edba3118feb
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1352
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
2020-03-25 07:54:40 +00:00
..
nvme_ctrlr_cmd.c test/unit: Add set_host_id_cmds to unittest. 2020-01-08 09:12:10 +00:00
nvme_ctrlr_ocssd_cmd.c ocssd: nvme driver public API extension for Open-Channel 2018-06-12 17:59:33 +00:00
nvme_ctrlr.c ut/nvme: Test Set Num Queues controller intialization step 2020-03-18 08:02:48 +00:00
nvme_ns_cmd.c lib/nvme: add spdk_nvme_transport_available_by_name 2020-01-16 09:10:38 +00:00
nvme_ns_ocssd_cmd.c lib/nvme: add spdk_nvme_transport_available_by_name 2020-01-16 09:10:38 +00:00
nvme_ns.c nvme: add helper to wait for internal commands 2018-05-28 01:43:55 +00:00
nvme_pcie.c nvme/pcie: pass dword aligned requirement based on controller flag 2020-03-25 07:54:40 +00:00
nvme_qpair.c nvme: call the callback for the queued requests when there is submission failure 2019-12-20 10:04:57 +00:00
nvme_quirks.c nvme: add debug logs for matched quirks 2018-02-23 10:07:39 -05:00
nvme_rdma.c lib/nvme: add function tables for all transports. 2020-01-16 09:10:38 +00:00
nvme_tcp.c Revert "nvme/tcp: Change hdr in nvme_tcp_pdu to pointer" 2020-03-17 08:23:07 +00:00
nvme_uevent.c test/unit: Add nvme_uevent_ut.c to unittest. 2020-01-07 12:20:01 +00:00
nvme.c nvme: Don't use stack variable to track request completion 2020-01-27 22:48:18 +00:00
Makefile test/unit: Add nvme_uevent_ut.c to unittest. 2020-01-07 12:20:01 +00:00