support for multiple queues in SPP driver
- Dominant language
- SystemVerilog
- Stars
- 1.7k
- Forks
- 538
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
I am currently working on an F2 instance and developing a custom DPDK application, with FPGA design based on cl_sde.
While reviewing the SPP driver patch, I noticed that it currently appears to support only 1 TX queue and 1 RX queue. I have a few questions regarding the current capabilities and potential workarounds:
1. Is there currently any planned support for multi-queue in the SPP driver?
2. If multi-queue is not currently supported, is this a strict hardware limitation? Or can it be implemented by utilizing the SDE block and modifying the provided SPP driver patch?
3. If a custom implementation is possible, could you please provide some guidance or point me toward the necessary steps to achieve this?
4. Additionally, I would like to ask about your support for XDMA. Are there any plans to support XDMA shell and release a DPDK driver for XDMA in the future?
Thank you
Contributor guide
Research direction
Start by locating the SPP driver patch and reviewing how its TX and RX queues are configured, then inspect the referenced SDE block and XDMA shell materials. The issue does not define a specific implementation or acceptance criteria, so the scope and what constitutes support for multiple queues or XDMA would need to be established first.
Written by the indexing model from the issue text.
Assessment
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100