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

Expose vhost vdpa device to container #64

Open
alxiord opened this issue Jun 2, 2021 · 0 comments
Open

Expose vhost vdpa device to container #64

alxiord opened this issue Jun 2, 2021 · 0 comments
Assignees

Comments

@alxiord
Copy link
Member

alxiord commented Jun 2, 2021

To unblock rust-vmm/vhost#33, several conditions must be met:

  1. CI kernel version should be >= 5.7 (currently 5.4)
  2. vhost vdpa kernel modules should be loaded (see add vhost-vdpa support (in-kernel) vhost#33 (comment))
  3. the /dev/vhost-vdpa-0 device should be exposed to the container (see add vhost-vdpa support (in-kernel) vhost#33 (comment))

1 and 2 can be fixed by updating the AMIs for the CI runners. This issue tracks step 3, for which we need to update the Buildkite pipeline so that the steps that involve running the unit tests can access the device. The device needs to be passed in the Buildkite yaml as devices: [ "/dev/vhost-vdpa-0" ] (see documentation).

@alxiord alxiord self-assigned this Jun 2, 2021
alxiord pushed a commit to alxiord/rust-vmm-ci that referenced this issue Jun 2, 2021
Fixes rust-vmm#64

Signed-off-by: Alexandra Iordache <aghecen@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant