e03c601acb
The CQ (completion queue) descriptors were updated by hardware, and then
scanned by driver to retrieve hardware completion status.
This patch enhances robustness by following:
1. replace while (true) with a finite loop to avoid potential dead loop.
2. check the csq_head field in CQ descriptor to avoid status array
overflows.
Fixes:
|
||
---|---|---|
.. | ||
cnxk | ||
dpaa | ||
dpaa2 | ||
hisilicon | ||
idxd | ||
ioat | ||
skeleton | ||
meson.build |