c258d73feb
Add spdk_ioat_build_copy and spdk_ioat_build_fill which mirror the existing spdk_ioat_submit_copy and spdk_ioat_submit_fill. These new functions *only* build the descriptors in the ring - they do not write the doorbell. This enables batching which can significantly improve performance by reducing the number of MMIO writes. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Ia3539f936924b7f833f4a7b963d06ffefa68379f Reviewed-on: https://review.gerrithub.io/c/444973 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> |
||
---|---|---|
.. | ||
ioat_internal.h | ||
ioat.c | ||
Makefile |