numam-dpdk/drivers/event/dlb2
Timothy McDaniel 82a710bccb event/dlb2: rework queue drain handling
Previously, anything that prevented the CQs from being drained
would hang the PMD for an unacceptably long time. This commit updates
the drain logic to be resource and time based, thus eliminating
the potential for a long hang when draining the queues in preparation
for a reset.

Fixes: 1857f1922c ("event/dlb2: use new implementation of resource file")
Cc: stable@dpdk.org

Signed-off-by: Timothy McDaniel <timothy.mcdaniel@intel.com>
2022-06-09 19:27:15 +02:00
..
pf event/dlb2: rework queue drain handling 2022-06-09 19:27:15 +02:00
dlb2_iface.c event/dlb2: add eventdev stop and close 2020-11-02 09:40:22 +01:00
dlb2_iface.h event/dlb2: add eventdev stop and close 2020-11-02 09:40:22 +01:00
dlb2_inline_fns.h eventdev: hide event device related structures 2021-10-21 10:14:50 +02:00
dlb2_log.h event/dlb2: add dynamic logging 2020-11-02 06:53:04 +01:00
dlb2_priv.h event/dlb2: improve enqueue efficiency 2022-06-09 18:30:48 +02:00
dlb2_selftest.c fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
dlb2_user.h event/dlb2: add v2.5 create sched domain 2021-05-03 11:46:30 +02:00
dlb2_xstats.c event/dlb2: update xstats for v2.5 2021-05-03 11:46:31 +02:00
dlb2.c event/dlb2: improve enqueue efficiency 2022-06-09 18:30:48 +02:00
meson.build event/dlb2: use new implementation of resource file 2021-05-03 11:46:30 +02:00
rte_pmd_dlb2.c eventdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
rte_pmd_dlb2.h fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
version.map version: 21.11-rc0 2021-08-17 08:37:52 +02:00