Spdk/examples
paul luse 13067997d0 examples/accel_perf: add IAA compress/decompress support
Decompress is not a selectable workload, only compress as it makes
no sense to decompress w/o a compressed buffer to start with.  When
the verify option is selected with compress, decompress is used
on the compressed data and compared to the original buffer.

Changes also included making the src buffer for compress semi-random
for more real life comp/decomp speed.  Additionally some error handling
was fixed up in the event the we get an error because ISAL isn't
configured, before it would crash, not it exits nicely.

Signed-off-by: paul luse <paul.e.luse@intel.com>
Change-Id: Ic1f323579ed5c6950bdb0e95513bfd2f6593b5d9
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12303
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
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: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2022-05-23 16:04:57 +00:00
..
accel examples/accel_perf: add IAA compress/decompress support 2022-05-23 16:04:57 +00:00
bdev fio/bdev_plugin: Added env_context to fio config 2022-03-24 09:21:35 +00:00
blob blobcli: Use spdk_for_each_bdev() for bdev list traversal 2022-04-05 11:48:31 +00:00
idxd lib/idxd: prepare some plumbing for adding IAA 2022-05-23 07:02:21 +00:00
interrupt_tgt event/vhost: separate vhost subsystem to scsi and blk 2022-05-20 09:20:07 +00:00
ioat examples/ioat: add missed spdk_env_fini() call when exiting 2022-01-10 18:36:14 +00:00
nvme nvme/perf: fix memory leak of zipf 2022-05-12 07:26:43 +00:00
nvmf event: Add a user option to change the size of spdk_msg_mempool 2022-03-09 08:00:28 +00:00
sock hello_sock: Add cli params to enable/disable zcopy 2022-05-04 08:03:39 +00:00
util Util: check the error case of NULL pointer 2021-06-08 08:26:12 +00:00
vmd examples/vmd: add missed spdk_env_fini() call when exiting 2022-01-10 18:36:14 +00:00
Makefile examples/idxd: Add the perf tool for idxd 2021-09-22 06:54:48 +00:00