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

Port QEMU to vaccelrt API #4

Open
bchalios opened this issue Dec 15, 2020 · 3 comments
Open

Port QEMU to vaccelrt API #4

bchalios opened this issue Dec 15, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@bchalios
Copy link
Contributor

At the moment, QEMU is targeting the old runtime system API. The new runtime includes some API changes for which QEMU needs to be adapted if we decide we need it (cc @ananos, @papazof).

If we decide that this makes sense for our use-cases, we need to fix the API in QEMU and add support in this project. This requires:

  1. Adding our QEMU fork as a submodule here
  2. Create the script for building it
  3. From the virtio-accel project create an action (and adapt the build script) to create linux images suitable for QEMU
@bchalios bchalios added the enhancement New feature or request label Dec 15, 2020
@papazof
Copy link

papazof commented Jan 26, 2021

An initial implementation of qemu w/ vaccelRT is at cloudkernels/qemu-vaccel@960dda0 (vaccelrt branch).

@bchalios
Copy link
Contributor Author

bchalios commented Mar 9, 2021

@papazof what's the status of this?

@papazof
Copy link

papazof commented Mar 9, 2021

@papazof what's the status of this?

The classify operation is implemented and working in the above branch. Should I try adding QEMU support in a branch here or do we need more from cloudkernels/qemu-vaccel ?

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

2 participants