Spdk/lib
paul luse db8fe014b7 lib/accel: Add CRC function
Add the CRC function at the framework level and implement the
software engine back end to use ISAL. The patch series will continue
to include an option for accel_perf to test CRC as well as IDXD
implementation.

Signed-off-by: paul luse <paul.e.luse@intel.com>
Change-Id: I4eff3bbcf98c0bc2928a48272a57031c8b96394e
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2072
Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
2020-05-15 08:12:13 +00:00
..
accel lib/accel: Add CRC function 2020-05-15 08:12:13 +00:00
bdev lib/bdev: add a map file. 2020-04-15 22:10:08 +00:00
blob lib/blob: provide better log on blob_load failures 2020-05-13 07:46:43 +00:00
blobfs blobfs: remove g_caches_lock finally 2020-05-11 12:34:16 +00:00
conf lib/conf: make INI deprecation less verbose 2020-04-28 13:36:35 +00:00
env_dpdk env: add the device ID of virtio device 2020-05-12 08:12:22 +00:00
env_ocf lib/ocf_env: fix incorrect value for free memory estimate 2020-04-29 06:42:33 +00:00
event lib: replace fprintf(stderr,) by SPDK_ERRLOG 2020-05-07 10:42:40 +00:00
ftl lib: replace fprintf(stderr,) by SPDK_ERRLOG 2020-05-07 10:42:40 +00:00
idxd lib/idxd: add a map file. 2020-05-11 12:29:07 +00:00
ioat lib/ioat: add a map file. 2020-05-11 12:29:07 +00:00
iscsi lib/iscsi: fix possible memory leak. 2020-04-24 07:07:43 +00:00
json lib/json: add a map file. 2020-05-11 12:29:07 +00:00
jsonrpc lib/jsonrpc: remove spdk_ prefix from internal functions. 2020-05-11 12:29:07 +00:00
log lib/log: add spdk_vlog function 2020-05-15 08:10:39 +00:00
log_rpc lib/log_rpc: add a map file. 2020-05-11 12:29:07 +00:00
lvol lib/lvol: add a map file. 2020-05-11 12:29:07 +00:00
nbd lib/nbd: remove spdk prefix from internal functions. 2020-05-11 12:29:07 +00:00
net lib/net: remove spdk prefix from internal functions. 2020-05-11 12:29:07 +00:00
notify lib/notify: add a map file. 2020-05-11 12:29:07 +00:00
nvme Transport: allocate a global array of transports 2020-05-15 08:11:54 +00:00
nvmf lib/nvmf: remove spdk prefix from static functions in transport.c. 2020-05-12 21:49:03 +00:00
reduce lib/reduce: add a map file. 2020-05-12 21:49:03 +00:00
rocksdb global: rename copy to accel 2020-02-18 08:05:34 +00:00
rpc lib/rpc: remove spdk prefix from static functions in rpc.c 2020-05-12 21:49:03 +00:00
rte_vhost make: rev SO versions individually for libraries. 2020-03-18 08:02:30 +00:00
scsi lib/scsi: add map file 2020-04-24 07:06:52 +00:00
sock lib/sock: remove spdk prefix from static functions in sock.c 2020-05-12 21:49:03 +00:00
thread lib/thread: remove spdk prefix from static functions. 2020-05-12 21:49:03 +00:00
trace lib/trace: remove spdk prefix from static functions. 2020-05-14 10:37:14 +00:00
ut_mock test: add generic unlink wrapper 2020-05-06 12:43:57 +00:00
util lib/util: remove spdk prefix from static functions. 2020-05-14 10:37:14 +00:00
vhost lib/vhost: remove dependency on lib/event 2020-05-13 07:47:01 +00:00
virtio lib/virtio: add a map file. 2020-05-14 10:37:14 +00:00
vmd lib/vmd: add a map file. 2020-05-14 10:37:14 +00:00
Makefile lib/idxd: add low level idxd library 2020-04-23 15:48:32 +00:00