6361254c3d
Instead of inserting a task into the TAILQ and then immediately taking it back off, just pass the task to bdevperf_submit_single instead. This reduces overhead of bdevperf compared to nvme/perf. nvme/perf does not use a TAILQ at all, and does something similar by passing the just completed task so it can be reused by its submit function. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I574b459a32ebe2e91ac1351de360de86cbc4a86d Reviewed-on: https://review.gerrithub.io/393833 Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> |
||
---|---|---|
.. | ||
bdevio | ||
bdevperf | ||
nbd | ||
bdev.conf.in | ||
blockdev.sh | ||
common.c | ||
Makefile |