Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support SR-IOV #7

Open
alexforencich opened this issue Jul 24, 2020 · 1 comment
Open

Support SR-IOV #7

alexforencich opened this issue Jul 24, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@alexforencich
Copy link
Member

SR-IOV is useful both for virtualization applications and for mixing use of the normal linux kernel driver other drivers, including a DPDK driver. Supporting SR-IOV will require sever changes to corundum, including tracking the PCIe function associated with each operation, the ability to assign queues to PCIe functions, and the ability to restrict access to various control registers based on the PCIe function.

@alexforencich alexforencich added the enhancement New feature or request label Jul 24, 2020
@alexforencich
Copy link
Member Author

Corundum now uses MSI-X instead of MSI, which is one step towards SR-IOV support. New queue management logic that is currently in development will include a VF ID field in the queue state to support assigning queues to VFs.

wtao0221 added a commit to wtao0221/corundum that referenced this issue Apr 6, 2024
…-cams

multi-cam support added, tested on testbed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant