Spdk/lib/idxd
paul luse 0d5ce8c2cf idxd: introduce new IDXD flag for cache control
A new public flag, SPDK_IDXD_FLAG_NONTEMPORAL, is introduced
that hints to DSA that it should bypass CPU cache. An example
use case of this would be where the target is PMEM. This flag
is not set by the low level library (so default is that CPU
cache is the target).

Signed-off-by: paul luse <paul.e.luse@intel.com>
Change-Id: I99fc62d6bfd6ec97985a86fc1ae5454a21679684
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11482
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: GangCao <gang.cao@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2022-03-04 21:56:54 +00:00
..
idxd_kernel.c spelling: lib 2021-12-03 08:12:55 +00:00
idxd_user.c Revert "idxd: No longer set token configuration" 2022-03-02 17:22:08 +00:00
idxd.c idxd: introduce new IDXD flag for cache control 2022-03-04 21:56:54 +00:00
idxd.h idxd: Remove unused nop_check callback 2022-02-10 22:41:12 +00:00
Makefile so_ver: increase all major versions 2022-01-31 15:29:56 +00:00
spdk_idxd.map idxd: Remove spdk_idxd_chan_get_max_operations 2022-01-20 07:54:55 +00:00