numam-spdk/lib/idxd
Jim Harris d1df8a1617 idxd: don't limit number of completions per poll
This limitation doesn't really take effect currently,
since the typical number of slots per channel isn't
bigger than MAX_COMPLETIONS_PER_POLL.  But there's
no reason for this limit anymore - we should always
poll as many completions as we find.

It's better to remove this now, in case we have
configs in the future with higher number of slots
per channel.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: I5d90d41e5142622b79d9765fbc62da1516e2b8be
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10189
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: John Kariuki <John.K.Kariuki@intel.com>
Reviewed-by: Monica Kenguva <monica.kenguva@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
2021-11-17 10:58:17 +00:00
..
idxd_kernel.c lib/idxd: only select idxd device that are on the same socket 2021-10-07 09:26:50 +00:00
idxd_user.c lib/idxd: only select idxd device that are on the same socket 2021-10-07 09:26:50 +00:00
idxd.c idxd: don't limit number of completions per poll 2021-11-17 10:58:17 +00:00
idxd.h lib/idxd: only select idxd device that are on the same socket 2021-10-07 09:26:50 +00:00
Makefile lib/idxd: replace bit arrays with lists 2021-08-06 07:33:06 +00:00
spdk_idxd.map lib/idxd: only select idxd device that are on the same socket 2021-10-07 09:26:50 +00:00