Spdk/lib
Ben Walker 96634b9ca1 idxd: Remove public API support for batching
The driver still may use batches to implement some operations or for
efficiency reasons.

Batching my be resurrected in the future, but for now we need to do some
fairly extensive performance changes on the driver and eliminating all
of this unused/inactive code makes that much easier.

Change-Id: I92fcec9e4c7424771f053123d821cc57dba9793c
Signed-off-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10348
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Paul Luse <paul.e.luse@intel.com>
2022-06-30 13:32:31 -04:00
..
accel accel: Use vectored crc32 operations instead of chaining 2022-06-30 13:32:30 -04:00
bdev bdev: Fail nvme passthru command if not supported by bdev 2022-06-30 13:32:28 -04:00
blob blobstore: Use RB_TREE to do blob lookup 2022-06-30 13:32:29 -04:00
blobfs trace: move all trace definitions to a separate file 2022-06-30 13:32:26 -04:00
conf so_ver: increase all major versions 2021-02-05 14:43:47 +00:00
dma dma: Add infrstructure for push operation 2022-06-30 13:32:26 -04:00
env_dpdk env_dpdk: ensure that cleanup destructor runs last 2022-06-30 13:32:30 -04:00
env_ocf spelling: lib 2022-06-30 13:32:28 -04:00
event trace: allow usage of tracepoint groups while enabling traces 2022-06-30 13:32:30 -04:00
ftl spelling: lib 2022-06-30 13:32:28 -04:00
idxd idxd: Remove public API support for batching 2022-06-30 13:32:31 -04:00
init rpc: add method for listing PCI devices 2022-06-30 13:32:29 -04:00
ioat ioat: fix potential double free problem in ioat_channel_start() 2021-06-16 09:00:37 +00:00
iscsi spelling: lib 2022-06-30 13:32:28 -04:00
json json: add spdk_json_write_bytearray 2022-06-30 13:32:29 -04:00
jsonrpc spelling: lib 2022-06-30 13:32:28 -04:00
log lib/log: move some log level function to log.c 2022-06-30 13:32:30 -04:00
lvol spelling: lib 2022-06-30 13:32:28 -04:00
nbd spelling: lib 2022-06-30 13:32:28 -04:00
notify so_ver: increase all major versions 2021-02-05 14:43:47 +00:00
nvme nvme: Assume poll_group_disconnect_qpair() succeeds if qpair is in connected_qpairs 2022-06-30 13:32:30 -04:00
nvmf nvmf/vfio-user: support shared CQ finally 2022-06-30 13:32:30 -04:00
rdma rdma: Set REMOTE_WRITE permission for iWARP on target side 2022-06-30 13:32:28 -04:00
reduce spelling: lib 2022-06-30 13:32:28 -04:00
rocksdb rocksdb: fix thread name typo 2021-09-03 08:08:20 +00:00
rpc Initial changes. 2022-02-08 15:51:30 -05:00
scsi spelling: lib 2022-06-30 13:32:28 -04:00
sock lib/sock: create common lookup for spdk_sock_group_impl 2022-06-30 13:32:28 -04:00
thread spelling: lib 2022-06-30 13:32:28 -04:00
trace trace_flags.c: modify errorlog text for duplicate tgroups 2022-06-30 13:32:30 -04:00
trace_parser spelling: lib 2022-06-30 13:32:28 -04:00
ut_mock so_ver: increase all major versions 2021-02-05 14:43:47 +00:00
util util: Add spdk_ioviter for iterating iovecs 2022-06-30 13:32:29 -04:00
vfio_user spelling: lib 2022-06-30 13:32:28 -04:00
vhost vhost: set timeout for session's stop_poller 2022-06-30 13:32:30 -04:00
virtio spelling: lib 2022-06-30 13:32:28 -04:00
vmd spelling: lib 2022-06-30 13:32:28 -04:00
Makefile lib/trace_parser: add trace_parser library stubs 2022-06-30 13:32:25 -04:00