Skip to content

Commit

Permalink
dpif-netdev: Rework rxq scheduling code.
Browse files Browse the repository at this point in the history
This reworks the current rxq scheduling code to break it into more
generic and reusable pieces.

The behaviour does not change from a user perspective, except the logs
are updated to be more consistent.

From an implementation view, there are some changes with mind to
extending functionality.

The high level reusable functions added in this patch are:
- Generate a list of current numas and pmds
- Perform rxq scheduling assignments into that list
- Effect the rxq scheduling assignments so they are used

Signed-off-by: Kevin Traynor <[email protected]>
Acked-by: Sunil Pai G <[email protected]>
Acked-by: David Marchand <[email protected]>
Signed-off-by: Ian Stokes <[email protected]>
  • Loading branch information
kevintraynor authored and istokes committed Jul 16, 2021
1 parent ccc24fc commit f577c2d
Show file tree
Hide file tree
Showing 2 changed files with 448 additions and 109 deletions.
Loading

0 comments on commit f577c2d

Please sign in to comment.