Spdk/lib
Pawel Wodkowski 8a62ba51f2 lib/nvme: change in payload offset propagation path
For requests split in _nvme_ns_cmd_split_request() the payload offset is
set after children are created using recurrent call _nvme_ns_cmd_rw().
This makes impossible to reset SGL to proper offset in
incomming patches that split non-PRP complaint SGL requests.

To change this the payload offset is set after each request is allocated
in _nvme_ns_cmd_rw() not in _nvme_ns_cmd_split_request().


Change-Id: I9d3b2e3bbd9d93a4c8a37e1db8c4e01276e2cacb
Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com>
2016-12-13 10:40:02 -07:00
..
bdev rbd: change the product name of rbd to "Ceph Rbd Disk" 2016-12-13 09:24:31 -07:00
conf conf: move structures out of public API header 2016-11-16 10:33:16 -07:00
copy copy_engine: only calculate task size once 2016-11-16 15:04:45 -07:00
cunit eofnl: check for extra trailing newlines 2016-10-11 13:30:33 -07:00
env_dpdk env: Add spdk_pci_get_device 2016-12-12 10:13:16 -07:00
event reactor: fix lcore type and add socket in NUMA notice 2016-11-29 12:50:19 -07:00
ioat env: split PCI drivers into individual files 2016-12-06 09:30:55 -07:00
iscsi iscsi: drop the connection when quit the process 2016-12-08 10:02:27 -07:00
json json: add printf-style spdk_json_write_string_fmt() 2016-11-22 16:32:35 -07:00
jsonrpc log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
log log: print trace flag names in SPDK_TRACELOG() 2016-11-28 13:15:08 -07:00
net log: split internal TRACELOG macro into new header 2016-11-16 13:33:51 -07:00
nvme lib/nvme: change in payload offset propagation path 2016-12-13 10:40:02 -07:00
nvmf nvmf_tgt: don't report vendor ID for virtual mode 2016-12-08 17:00:40 -07:00
rpc rpc: always unregister RPC setup poller 2016-10-21 15:42:53 -07:00
scsi scsi: Change T10 vendor ID from Intel to INTEL 2016-12-13 09:24:31 -07:00
trace Replace rte_get_tsc calls with spdk_get_ticks 2016-10-11 13:34:09 -07:00
util util: add vsprintf version of spdk_sprintf_alloc 2016-11-22 11:52:00 -07:00
Makefile env: rename default implementation to env_dpdk 2016-11-14 08:48:20 -07:00