Spdk/lib/idxd
paul luse 8a6c8ba9ae idxd: updates to WQ config routine to match updated spec
Using the latest DSA we aren't supposed to (a) touch WQ space that
we aren't configuring and (b) touch WQ config fields that we are
configuring even if we are configuring that WQ.  So, this patch
will read in initial values of only the number of desired WQs
and update them accordingly before updating the HW.

Also updates a few vars to use shorter local variables consistently.

Signed-off-by: paul luse <paul.e.luse@intel.com>
Change-Id: I7641cdfc5ccc839e37a1d46d760248799a8fce1f
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10981
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2022-01-20 21:42:48 +00:00
..
idxd_kernel.c spelling: lib 2021-12-03 08:12:55 +00:00
idxd_user.c idxd: updates to WQ config routine to match updated spec 2022-01-20 21:42:48 +00:00
idxd.c idxd: When we have a batch of 1, don't submit a batch 2022-01-20 07:54:55 +00:00
idxd.h idxd: fix issue w/multiple WQ config 2022-01-20 21:39:56 +00:00
Makefile idxd: Add support for vectored copy operations 2022-01-12 08:20:39 +00:00
spdk_idxd.map idxd: Remove spdk_idxd_chan_get_max_operations 2022-01-20 07:54:55 +00:00