Hello,
I am using DPDK on LS2088ardb board.
I have allocated 1 DPNI and connected it to 1 DPMAC.1 (SPF+).
When I start DPDK testpmd application it works and can be closed only if incomming trafic is ~100 pkt/s.
If I send packets on wirespeed from another PC testpmd application can not be closed (even after traffic generator is stopped)
There is only one error:
Shutting down port 0...
Stopping ports...
dpaa2_net: dpni disable failed (-110)
dpaa2_net: Failure (ret -110) in disabling dpni 0 dev
Done
Closing ports...
dpaa2_net: Failure cleaning dpni device: err=-110
Done
If I run testpmd application it can not receive any packets.
Output from /dev/fsl_mc_console
[E:36f3b2a5ec, ifp_mng_cmd_enqueue:1708, CTLU] Busy: No available Management command descriptor
[E:36f43fbafc, ifp_mng_cmd_enqueue:1708, CTLU] Busy: No available Management command descriptor
[E:36f4cccaf0, ifp_mng_cmd_enqueue:1708, CTLU] Busy: No available Management command descriptor
....
[E:36f9c18a2e, qbman_rec_isr:354, QBMAN] QBMAN recoverable event 0x20040000
[E:36fb871426, qbman_rec_isr:387, QBMAN] [FQ#7]: 12036
...
What does error -110 means? Is there any document about /dev/fsl_mc_console ?
Hello nic nic,
This is a known issue in our internal system, the development team is working on it now.
When killing the application while the traffic is running.
Application kill with print:
dpaa2_net: dpni disable failed (-110)
dpaa2_net: Failure (ret -110) in disabling dpni 2 dev
dpaa2_net: Failure cleaning dpni device: err=-110
After this - it is not possible to use the system for dpdk without re-starting the board.
Will fix this issue in the coming release.
Have a great day,
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------