aws / aws/aws-fpga

support for multiple queues in SPP driver

Open
#778 1 comment 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.