Spdk/examples/nvme
Changpeng Liu 22a1acce97 fio_plugin/nvme: add Bit Bucket SGL with READ support
For the purpose to enable the stress test with Bit Bucket SGL,
here we added one new parameters: "bit_bucket_data_len".
For testing it, user should set "enable_sgl=1" and
"bit_bucket_data_len=4096".  This means total 4096 Bytes of
data will be described by Bit Bucket SGL, note that the value
should be less than block size specified in the fio command
line.

We will count the Bit Bucket data from the beginning of each
I/O for simplification.

Currently it's only valid for READ test. User can see the
performance improvement when enabled the Bit Bucket.

Change-Id: Ia481a324c25942d6ca051c71cb90f87d21955259
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1623
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Paul Luse <paul.e.luse@intel.com>
2020-04-20 07:41:50 +00:00
..
arbitration nvme: add queue priority mask and maximum arbitration burst macro defintion 2019-12-20 10:06:22 +00:00
cmb_copy nvme: Change mapping semantics of controller memory buffer 2020-04-16 08:14:18 +00:00
fio_plugin fio_plugin/nvme: add Bit Bucket SGL with READ support 2020-04-20 07:41:50 +00:00
hello_world nvme: Change mapping semantics of controller memory buffer 2020-04-16 08:14:18 +00:00
hotplug build: fix duplicate spdk.common.mk includes 2019-05-22 14:51:01 +00:00
identify lib/vmd: detach devices during shutdown 2020-02-04 16:50:25 +00:00
nvme_manage nvme/opal: use secure erase API again 2020-04-01 01:08:39 +00:00
perf perf: Add NSID in perf output information 2020-03-06 10:27:39 +00:00
reconnect reconnect: Add transport ack_timeout and retry_count parameters 2020-02-27 10:16:00 +00:00
reserve build: fix duplicate spdk.common.mk includes 2019-05-22 14:51:01 +00:00
Makefile examples/nvme: add a reconnect example. 2019-10-24 17:36:31 +00:00