There's a small drive-by in here also, use the max iovec define from the reduce header instead of manually making sure its the same here. The change in the size of the MBUF pool is to accommodate the new QAT driver being faster (?) than the old such that we could run out of MBUFS with a fio test using 6 threads. On the + side, when we did the queueing code in the compression operation worked good. Also related to QAT and experimenting with fio compression ratios, QAT can fairly often return an error on compression that we were treating as an error for printing, change it to a NOTCELOG instead of an error. Change-Id: Id842064b7d659f7ad7f9d785ffffdc6b827f6989 Signed-off-by: paul luse <paul.e.luse@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463369 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
Makefile | ||
vbdev_compress_rpc.c | ||
vbdev_compress.c | ||
vbdev_compress.h |