Spdk/lib/idxd
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
..
idxd_kernel.c spelling: lib 2022-06-30 13:32:28 -04:00
idxd_user.c idxd: change NOTICELOGs to DEBUGLOGs 2022-06-30 13:32:27 -04:00
idxd.c idxd: Remove public API support for batching 2022-06-30 13:32:31 -04:00
idxd.h idxd: Do vtophys on batch descriptor array up front instead of 2022-06-30 13:32:30 -04:00
Makefile idxd: Add support for vectored copy operations 2022-06-30 13:32:30 -04:00
spdk_idxd.map lib/idxd: only select idxd device that are on the same socket 2022-06-30 13:32:25 -04:00